diff --git a/node_modules/.cache/.eslintcache b/node_modules/.cache/.eslintcache index e67776b6..7e0f215d 100644 --- a/node_modules/.cache/.eslintcache +++ b/node_modules/.cache/.eslintcache @@ -1 +1 @@ -[{"/root/landing_page/src/index.js":"1","/root/landing_page/src/App.js":"2","/root/landing_page/src/reportWebVitals.js":"3","/home/magh/Documents/landing_page/src/index.js":"4","/home/magh/Documents/landing_page/src/reportWebVitals.js":"5","/home/magh/Documents/landing_page/src/App.jsx":"6","/home/magh/Documents/landing_page/src/ResultsPage.jsx":"7","/home/magh/Documents/landing_page_scroll/src/index.js":"8","/home/magh/Documents/landing_page_scroll/src/ResultsPage.jsx":"9","/home/magh/Documents/landing_page_scroll/src/App.jsx":"10","/home/magh/Documents/landing_page_experimental/src/index.js":"11","/home/magh/Documents/landing_page_experimental/src/ResultsPage.jsx":"12","/home/magh/Documents/landing_page_experimental/src/App.jsx":"13","/home/magh/Documents/landing_page_divided/src/index.js":"14","/home/magh/Documents/landing_page_divided/src/ResultsPage.jsx":"15","/home/magh/Documents/landing_page_divided/src/App.jsx":"16","/home/magh/Documents/landing_page_divided/src/SingleCategoryResults.jsx":"17","/home/magh/Documents/landing_page_divided/src/MultiCategoryResults.jsx":"18"},{"size":535,"mtime":1743514674000,"results":"19","hashOfConfig":"20"},{"size":3312,"mtime":1743729562686,"results":"21","hashOfConfig":"20"},{"size":362,"mtime":1743514674000,"results":"22","hashOfConfig":"20"},{"size":470,"mtime":1744266256000,"results":"23","hashOfConfig":"24"},{"size":362,"mtime":1743514674000,"results":"25","hashOfConfig":"24"},{"size":2507,"mtime":1744266268000,"results":"26","hashOfConfig":"24"},{"size":3890,"mtime":1744271824257,"results":"27","hashOfConfig":"24"},{"size":470,"mtime":1744272138250,"results":"28","hashOfConfig":"29"},{"size":7964,"mtime":1744338094852,"results":"30","hashOfConfig":"29"},{"size":2507,"mtime":1744272138250,"results":"31","hashOfConfig":"29"},{"size":470,"mtime":1744559657458,"results":"32","hashOfConfig":"33"},{"size":12813,"mtime":1744574514925,"results":"34","hashOfConfig":"33"},{"size":6415,"mtime":1744572464129,"results":"35","hashOfConfig":"33"},{"size":470,"mtime":1744574818466,"results":"36","hashOfConfig":"37"},{"size":850,"mtime":1744575237877,"results":"38","hashOfConfig":"37"},{"size":6415,"mtime":1744574818466,"results":"39","hashOfConfig":"37"},{"size":7300,"mtime":1744590138635,"results":"40","hashOfConfig":"37"},{"size":11272,"mtime":1744577239686,"results":"41","hashOfConfig":"37"},{"filePath":"42","messages":"43","suppressedMessages":"44","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1qsysbr",{"filePath":"45","messages":"46","suppressedMessages":"47","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"48","messages":"49","suppressedMessages":"50","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"51","messages":"52","suppressedMessages":"53","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1hsdgrm",{"filePath":"54","messages":"55","suppressedMessages":"56","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"57","messages":"58","suppressedMessages":"59","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"60","messages":"61","suppressedMessages":"62","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"63","messages":"64","suppressedMessages":"65","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"185qp39",{"filePath":"66","messages":"67","suppressedMessages":"68","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"69","messages":"70","suppressedMessages":"71","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"72","messages":"73","suppressedMessages":"74","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"klzhpt",{"filePath":"75","messages":"76","suppressedMessages":"77","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"78","messages":"79","suppressedMessages":"80","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"81","messages":"82","suppressedMessages":"83","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"14udk7q",{"filePath":"84","messages":"85","suppressedMessages":"86","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"87","messages":"88","suppressedMessages":"89","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"90","messages":"91","suppressedMessages":"92","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"93","messages":"94","suppressedMessages":"95","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"/root/landing_page/src/index.js",[],[],"/root/landing_page/src/App.js",[],[],"/root/landing_page/src/reportWebVitals.js",[],[],"/home/magh/Documents/landing_page/src/index.js",[],[],"/home/magh/Documents/landing_page/src/reportWebVitals.js",[],[],"/home/magh/Documents/landing_page/src/App.jsx",[],[],"/home/magh/Documents/landing_page/src/ResultsPage.jsx",["96"],[],"/home/magh/Documents/landing_page_scroll/src/index.js",[],[],"/home/magh/Documents/landing_page_scroll/src/ResultsPage.jsx",["97"],[],"/home/magh/Documents/landing_page_scroll/src/App.jsx",[],[],"/home/magh/Documents/landing_page_experimental/src/index.js",[],[],"/home/magh/Documents/landing_page_experimental/src/ResultsPage.jsx",["98","99","100"],[],"/home/magh/Documents/landing_page_experimental/src/App.jsx",[],[],"/home/magh/Documents/landing_page_divided/src/index.js",[],[],"/home/magh/Documents/landing_page_divided/src/ResultsPage.jsx",[],[],"/home/magh/Documents/landing_page_divided/src/App.jsx",[],[],"/home/magh/Documents/landing_page_divided/src/SingleCategoryResults.jsx",["101"],[],"/home/magh/Documents/landing_page_divided/src/MultiCategoryResults.jsx",["102"],[],{"ruleId":"103","severity":1,"message":"104","line":76,"column":6,"nodeType":"105","endLine":76,"endColumn":23,"suggestions":"106"},{"ruleId":"103","severity":1,"message":"104","line":76,"column":6,"nodeType":"105","endLine":76,"endColumn":33,"suggestions":"107"},{"ruleId":"108","severity":1,"message":"109","line":54,"column":5,"nodeType":"110","messageId":"111","endLine":54,"endColumn":20},{"ruleId":"103","severity":1,"message":"112","line":64,"column":9,"nodeType":"113","endLine":69,"endColumn":4},{"ruleId":"103","severity":1,"message":"104","line":122,"column":6,"nodeType":"105","endLine":122,"endColumn":61,"suggestions":"114"},{"ruleId":"103","severity":1,"message":"104","line":77,"column":6,"nodeType":"105","endLine":77,"endColumn":40,"suggestions":"115"},{"ruleId":"103","severity":1,"message":"104","line":139,"column":6,"nodeType":"105","endLine":150,"endColumn":4,"suggestions":"116"},"react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'sourceMap'. Either include it or remove the dependency array.","ArrayExpression",["117"],["118"],"no-unused-vars","'totalPagesMulti' is assigned a value but never used.","Identifier","unusedVar","The 'sourceMap' object makes the dependencies of useEffect Hook (at line 149) change on every render. To fix this, wrap the initialization of 'sourceMap' in its own useMemo() Hook.","VariableDeclarator",["119"],["120"],["121"],{"desc":"122","fix":"123"},{"desc":"124","fix":"125"},{"desc":"126","fix":"127"},{"desc":"128","fix":"129"},{"desc":"130","fix":"131"},"Update the dependencies array to be: [query, category, sourceMap]",{"range":"132","text":"133"},"Update the dependencies array to be: [query, category, viewMode, sourceMap]",{"range":"134","text":"135"},"Update the dependencies array to be: [multiCategorySearch, viewMode, primaryCategory, query, sourceMap]",{"range":"136","text":"137"},"Update the dependencies array to be: [query, primaryCategory, viewMode, sourceMap]",{"range":"138","text":"139"},"Update the dependencies array to be: [query, currentPage, viewMode, numCats, pageForCategory, fetchCategory, primaryCategory, resultsPerPage, pagesPerCat, isMobile, sourceMap]",{"range":"140","text":"141"},[2215,2232],"[query, category, sourceMap]",[2486,2513],"[query, category, viewMode, sourceMap]",[4169,4224],"[multiCategorySearch, viewMode, primaryCategory, query, sourceMap]",[2457,2491],"[query, primaryCategory, viewMode, sourceMap]",[4813,4985],"[query, currentPage, viewMode, numCats, pageForCategory, fetchCategory, primaryCategory, resultsPerPage, pagesPerCat, isMobile, sourceMap]"] \ No newline at end of file +[{"/Users/christian/workspace/search_interface/src/index.js":"1","/Users/christian/workspace/search_interface/src/App.jsx":"2","/Users/christian/workspace/search_interface/src/ResultsPage.jsx":"3","/Users/christian/workspace/search_interface/src/SingleCategoryResults.jsx":"4","/Users/christian/workspace/search_interface/src/MultiCategoryResults.jsx":"5"},{"size":470,"mtime":1744728178398,"results":"6","hashOfConfig":"7"},{"size":6415,"mtime":1744728178397,"results":"8","hashOfConfig":"7"},{"size":850,"mtime":1744728178398,"results":"9","hashOfConfig":"7"},{"size":7300,"mtime":1744728178398,"results":"10","hashOfConfig":"7"},{"size":11272,"mtime":1744728178398,"results":"11","hashOfConfig":"7"},{"filePath":"12","messages":"13","suppressedMessages":"14","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"avxciy",{"filePath":"15","messages":"16","suppressedMessages":"17","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18","messages":"19","suppressedMessages":"20","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21","messages":"22","suppressedMessages":"23","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"24","messages":"25","suppressedMessages":"26","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"/Users/christian/workspace/search_interface/src/index.js",[],[],"/Users/christian/workspace/search_interface/src/App.jsx",[],[],"/Users/christian/workspace/search_interface/src/ResultsPage.jsx",[],[],"/Users/christian/workspace/search_interface/src/SingleCategoryResults.jsx",["27"],[],"/Users/christian/workspace/search_interface/src/MultiCategoryResults.jsx",["28"],[],{"ruleId":"29","severity":1,"message":"30","line":77,"column":6,"nodeType":"31","endLine":77,"endColumn":40,"suggestions":"32"},{"ruleId":"29","severity":1,"message":"30","line":139,"column":6,"nodeType":"31","endLine":150,"endColumn":4,"suggestions":"33"},"react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'sourceMap'. Either include it or remove the dependency array.","ArrayExpression",["34"],["35"],{"desc":"36","fix":"37"},{"desc":"38","fix":"39"},"Update the dependencies array to be: [query, primaryCategory, viewMode, sourceMap]",{"range":"40","text":"41"},"Update the dependencies array to be: [query, currentPage, viewMode, numCats, pageForCategory, fetchCategory, primaryCategory, resultsPerPage, pagesPerCat, isMobile, sourceMap]",{"range":"42","text":"43"},[2457,2491],"[query, primaryCategory, viewMode, sourceMap]",[4813,4985],"[query, currentPage, viewMode, numCats, pageForCategory, fetchCategory, primaryCategory, resultsPerPage, pagesPerCat, isMobile, sourceMap]"] \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0644b9ff6536a4afcd94665993cc6384daa86e1ae0b71200df43755395bf4d75.json b/node_modules/.cache/babel-loader/0644b9ff6536a4afcd94665993cc6384daa86e1ae0b71200df43755395bf4d75.json new file mode 100644 index 00000000..2c700be2 --- /dev/null +++ b/node_modules/.cache/babel-loader/0644b9ff6536a4afcd94665993cc6384daa86e1ae0b71200df43755395bf4d75.json @@ -0,0 +1 @@ +{"ast":null,"code":"/* global __resourceQuery WorkerGlobalScope */\n\n// Send messages to the outside, so plugins can consume it.\n/**\n * @param {string} type\n * @param {any} [data]\n */\nfunction sendMsg(type, data) {\n if (typeof self !== \"undefined\" && (typeof WorkerGlobalScope === \"undefined\" || !(self instanceof WorkerGlobalScope))) {\n self.postMessage({\n type: \"webpack\".concat(type),\n data: data\n }, \"*\");\n }\n}\nexport default sendMsg;","map":{"version":3,"names":["sendMsg","type","data","self","WorkerGlobalScope","postMessage","concat"],"sources":["/Users/christian/workspace/search_interface/node_modules/webpack-dev-server/client/utils/sendMessage.js"],"sourcesContent":["/* global __resourceQuery WorkerGlobalScope */\n\n// Send messages to the outside, so plugins can consume it.\n/**\n * @param {string} type\n * @param {any} [data]\n */\nfunction sendMsg(type, data) {\n if (typeof self !== \"undefined\" && (typeof WorkerGlobalScope === \"undefined\" || !(self instanceof WorkerGlobalScope))) {\n self.postMessage({\n type: \"webpack\".concat(type),\n data: data\n }, \"*\");\n }\n}\nexport default sendMsg;"],"mappings":"AAAA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAASA,OAAOA,CAACC,IAAI,EAAEC,IAAI,EAAE;EAC3B,IAAI,OAAOC,IAAI,KAAK,WAAW,KAAK,OAAOC,iBAAiB,KAAK,WAAW,IAAI,EAAED,IAAI,YAAYC,iBAAiB,CAAC,CAAC,EAAE;IACrHD,IAAI,CAACE,WAAW,CAAC;MACfJ,IAAI,EAAE,SAAS,CAACK,MAAM,CAACL,IAAI,CAAC;MAC5BC,IAAI,EAAEA;IACR,CAAC,EAAE,GAAG,CAAC;EACT;AACF;AACA,eAAeF,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/076b1f367d97bdc3a28d63f1421cfd744f1e5ad96d09a4f28b53a11fbc125863.json b/node_modules/.cache/babel-loader/076b1f367d97bdc3a28d63f1421cfd744f1e5ad96d09a4f28b53a11fbc125863.json new file mode 100644 index 00000000..d89adbcb --- /dev/null +++ b/node_modules/.cache/babel-loader/076b1f367d97bdc3a28d63f1421cfd744f1e5ad96d09a4f28b53a11fbc125863.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\nvar globalThis = require('../internals/global-this');\nvar apply = require('../internals/function-apply');\nvar uncurryThis = require('../internals/function-uncurry-this-clause');\nvar isCallable = require('../internals/is-callable');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar isForced = require('../internals/is-forced');\nvar path = require('../internals/path');\nvar bind = require('../internals/function-bind-context');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar hasOwn = require('../internals/has-own-property');\n// add debugging info\nrequire('../internals/shared-store');\nvar wrapConstructor = function (NativeConstructor) {\n var Wrapper = function (a, b, c) {\n if (this instanceof Wrapper) {\n switch (arguments.length) {\n case 0:\n return new NativeConstructor();\n case 1:\n return new NativeConstructor(a);\n case 2:\n return new NativeConstructor(a, b);\n }\n return new NativeConstructor(a, b, c);\n }\n return apply(NativeConstructor, this, arguments);\n };\n Wrapper.prototype = NativeConstructor.prototype;\n return Wrapper;\n};\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.dontCallGetSet - prevent calling a getter on target\n options.name - the .name of the function if it does not match the key\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var PROTO = options.proto;\n var nativeSource = GLOBAL ? globalThis : STATIC ? globalThis[TARGET] : globalThis[TARGET] && globalThis[TARGET].prototype;\n var target = GLOBAL ? path : path[TARGET] || createNonEnumerableProperty(path, TARGET, {})[TARGET];\n var targetPrototype = target.prototype;\n var FORCED, USE_NATIVE, VIRTUAL_PROTOTYPE;\n var key, sourceProperty, targetProperty, nativeProperty, resultProperty, descriptor;\n for (key in source) {\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contains in native\n USE_NATIVE = !FORCED && nativeSource && hasOwn(nativeSource, key);\n targetProperty = target[key];\n if (USE_NATIVE) if (options.dontCallGetSet) {\n descriptor = getOwnPropertyDescriptor(nativeSource, key);\n nativeProperty = descriptor && descriptor.value;\n } else nativeProperty = nativeSource[key];\n\n // export native or implementation\n sourceProperty = USE_NATIVE && nativeProperty ? nativeProperty : source[key];\n if (!FORCED && !PROTO && typeof targetProperty == typeof sourceProperty) continue;\n\n // bind methods to global for calling from export context\n if (options.bind && USE_NATIVE) resultProperty = bind(sourceProperty, globalThis);\n // wrap global constructors for prevent changes in this version\n else if (options.wrap && USE_NATIVE) resultProperty = wrapConstructor(sourceProperty);\n // make static versions for prototype methods\n else if (PROTO && isCallable(sourceProperty)) resultProperty = uncurryThis(sourceProperty);\n // default case\n else resultProperty = sourceProperty;\n\n // add a flag to not completely full polyfills\n if (options.sham || sourceProperty && sourceProperty.sham || targetProperty && targetProperty.sham) {\n createNonEnumerableProperty(resultProperty, 'sham', true);\n }\n createNonEnumerableProperty(target, key, resultProperty);\n if (PROTO) {\n VIRTUAL_PROTOTYPE = TARGET + 'Prototype';\n if (!hasOwn(path, VIRTUAL_PROTOTYPE)) {\n createNonEnumerableProperty(path, VIRTUAL_PROTOTYPE, {});\n }\n // export virtual prototype methods\n createNonEnumerableProperty(path[VIRTUAL_PROTOTYPE], key, sourceProperty);\n // export real prototype methods\n if (options.real && targetPrototype && (FORCED || !targetPrototype[key])) {\n createNonEnumerableProperty(targetPrototype, key, sourceProperty);\n }\n }\n }\n};","map":{"version":3,"names":["globalThis","require","apply","uncurryThis","isCallable","getOwnPropertyDescriptor","f","isForced","path","bind","createNonEnumerableProperty","hasOwn","wrapConstructor","NativeConstructor","Wrapper","a","b","c","arguments","length","prototype","module","exports","options","source","TARGET","target","GLOBAL","global","STATIC","stat","PROTO","proto","nativeSource","targetPrototype","FORCED","USE_NATIVE","VIRTUAL_PROTOTYPE","key","sourceProperty","targetProperty","nativeProperty","resultProperty","descriptor","forced","dontCallGetSet","value","wrap","sham","real"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/export.js"],"sourcesContent":["'use strict';\nvar globalThis = require('../internals/global-this');\nvar apply = require('../internals/function-apply');\nvar uncurryThis = require('../internals/function-uncurry-this-clause');\nvar isCallable = require('../internals/is-callable');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar isForced = require('../internals/is-forced');\nvar path = require('../internals/path');\nvar bind = require('../internals/function-bind-context');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar hasOwn = require('../internals/has-own-property');\n// add debugging info\nrequire('../internals/shared-store');\n\nvar wrapConstructor = function (NativeConstructor) {\n var Wrapper = function (a, b, c) {\n if (this instanceof Wrapper) {\n switch (arguments.length) {\n case 0: return new NativeConstructor();\n case 1: return new NativeConstructor(a);\n case 2: return new NativeConstructor(a, b);\n } return new NativeConstructor(a, b, c);\n } return apply(NativeConstructor, this, arguments);\n };\n Wrapper.prototype = NativeConstructor.prototype;\n return Wrapper;\n};\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.dontCallGetSet - prevent calling a getter on target\n options.name - the .name of the function if it does not match the key\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var PROTO = options.proto;\n\n var nativeSource = GLOBAL ? globalThis : STATIC ? globalThis[TARGET] : globalThis[TARGET] && globalThis[TARGET].prototype;\n\n var target = GLOBAL ? path : path[TARGET] || createNonEnumerableProperty(path, TARGET, {})[TARGET];\n var targetPrototype = target.prototype;\n\n var FORCED, USE_NATIVE, VIRTUAL_PROTOTYPE;\n var key, sourceProperty, targetProperty, nativeProperty, resultProperty, descriptor;\n\n for (key in source) {\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contains in native\n USE_NATIVE = !FORCED && nativeSource && hasOwn(nativeSource, key);\n\n targetProperty = target[key];\n\n if (USE_NATIVE) if (options.dontCallGetSet) {\n descriptor = getOwnPropertyDescriptor(nativeSource, key);\n nativeProperty = descriptor && descriptor.value;\n } else nativeProperty = nativeSource[key];\n\n // export native or implementation\n sourceProperty = (USE_NATIVE && nativeProperty) ? nativeProperty : source[key];\n\n if (!FORCED && !PROTO && typeof targetProperty == typeof sourceProperty) continue;\n\n // bind methods to global for calling from export context\n if (options.bind && USE_NATIVE) resultProperty = bind(sourceProperty, globalThis);\n // wrap global constructors for prevent changes in this version\n else if (options.wrap && USE_NATIVE) resultProperty = wrapConstructor(sourceProperty);\n // make static versions for prototype methods\n else if (PROTO && isCallable(sourceProperty)) resultProperty = uncurryThis(sourceProperty);\n // default case\n else resultProperty = sourceProperty;\n\n // add a flag to not completely full polyfills\n if (options.sham || (sourceProperty && sourceProperty.sham) || (targetProperty && targetProperty.sham)) {\n createNonEnumerableProperty(resultProperty, 'sham', true);\n }\n\n createNonEnumerableProperty(target, key, resultProperty);\n\n if (PROTO) {\n VIRTUAL_PROTOTYPE = TARGET + 'Prototype';\n if (!hasOwn(path, VIRTUAL_PROTOTYPE)) {\n createNonEnumerableProperty(path, VIRTUAL_PROTOTYPE, {});\n }\n // export virtual prototype methods\n createNonEnumerableProperty(path[VIRTUAL_PROTOTYPE], key, sourceProperty);\n // export real prototype methods\n if (options.real && targetPrototype && (FORCED || !targetPrototype[key])) {\n createNonEnumerableProperty(targetPrototype, key, sourceProperty);\n }\n }\n }\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/08a8cb09a79a0b5165d8c2753ff1899ae35f5eb1d5f19d11ad38efc46eb4c28b.json b/node_modules/.cache/babel-loader/08a8cb09a79a0b5165d8c2753ff1899ae35f5eb1d5f19d11ad38efc46eb4c28b.json new file mode 100644 index 00000000..5848df07 --- /dev/null +++ b/node_modules/.cache/babel-loader/08a8cb09a79a0b5165d8c2753ff1899ae35f5eb1d5f19d11ad38efc46eb4c28b.json @@ -0,0 +1 @@ +{"ast":null,"code":"// 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\n'use strict';\n\nvar R = typeof Reflect === 'object' ? Reflect : null;\nvar ReflectApply = R && typeof R.apply === 'function' ? R.apply : function ReflectApply(target, receiver, args) {\n return Function.prototype.apply.call(target, receiver, args);\n};\nvar ReflectOwnKeys;\nif (R && typeof R.ownKeys === 'function') {\n ReflectOwnKeys = R.ownKeys;\n} else if (Object.getOwnPropertySymbols) {\n ReflectOwnKeys = function ReflectOwnKeys(target) {\n return Object.getOwnPropertyNames(target).concat(Object.getOwnPropertySymbols(target));\n };\n} else {\n ReflectOwnKeys = function ReflectOwnKeys(target) {\n return Object.getOwnPropertyNames(target);\n };\n}\nfunction ProcessEmitWarning(warning) {\n if (console && console.warn) console.warn(warning);\n}\nvar NumberIsNaN = Number.isNaN || function NumberIsNaN(value) {\n return value !== value;\n};\nfunction EventEmitter() {\n EventEmitter.init.call(this);\n}\nmodule.exports = EventEmitter;\nmodule.exports.once = once;\n\n// Backwards-compat with node 0.10.x\nEventEmitter.EventEmitter = EventEmitter;\nEventEmitter.prototype._events = undefined;\nEventEmitter.prototype._eventsCount = 0;\nEventEmitter.prototype._maxListeners = undefined;\n\n// By default EventEmitters will print a warning if more than 10 listeners are\n// added to it. This is a useful default which helps finding memory leaks.\nvar defaultMaxListeners = 10;\nfunction checkListener(listener) {\n if (typeof listener !== 'function') {\n throw new TypeError('The \"listener\" argument must be of type Function. Received type ' + typeof listener);\n }\n}\nObject.defineProperty(EventEmitter, 'defaultMaxListeners', {\n enumerable: true,\n get: function () {\n return defaultMaxListeners;\n },\n set: function (arg) {\n if (typeof arg !== 'number' || arg < 0 || NumberIsNaN(arg)) {\n throw new RangeError('The value of \"defaultMaxListeners\" is out of range. It must be a non-negative number. Received ' + arg + '.');\n }\n defaultMaxListeners = arg;\n }\n});\nEventEmitter.init = function () {\n if (this._events === undefined || this._events === Object.getPrototypeOf(this)._events) {\n this._events = Object.create(null);\n this._eventsCount = 0;\n }\n this._maxListeners = this._maxListeners || undefined;\n};\n\n// Obviously not all Emitters should be limited to 10. This function allows\n// that to be increased. Set to zero for unlimited.\nEventEmitter.prototype.setMaxListeners = function setMaxListeners(n) {\n if (typeof n !== 'number' || n < 0 || NumberIsNaN(n)) {\n throw new RangeError('The value of \"n\" is out of range. It must be a non-negative number. Received ' + n + '.');\n }\n this._maxListeners = n;\n return this;\n};\nfunction _getMaxListeners(that) {\n if (that._maxListeners === undefined) return EventEmitter.defaultMaxListeners;\n return that._maxListeners;\n}\nEventEmitter.prototype.getMaxListeners = function getMaxListeners() {\n return _getMaxListeners(this);\n};\nEventEmitter.prototype.emit = function emit(type) {\n var args = [];\n for (var i = 1; i < arguments.length; i++) args.push(arguments[i]);\n var doError = type === 'error';\n var events = this._events;\n if (events !== undefined) doError = doError && events.error === undefined;else if (!doError) return false;\n\n // If there is no 'error' event listener then throw.\n if (doError) {\n var er;\n if (args.length > 0) er = args[0];\n if (er instanceof Error) {\n // Note: The comments on the `throw` lines are intentional, they show\n // up in Node's output if this results in an unhandled exception.\n throw er; // Unhandled 'error' event\n }\n // At least give some kind of context to the user\n var err = new Error('Unhandled error.' + (er ? ' (' + er.message + ')' : ''));\n err.context = er;\n throw err; // Unhandled 'error' event\n }\n var handler = events[type];\n if (handler === undefined) return false;\n if (typeof handler === 'function') {\n ReflectApply(handler, this, args);\n } else {\n var len = handler.length;\n var listeners = arrayClone(handler, len);\n for (var i = 0; i < len; ++i) ReflectApply(listeners[i], this, args);\n }\n return true;\n};\nfunction _addListener(target, type, listener, prepend) {\n var m;\n var events;\n var existing;\n checkListener(listener);\n events = target._events;\n if (events === undefined) {\n events = target._events = Object.create(null);\n target._eventsCount = 0;\n } else {\n // To avoid recursion in the case that type === \"newListener\"! Before\n // adding it to the listeners, first emit \"newListener\".\n if (events.newListener !== undefined) {\n target.emit('newListener', type, listener.listener ? listener.listener : listener);\n\n // Re-assign `events` because a newListener handler could have caused the\n // this._events to be assigned to a new object\n events = target._events;\n }\n existing = events[type];\n }\n if (existing === undefined) {\n // Optimize the case of one listener. Don't need the extra array object.\n existing = events[type] = listener;\n ++target._eventsCount;\n } else {\n if (typeof existing === 'function') {\n // Adding the second element, need to change to array.\n existing = events[type] = prepend ? [listener, existing] : [existing, listener];\n // If we've already got an array, just append.\n } else if (prepend) {\n existing.unshift(listener);\n } else {\n existing.push(listener);\n }\n\n // Check for listener leak\n m = _getMaxListeners(target);\n if (m > 0 && existing.length > m && !existing.warned) {\n existing.warned = true;\n // No error code for this since it is a Warning\n // eslint-disable-next-line no-restricted-syntax\n var w = new Error('Possible EventEmitter memory leak detected. ' + existing.length + ' ' + String(type) + ' listeners ' + 'added. Use emitter.setMaxListeners() to ' + 'increase limit');\n w.name = 'MaxListenersExceededWarning';\n w.emitter = target;\n w.type = type;\n w.count = existing.length;\n ProcessEmitWarning(w);\n }\n }\n return target;\n}\nEventEmitter.prototype.addListener = function addListener(type, listener) {\n return _addListener(this, type, listener, false);\n};\nEventEmitter.prototype.on = EventEmitter.prototype.addListener;\nEventEmitter.prototype.prependListener = function prependListener(type, listener) {\n return _addListener(this, type, listener, true);\n};\nfunction onceWrapper() {\n if (!this.fired) {\n this.target.removeListener(this.type, this.wrapFn);\n this.fired = true;\n if (arguments.length === 0) return this.listener.call(this.target);\n return this.listener.apply(this.target, arguments);\n }\n}\nfunction _onceWrap(target, type, listener) {\n var state = {\n fired: false,\n wrapFn: undefined,\n target: target,\n type: type,\n listener: listener\n };\n var wrapped = onceWrapper.bind(state);\n wrapped.listener = listener;\n state.wrapFn = wrapped;\n return wrapped;\n}\nEventEmitter.prototype.once = function once(type, listener) {\n checkListener(listener);\n this.on(type, _onceWrap(this, type, listener));\n return this;\n};\nEventEmitter.prototype.prependOnceListener = function prependOnceListener(type, listener) {\n checkListener(listener);\n this.prependListener(type, _onceWrap(this, type, listener));\n return this;\n};\n\n// Emits a 'removeListener' event if and only if the listener was removed.\nEventEmitter.prototype.removeListener = function removeListener(type, listener) {\n var list, events, position, i, originalListener;\n checkListener(listener);\n events = this._events;\n if (events === undefined) return this;\n list = events[type];\n if (list === undefined) return this;\n if (list === listener || list.listener === listener) {\n if (--this._eventsCount === 0) this._events = Object.create(null);else {\n delete events[type];\n if (events.removeListener) this.emit('removeListener', type, list.listener || listener);\n }\n } else if (typeof list !== 'function') {\n position = -1;\n for (i = list.length - 1; i >= 0; i--) {\n if (list[i] === listener || list[i].listener === listener) {\n originalListener = list[i].listener;\n position = i;\n break;\n }\n }\n if (position < 0) return this;\n if (position === 0) list.shift();else {\n spliceOne(list, position);\n }\n if (list.length === 1) events[type] = list[0];\n if (events.removeListener !== undefined) this.emit('removeListener', type, originalListener || listener);\n }\n return this;\n};\nEventEmitter.prototype.off = EventEmitter.prototype.removeListener;\nEventEmitter.prototype.removeAllListeners = function removeAllListeners(type) {\n var listeners, events, i;\n events = this._events;\n if (events === undefined) return this;\n\n // not listening for removeListener, no need to emit\n if (events.removeListener === undefined) {\n if (arguments.length === 0) {\n this._events = Object.create(null);\n this._eventsCount = 0;\n } else if (events[type] !== undefined) {\n if (--this._eventsCount === 0) this._events = Object.create(null);else delete events[type];\n }\n return this;\n }\n\n // emit removeListener for all listeners on all events\n if (arguments.length === 0) {\n var keys = Object.keys(events);\n var key;\n for (i = 0; i < keys.length; ++i) {\n key = keys[i];\n if (key === 'removeListener') continue;\n this.removeAllListeners(key);\n }\n this.removeAllListeners('removeListener');\n this._events = Object.create(null);\n this._eventsCount = 0;\n return this;\n }\n listeners = events[type];\n if (typeof listeners === 'function') {\n this.removeListener(type, listeners);\n } else if (listeners !== undefined) {\n // LIFO order\n for (i = listeners.length - 1; i >= 0; i--) {\n this.removeListener(type, listeners[i]);\n }\n }\n return this;\n};\nfunction _listeners(target, type, unwrap) {\n var events = target._events;\n if (events === undefined) return [];\n var evlistener = events[type];\n if (evlistener === undefined) return [];\n if (typeof evlistener === 'function') return unwrap ? [evlistener.listener || evlistener] : [evlistener];\n return unwrap ? unwrapListeners(evlistener) : arrayClone(evlistener, evlistener.length);\n}\nEventEmitter.prototype.listeners = function listeners(type) {\n return _listeners(this, type, true);\n};\nEventEmitter.prototype.rawListeners = function rawListeners(type) {\n return _listeners(this, type, false);\n};\nEventEmitter.listenerCount = function (emitter, type) {\n if (typeof emitter.listenerCount === 'function') {\n return emitter.listenerCount(type);\n } else {\n return listenerCount.call(emitter, type);\n }\n};\nEventEmitter.prototype.listenerCount = listenerCount;\nfunction listenerCount(type) {\n var events = this._events;\n if (events !== undefined) {\n var evlistener = events[type];\n if (typeof evlistener === 'function') {\n return 1;\n } else if (evlistener !== undefined) {\n return evlistener.length;\n }\n }\n return 0;\n}\nEventEmitter.prototype.eventNames = function eventNames() {\n return this._eventsCount > 0 ? ReflectOwnKeys(this._events) : [];\n};\nfunction arrayClone(arr, n) {\n var copy = new Array(n);\n for (var i = 0; i < n; ++i) copy[i] = arr[i];\n return copy;\n}\nfunction spliceOne(list, index) {\n for (; index + 1 < list.length; index++) list[index] = list[index + 1];\n list.pop();\n}\nfunction unwrapListeners(arr) {\n var ret = new Array(arr.length);\n for (var i = 0; i < ret.length; ++i) {\n ret[i] = arr[i].listener || arr[i];\n }\n return ret;\n}\nfunction once(emitter, name) {\n return new Promise(function (resolve, reject) {\n function errorListener(err) {\n emitter.removeListener(name, resolver);\n reject(err);\n }\n function resolver() {\n if (typeof emitter.removeListener === 'function') {\n emitter.removeListener('error', errorListener);\n }\n resolve([].slice.call(arguments));\n }\n ;\n eventTargetAgnosticAddListener(emitter, name, resolver, {\n once: true\n });\n if (name !== 'error') {\n addErrorHandlerIfEventEmitter(emitter, errorListener, {\n once: true\n });\n }\n });\n}\nfunction addErrorHandlerIfEventEmitter(emitter, handler, flags) {\n if (typeof emitter.on === 'function') {\n eventTargetAgnosticAddListener(emitter, 'error', handler, flags);\n }\n}\nfunction eventTargetAgnosticAddListener(emitter, name, listener, flags) {\n if (typeof emitter.on === 'function') {\n if (flags.once) {\n emitter.once(name, listener);\n } else {\n emitter.on(name, listener);\n }\n } else if (typeof emitter.addEventListener === 'function') {\n // EventTarget does not have `error` event semantics like Node\n // EventEmitters, we do not listen for `error` events here.\n emitter.addEventListener(name, function wrapListener(arg) {\n // IE does not have builtin `{ once: true }` support so we\n // have to do it manually.\n if (flags.once) {\n emitter.removeEventListener(name, wrapListener);\n }\n listener(arg);\n });\n } else {\n throw new TypeError('The \"emitter\" argument must be of type EventEmitter. Received type ' + typeof emitter);\n }\n}","map":{"version":3,"names":["R","Reflect","ReflectApply","apply","target","receiver","args","Function","prototype","call","ReflectOwnKeys","ownKeys","Object","getOwnPropertySymbols","getOwnPropertyNames","concat","ProcessEmitWarning","warning","console","warn","NumberIsNaN","Number","isNaN","value","EventEmitter","init","module","exports","once","_events","undefined","_eventsCount","_maxListeners","defaultMaxListeners","checkListener","listener","TypeError","defineProperty","enumerable","get","set","arg","RangeError","getPrototypeOf","create","setMaxListeners","n","_getMaxListeners","that","getMaxListeners","emit","type","i","arguments","length","push","doError","events","error","er","Error","err","message","context","handler","len","listeners","arrayClone","_addListener","prepend","m","existing","newListener","unshift","warned","w","String","name","emitter","count","addListener","on","prependListener","onceWrapper","fired","removeListener","wrapFn","_onceWrap","state","wrapped","bind","prependOnceListener","list","position","originalListener","shift","spliceOne","off","removeAllListeners","keys","key","_listeners","unwrap","evlistener","unwrapListeners","rawListeners","listenerCount","eventNames","arr","copy","Array","index","pop","ret","Promise","resolve","reject","errorListener","resolver","slice","eventTargetAgnosticAddListener","addErrorHandlerIfEventEmitter","flags","addEventListener","wrapListener","removeEventListener"],"sources":["/Users/christian/workspace/search_interface/node_modules/events/events.js"],"sourcesContent":["// 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\n'use strict';\n\nvar R = typeof Reflect === 'object' ? Reflect : null\nvar ReflectApply = R && typeof R.apply === 'function'\n ? R.apply\n : function ReflectApply(target, receiver, args) {\n return Function.prototype.apply.call(target, receiver, args);\n }\n\nvar ReflectOwnKeys\nif (R && typeof R.ownKeys === 'function') {\n ReflectOwnKeys = R.ownKeys\n} else if (Object.getOwnPropertySymbols) {\n ReflectOwnKeys = function ReflectOwnKeys(target) {\n return Object.getOwnPropertyNames(target)\n .concat(Object.getOwnPropertySymbols(target));\n };\n} else {\n ReflectOwnKeys = function ReflectOwnKeys(target) {\n return Object.getOwnPropertyNames(target);\n };\n}\n\nfunction ProcessEmitWarning(warning) {\n if (console && console.warn) console.warn(warning);\n}\n\nvar NumberIsNaN = Number.isNaN || function NumberIsNaN(value) {\n return value !== value;\n}\n\nfunction EventEmitter() {\n EventEmitter.init.call(this);\n}\nmodule.exports = EventEmitter;\nmodule.exports.once = once;\n\n// Backwards-compat with node 0.10.x\nEventEmitter.EventEmitter = EventEmitter;\n\nEventEmitter.prototype._events = undefined;\nEventEmitter.prototype._eventsCount = 0;\nEventEmitter.prototype._maxListeners = undefined;\n\n// By default EventEmitters will print a warning if more than 10 listeners are\n// added to it. This is a useful default which helps finding memory leaks.\nvar defaultMaxListeners = 10;\n\nfunction checkListener(listener) {\n if (typeof listener !== 'function') {\n throw new TypeError('The \"listener\" argument must be of type Function. Received type ' + typeof listener);\n }\n}\n\nObject.defineProperty(EventEmitter, 'defaultMaxListeners', {\n enumerable: true,\n get: function() {\n return defaultMaxListeners;\n },\n set: function(arg) {\n if (typeof arg !== 'number' || arg < 0 || NumberIsNaN(arg)) {\n throw new RangeError('The value of \"defaultMaxListeners\" is out of range. It must be a non-negative number. Received ' + arg + '.');\n }\n defaultMaxListeners = arg;\n }\n});\n\nEventEmitter.init = function() {\n\n if (this._events === undefined ||\n this._events === Object.getPrototypeOf(this)._events) {\n this._events = Object.create(null);\n this._eventsCount = 0;\n }\n\n this._maxListeners = this._maxListeners || undefined;\n};\n\n// Obviously not all Emitters should be limited to 10. This function allows\n// that to be increased. Set to zero for unlimited.\nEventEmitter.prototype.setMaxListeners = function setMaxListeners(n) {\n if (typeof n !== 'number' || n < 0 || NumberIsNaN(n)) {\n throw new RangeError('The value of \"n\" is out of range. It must be a non-negative number. Received ' + n + '.');\n }\n this._maxListeners = n;\n return this;\n};\n\nfunction _getMaxListeners(that) {\n if (that._maxListeners === undefined)\n return EventEmitter.defaultMaxListeners;\n return that._maxListeners;\n}\n\nEventEmitter.prototype.getMaxListeners = function getMaxListeners() {\n return _getMaxListeners(this);\n};\n\nEventEmitter.prototype.emit = function emit(type) {\n var args = [];\n for (var i = 1; i < arguments.length; i++) args.push(arguments[i]);\n var doError = (type === 'error');\n\n var events = this._events;\n if (events !== undefined)\n doError = (doError && events.error === undefined);\n else if (!doError)\n return false;\n\n // If there is no 'error' event listener then throw.\n if (doError) {\n var er;\n if (args.length > 0)\n er = args[0];\n if (er instanceof Error) {\n // Note: The comments on the `throw` lines are intentional, they show\n // up in Node's output if this results in an unhandled exception.\n throw er; // Unhandled 'error' event\n }\n // At least give some kind of context to the user\n var err = new Error('Unhandled error.' + (er ? ' (' + er.message + ')' : ''));\n err.context = er;\n throw err; // Unhandled 'error' event\n }\n\n var handler = events[type];\n\n if (handler === undefined)\n return false;\n\n if (typeof handler === 'function') {\n ReflectApply(handler, this, args);\n } else {\n var len = handler.length;\n var listeners = arrayClone(handler, len);\n for (var i = 0; i < len; ++i)\n ReflectApply(listeners[i], this, args);\n }\n\n return true;\n};\n\nfunction _addListener(target, type, listener, prepend) {\n var m;\n var events;\n var existing;\n\n checkListener(listener);\n\n events = target._events;\n if (events === undefined) {\n events = target._events = Object.create(null);\n target._eventsCount = 0;\n } else {\n // To avoid recursion in the case that type === \"newListener\"! Before\n // adding it to the listeners, first emit \"newListener\".\n if (events.newListener !== undefined) {\n target.emit('newListener', type,\n listener.listener ? listener.listener : listener);\n\n // Re-assign `events` because a newListener handler could have caused the\n // this._events to be assigned to a new object\n events = target._events;\n }\n existing = events[type];\n }\n\n if (existing === undefined) {\n // Optimize the case of one listener. Don't need the extra array object.\n existing = events[type] = listener;\n ++target._eventsCount;\n } else {\n if (typeof existing === 'function') {\n // Adding the second element, need to change to array.\n existing = events[type] =\n prepend ? [listener, existing] : [existing, listener];\n // If we've already got an array, just append.\n } else if (prepend) {\n existing.unshift(listener);\n } else {\n existing.push(listener);\n }\n\n // Check for listener leak\n m = _getMaxListeners(target);\n if (m > 0 && existing.length > m && !existing.warned) {\n existing.warned = true;\n // No error code for this since it is a Warning\n // eslint-disable-next-line no-restricted-syntax\n var w = new Error('Possible EventEmitter memory leak detected. ' +\n existing.length + ' ' + String(type) + ' listeners ' +\n 'added. Use emitter.setMaxListeners() to ' +\n 'increase limit');\n w.name = 'MaxListenersExceededWarning';\n w.emitter = target;\n w.type = type;\n w.count = existing.length;\n ProcessEmitWarning(w);\n }\n }\n\n return target;\n}\n\nEventEmitter.prototype.addListener = function addListener(type, listener) {\n return _addListener(this, type, listener, false);\n};\n\nEventEmitter.prototype.on = EventEmitter.prototype.addListener;\n\nEventEmitter.prototype.prependListener =\n function prependListener(type, listener) {\n return _addListener(this, type, listener, true);\n };\n\nfunction onceWrapper() {\n if (!this.fired) {\n this.target.removeListener(this.type, this.wrapFn);\n this.fired = true;\n if (arguments.length === 0)\n return this.listener.call(this.target);\n return this.listener.apply(this.target, arguments);\n }\n}\n\nfunction _onceWrap(target, type, listener) {\n var state = { fired: false, wrapFn: undefined, target: target, type: type, listener: listener };\n var wrapped = onceWrapper.bind(state);\n wrapped.listener = listener;\n state.wrapFn = wrapped;\n return wrapped;\n}\n\nEventEmitter.prototype.once = function once(type, listener) {\n checkListener(listener);\n this.on(type, _onceWrap(this, type, listener));\n return this;\n};\n\nEventEmitter.prototype.prependOnceListener =\n function prependOnceListener(type, listener) {\n checkListener(listener);\n this.prependListener(type, _onceWrap(this, type, listener));\n return this;\n };\n\n// Emits a 'removeListener' event if and only if the listener was removed.\nEventEmitter.prototype.removeListener =\n function removeListener(type, listener) {\n var list, events, position, i, originalListener;\n\n checkListener(listener);\n\n events = this._events;\n if (events === undefined)\n return this;\n\n list = events[type];\n if (list === undefined)\n return this;\n\n if (list === listener || list.listener === listener) {\n if (--this._eventsCount === 0)\n this._events = Object.create(null);\n else {\n delete events[type];\n if (events.removeListener)\n this.emit('removeListener', type, list.listener || listener);\n }\n } else if (typeof list !== 'function') {\n position = -1;\n\n for (i = list.length - 1; i >= 0; i--) {\n if (list[i] === listener || list[i].listener === listener) {\n originalListener = list[i].listener;\n position = i;\n break;\n }\n }\n\n if (position < 0)\n return this;\n\n if (position === 0)\n list.shift();\n else {\n spliceOne(list, position);\n }\n\n if (list.length === 1)\n events[type] = list[0];\n\n if (events.removeListener !== undefined)\n this.emit('removeListener', type, originalListener || listener);\n }\n\n return this;\n };\n\nEventEmitter.prototype.off = EventEmitter.prototype.removeListener;\n\nEventEmitter.prototype.removeAllListeners =\n function removeAllListeners(type) {\n var listeners, events, i;\n\n events = this._events;\n if (events === undefined)\n return this;\n\n // not listening for removeListener, no need to emit\n if (events.removeListener === undefined) {\n if (arguments.length === 0) {\n this._events = Object.create(null);\n this._eventsCount = 0;\n } else if (events[type] !== undefined) {\n if (--this._eventsCount === 0)\n this._events = Object.create(null);\n else\n delete events[type];\n }\n return this;\n }\n\n // emit removeListener for all listeners on all events\n if (arguments.length === 0) {\n var keys = Object.keys(events);\n var key;\n for (i = 0; i < keys.length; ++i) {\n key = keys[i];\n if (key === 'removeListener') continue;\n this.removeAllListeners(key);\n }\n this.removeAllListeners('removeListener');\n this._events = Object.create(null);\n this._eventsCount = 0;\n return this;\n }\n\n listeners = events[type];\n\n if (typeof listeners === 'function') {\n this.removeListener(type, listeners);\n } else if (listeners !== undefined) {\n // LIFO order\n for (i = listeners.length - 1; i >= 0; i--) {\n this.removeListener(type, listeners[i]);\n }\n }\n\n return this;\n };\n\nfunction _listeners(target, type, unwrap) {\n var events = target._events;\n\n if (events === undefined)\n return [];\n\n var evlistener = events[type];\n if (evlistener === undefined)\n return [];\n\n if (typeof evlistener === 'function')\n return unwrap ? [evlistener.listener || evlistener] : [evlistener];\n\n return unwrap ?\n unwrapListeners(evlistener) : arrayClone(evlistener, evlistener.length);\n}\n\nEventEmitter.prototype.listeners = function listeners(type) {\n return _listeners(this, type, true);\n};\n\nEventEmitter.prototype.rawListeners = function rawListeners(type) {\n return _listeners(this, type, false);\n};\n\nEventEmitter.listenerCount = function(emitter, type) {\n if (typeof emitter.listenerCount === 'function') {\n return emitter.listenerCount(type);\n } else {\n return listenerCount.call(emitter, type);\n }\n};\n\nEventEmitter.prototype.listenerCount = listenerCount;\nfunction listenerCount(type) {\n var events = this._events;\n\n if (events !== undefined) {\n var evlistener = events[type];\n\n if (typeof evlistener === 'function') {\n return 1;\n } else if (evlistener !== undefined) {\n return evlistener.length;\n }\n }\n\n return 0;\n}\n\nEventEmitter.prototype.eventNames = function eventNames() {\n return this._eventsCount > 0 ? ReflectOwnKeys(this._events) : [];\n};\n\nfunction arrayClone(arr, n) {\n var copy = new Array(n);\n for (var i = 0; i < n; ++i)\n copy[i] = arr[i];\n return copy;\n}\n\nfunction spliceOne(list, index) {\n for (; index + 1 < list.length; index++)\n list[index] = list[index + 1];\n list.pop();\n}\n\nfunction unwrapListeners(arr) {\n var ret = new Array(arr.length);\n for (var i = 0; i < ret.length; ++i) {\n ret[i] = arr[i].listener || arr[i];\n }\n return ret;\n}\n\nfunction once(emitter, name) {\n return new Promise(function (resolve, reject) {\n function errorListener(err) {\n emitter.removeListener(name, resolver);\n reject(err);\n }\n\n function resolver() {\n if (typeof emitter.removeListener === 'function') {\n emitter.removeListener('error', errorListener);\n }\n resolve([].slice.call(arguments));\n };\n\n eventTargetAgnosticAddListener(emitter, name, resolver, { once: true });\n if (name !== 'error') {\n addErrorHandlerIfEventEmitter(emitter, errorListener, { once: true });\n }\n });\n}\n\nfunction addErrorHandlerIfEventEmitter(emitter, handler, flags) {\n if (typeof emitter.on === 'function') {\n eventTargetAgnosticAddListener(emitter, 'error', handler, flags);\n }\n}\n\nfunction eventTargetAgnosticAddListener(emitter, name, listener, flags) {\n if (typeof emitter.on === 'function') {\n if (flags.once) {\n emitter.once(name, listener);\n } else {\n emitter.on(name, listener);\n }\n } else if (typeof emitter.addEventListener === 'function') {\n // EventTarget does not have `error` event semantics like Node\n // EventEmitters, we do not listen for `error` events here.\n emitter.addEventListener(name, function wrapListener(arg) {\n // IE does not have builtin `{ once: true }` support so we\n // have to do it manually.\n if (flags.once) {\n emitter.removeEventListener(name, wrapListener);\n }\n listener(arg);\n });\n } else {\n throw new TypeError('The \"emitter\" argument must be of type EventEmitter. Received type ' + typeof emitter);\n }\n}\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/095c8718cd03ef176ed245f9fd05d9a06355e239b1f12e546566e320e42da848.json b/node_modules/.cache/babel-loader/095c8718cd03ef176ed245f9fd05d9a06355e239b1f12e546566e320e42da848.json new file mode 100644 index 00000000..ab9fa441 --- /dev/null +++ b/node_modules/.cache/babel-loader/095c8718cd03ef176ed245f9fd05d9a06355e239b1f12e546566e320e42da848.json @@ -0,0 +1 @@ +{"ast":null,"code":"/******/(function () {\n // webpackBootstrap\n /******/\n \"use strict\";\n\n /******/\n var __webpack_modules__ = {\n /***/\"./client-src/modules/logger/SyncBailHookFake.js\": (\n /*!*******************************************************!*\\\n !*** ./client-src/modules/logger/SyncBailHookFake.js ***!\n \\*******************************************************/\n /***/\n function (module) {\n /**\n * Client stub for tapable SyncBailHook\n */\n module.exports = function clientTapableSyncBailHook() {\n return {\n call: function call() {}\n };\n };\n\n /***/\n }),\n /***/\"./node_modules/webpack/lib/logging/Logger.js\": (\n /*!****************************************************!*\\\n !*** ./node_modules/webpack/lib/logging/Logger.js ***!\n \\****************************************************/\n /***/\n function (__unused_webpack_module, exports) {\n /*\n \tMIT License http://www.opensource.org/licenses/mit-license.php\n \tAuthor Tobias Koppers @sokra\n */\n\n function _toConsumableArray(arr) {\n return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();\n }\n 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 function _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 function _iterableToArray(iter) {\n if (typeof (typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n }) !== \"undefined\" && iter[(typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n }).iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter);\n }\n function _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return _arrayLikeToArray(arr);\n }\n function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];\n return arr2;\n }\n function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n }\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, _toPropertyKey(descriptor.key), descriptor);\n }\n }\n function _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n Object.defineProperty(Constructor, \"prototype\", {\n writable: false\n });\n return Constructor;\n }\n function _toPropertyKey(arg) {\n var key = _toPrimitive(arg, \"string\");\n return typeof key === \"symbol\" ? key : String(key);\n }\n function _toPrimitive(input, hint) {\n if (typeof input !== \"object\" || input === null) return input;\n var prim = input[(typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n }).toPrimitive];\n if (prim !== undefined) {\n var res = prim.call(input, hint || \"default\");\n if (typeof res !== \"object\") return res;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (hint === \"string\" ? String : Number)(input);\n }\n var LogType = Object.freeze({\n error: /** @type {\"error\"} */\"error\",\n // message, c style arguments\n warn: /** @type {\"warn\"} */\"warn\",\n // message, c style arguments\n info: /** @type {\"info\"} */\"info\",\n // message, c style arguments\n log: /** @type {\"log\"} */\"log\",\n // message, c style arguments\n debug: /** @type {\"debug\"} */\"debug\",\n // message, c style arguments\n\n trace: /** @type {\"trace\"} */\"trace\",\n // no arguments\n\n group: /** @type {\"group\"} */\"group\",\n // [label]\n groupCollapsed: /** @type {\"groupCollapsed\"} */\"groupCollapsed\",\n // [label]\n groupEnd: /** @type {\"groupEnd\"} */\"groupEnd\",\n // [label]\n\n profile: /** @type {\"profile\"} */\"profile\",\n // [profileName]\n profileEnd: /** @type {\"profileEnd\"} */\"profileEnd\",\n // [profileName]\n\n time: /** @type {\"time\"} */\"time\",\n // name, time as [seconds, nanoseconds]\n\n clear: /** @type {\"clear\"} */\"clear\",\n // no arguments\n status: /** @type {\"status\"} */\"status\" // message, arguments\n });\n exports.LogType = LogType;\n\n /** @typedef {typeof LogType[keyof typeof LogType]} LogTypeEnum */\n\n var LOG_SYMBOL = (typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n })(\"webpack logger raw log method\");\n var TIMERS_SYMBOL = (typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n })(\"webpack logger times\");\n var TIMERS_AGGREGATES_SYMBOL = (typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n })(\"webpack logger aggregated times\");\n var WebpackLogger = /*#__PURE__*/function () {\n /**\n * @param {function(LogTypeEnum, any[]=): void} log log function\n * @param {function(string | function(): string): WebpackLogger} getChildLogger function to create child logger\n */\n function WebpackLogger(log, getChildLogger) {\n _classCallCheck(this, WebpackLogger);\n this[LOG_SYMBOL] = log;\n this.getChildLogger = getChildLogger;\n }\n _createClass(WebpackLogger, [{\n key: \"error\",\n value: function error() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n this[LOG_SYMBOL](LogType.error, args);\n }\n }, {\n key: \"warn\",\n value: function warn() {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n this[LOG_SYMBOL](LogType.warn, args);\n }\n }, {\n key: \"info\",\n value: function info() {\n for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n args[_key3] = arguments[_key3];\n }\n this[LOG_SYMBOL](LogType.info, args);\n }\n }, {\n key: \"log\",\n value: function log() {\n for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n args[_key4] = arguments[_key4];\n }\n this[LOG_SYMBOL](LogType.log, args);\n }\n }, {\n key: \"debug\",\n value: function debug() {\n for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {\n args[_key5] = arguments[_key5];\n }\n this[LOG_SYMBOL](LogType.debug, args);\n }\n }, {\n key: \"assert\",\n value: function assert(assertion) {\n if (!assertion) {\n for (var _len6 = arguments.length, args = new Array(_len6 > 1 ? _len6 - 1 : 0), _key6 = 1; _key6 < _len6; _key6++) {\n args[_key6 - 1] = arguments[_key6];\n }\n this[LOG_SYMBOL](LogType.error, args);\n }\n }\n }, {\n key: \"trace\",\n value: function trace() {\n this[LOG_SYMBOL](LogType.trace, [\"Trace\"]);\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this[LOG_SYMBOL](LogType.clear);\n }\n }, {\n key: \"status\",\n value: function status() {\n for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {\n args[_key7] = arguments[_key7];\n }\n this[LOG_SYMBOL](LogType.status, args);\n }\n }, {\n key: \"group\",\n value: function group() {\n for (var _len8 = arguments.length, args = new Array(_len8), _key8 = 0; _key8 < _len8; _key8++) {\n args[_key8] = arguments[_key8];\n }\n this[LOG_SYMBOL](LogType.group, args);\n }\n }, {\n key: \"groupCollapsed\",\n value: function groupCollapsed() {\n for (var _len9 = arguments.length, args = new Array(_len9), _key9 = 0; _key9 < _len9; _key9++) {\n args[_key9] = arguments[_key9];\n }\n this[LOG_SYMBOL](LogType.groupCollapsed, args);\n }\n }, {\n key: \"groupEnd\",\n value: function groupEnd() {\n for (var _len10 = arguments.length, args = new Array(_len10), _key10 = 0; _key10 < _len10; _key10++) {\n args[_key10] = arguments[_key10];\n }\n this[LOG_SYMBOL](LogType.groupEnd, args);\n }\n }, {\n key: \"profile\",\n value: function profile(label) {\n this[LOG_SYMBOL](LogType.profile, [label]);\n }\n }, {\n key: \"profileEnd\",\n value: function profileEnd(label) {\n this[LOG_SYMBOL](LogType.profileEnd, [label]);\n }\n }, {\n key: \"time\",\n value: function time(label) {\n this[TIMERS_SYMBOL] = this[TIMERS_SYMBOL] || new Map();\n this[TIMERS_SYMBOL].set(label, process.hrtime());\n }\n }, {\n key: \"timeLog\",\n value: function timeLog(label) {\n var prev = this[TIMERS_SYMBOL] && this[TIMERS_SYMBOL].get(label);\n if (!prev) {\n throw new Error(\"No such label '\".concat(label, \"' for WebpackLogger.timeLog()\"));\n }\n var time = process.hrtime(prev);\n this[LOG_SYMBOL](LogType.time, [label].concat(_toConsumableArray(time)));\n }\n }, {\n key: \"timeEnd\",\n value: function timeEnd(label) {\n var prev = this[TIMERS_SYMBOL] && this[TIMERS_SYMBOL].get(label);\n if (!prev) {\n throw new Error(\"No such label '\".concat(label, \"' for WebpackLogger.timeEnd()\"));\n }\n var time = process.hrtime(prev);\n this[TIMERS_SYMBOL].delete(label);\n this[LOG_SYMBOL](LogType.time, [label].concat(_toConsumableArray(time)));\n }\n }, {\n key: \"timeAggregate\",\n value: function timeAggregate(label) {\n var prev = this[TIMERS_SYMBOL] && this[TIMERS_SYMBOL].get(label);\n if (!prev) {\n throw new Error(\"No such label '\".concat(label, \"' for WebpackLogger.timeAggregate()\"));\n }\n var time = process.hrtime(prev);\n this[TIMERS_SYMBOL].delete(label);\n this[TIMERS_AGGREGATES_SYMBOL] = this[TIMERS_AGGREGATES_SYMBOL] || new Map();\n var current = this[TIMERS_AGGREGATES_SYMBOL].get(label);\n if (current !== undefined) {\n if (time[1] + current[1] > 1e9) {\n time[0] += current[0] + 1;\n time[1] = time[1] - 1e9 + current[1];\n } else {\n time[0] += current[0];\n time[1] += current[1];\n }\n }\n this[TIMERS_AGGREGATES_SYMBOL].set(label, time);\n }\n }, {\n key: \"timeAggregateEnd\",\n value: function timeAggregateEnd(label) {\n if (this[TIMERS_AGGREGATES_SYMBOL] === undefined) return;\n var time = this[TIMERS_AGGREGATES_SYMBOL].get(label);\n if (time === undefined) return;\n this[TIMERS_AGGREGATES_SYMBOL].delete(label);\n this[LOG_SYMBOL](LogType.time, [label].concat(_toConsumableArray(time)));\n }\n }]);\n return WebpackLogger;\n }();\n exports.Logger = WebpackLogger;\n\n /***/\n }),\n /***/\"./node_modules/webpack/lib/logging/createConsoleLogger.js\": (\n /*!*****************************************************************!*\\\n !*** ./node_modules/webpack/lib/logging/createConsoleLogger.js ***!\n \\*****************************************************************/\n /***/\n function (module, __unused_webpack_exports, __webpack_require__) {\n /*\n \tMIT License http://www.opensource.org/licenses/mit-license.php\n \tAuthor Tobias Koppers @sokra\n */\n\n function _toConsumableArray(arr) {\n return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();\n }\n 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 function _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 function _iterableToArray(iter) {\n if (typeof (typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n }) !== \"undefined\" && iter[(typeof Symbol !== \"undefined\" ? Symbol : function (i) {\n return i;\n }).iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter);\n }\n function _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return _arrayLikeToArray(arr);\n }\n function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];\n return arr2;\n }\n var _require = __webpack_require__(/*! ./Logger */\"./node_modules/webpack/lib/logging/Logger.js\"),\n LogType = _require.LogType;\n\n /** @typedef {import(\"../../declarations/WebpackOptions\").FilterItemTypes} FilterItemTypes */\n /** @typedef {import(\"../../declarations/WebpackOptions\").FilterTypes} FilterTypes */\n /** @typedef {import(\"./Logger\").LogTypeEnum} LogTypeEnum */\n\n /** @typedef {function(string): boolean} FilterFunction */\n\n /**\n * @typedef {Object} LoggerConsole\n * @property {function(): void} clear\n * @property {function(): void} trace\n * @property {(...args: any[]) => void} info\n * @property {(...args: any[]) => void} log\n * @property {(...args: any[]) => void} warn\n * @property {(...args: any[]) => void} error\n * @property {(...args: any[]) => void=} debug\n * @property {(...args: any[]) => void=} group\n * @property {(...args: any[]) => void=} groupCollapsed\n * @property {(...args: any[]) => void=} groupEnd\n * @property {(...args: any[]) => void=} status\n * @property {(...args: any[]) => void=} profile\n * @property {(...args: any[]) => void=} profileEnd\n * @property {(...args: any[]) => void=} logTime\n */\n\n /**\n * @typedef {Object} LoggerOptions\n * @property {false|true|\"none\"|\"error\"|\"warn\"|\"info\"|\"log\"|\"verbose\"} level loglevel\n * @property {FilterTypes|boolean} debug filter for debug logging\n * @property {LoggerConsole} console the console to log to\n */\n\n /**\n * @param {FilterItemTypes} item an input item\n * @returns {FilterFunction} filter function\n */\n var filterToFunction = function filterToFunction(item) {\n if (typeof item === \"string\") {\n var regExp = new RegExp(\"[\\\\\\\\/]\".concat(item.replace(\n // eslint-disable-next-line no-useless-escape\n /[-[\\]{}()*+?.\\\\^$|]/g, \"\\\\$&\"), \"([\\\\\\\\/]|$|!|\\\\?)\"));\n return function (ident) {\n return regExp.test(ident);\n };\n }\n if (item && typeof item === \"object\" && typeof item.test === \"function\") {\n return function (ident) {\n return item.test(ident);\n };\n }\n if (typeof item === \"function\") {\n return item;\n }\n if (typeof item === \"boolean\") {\n return function () {\n return item;\n };\n }\n };\n\n /**\n * @enum {number}\n */\n var LogLevel = {\n none: 6,\n false: 6,\n error: 5,\n warn: 4,\n info: 3,\n log: 2,\n true: 2,\n verbose: 1\n };\n\n /**\n * @param {LoggerOptions} options options object\n * @returns {function(string, LogTypeEnum, any[]): void} logging function\n */\n module.exports = function (_ref) {\n var _ref$level = _ref.level,\n level = _ref$level === void 0 ? \"info\" : _ref$level,\n _ref$debug = _ref.debug,\n debug = _ref$debug === void 0 ? false : _ref$debug,\n console = _ref.console;\n var debugFilters = typeof debug === \"boolean\" ? [function () {\n return debug;\n }] : /** @type {FilterItemTypes[]} */[].concat(debug).map(filterToFunction);\n /** @type {number} */\n var loglevel = LogLevel[\"\".concat(level)] || 0;\n\n /**\n * @param {string} name name of the logger\n * @param {LogTypeEnum} type type of the log entry\n * @param {any[]} args arguments of the log entry\n * @returns {void}\n */\n var logger = function logger(name, type, args) {\n var labeledArgs = function labeledArgs() {\n if (Array.isArray(args)) {\n if (args.length > 0 && typeof args[0] === \"string\") {\n return [\"[\".concat(name, \"] \").concat(args[0])].concat(_toConsumableArray(args.slice(1)));\n } else {\n return [\"[\".concat(name, \"]\")].concat(_toConsumableArray(args));\n }\n } else {\n return [];\n }\n };\n var debug = debugFilters.some(function (f) {\n return f(name);\n });\n switch (type) {\n case LogType.debug:\n if (!debug) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.debug === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.debug.apply(console, _toConsumableArray(labeledArgs()));\n } else {\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.log:\n if (!debug && loglevel > LogLevel.log) return;\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.info:\n if (!debug && loglevel > LogLevel.info) return;\n console.info.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.warn:\n if (!debug && loglevel > LogLevel.warn) return;\n console.warn.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.error:\n if (!debug && loglevel > LogLevel.error) return;\n console.error.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.trace:\n if (!debug) return;\n console.trace();\n break;\n case LogType.groupCollapsed:\n if (!debug && loglevel > LogLevel.log) return;\n if (!debug && loglevel > LogLevel.verbose) {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.groupCollapsed === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.groupCollapsed.apply(console, _toConsumableArray(labeledArgs()));\n } else {\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n }\n // falls through\n case LogType.group:\n if (!debug && loglevel > LogLevel.log) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.group === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.group.apply(console, _toConsumableArray(labeledArgs()));\n } else {\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.groupEnd:\n if (!debug && loglevel > LogLevel.log) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.groupEnd === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.groupEnd();\n }\n break;\n case LogType.time:\n {\n if (!debug && loglevel > LogLevel.log) return;\n var ms = args[1] * 1000 + args[2] / 1000000;\n var msg = \"[\".concat(name, \"] \").concat(args[0], \": \").concat(ms, \" ms\");\n if (typeof console.logTime === \"function\") {\n console.logTime(msg);\n } else {\n console.log(msg);\n }\n break;\n }\n case LogType.profile:\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.profile === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.profile.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.profileEnd:\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.profileEnd === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.profileEnd.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.clear:\n if (!debug && loglevel > LogLevel.log) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.clear === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.clear();\n }\n break;\n case LogType.status:\n if (!debug && loglevel > LogLevel.info) return;\n if (typeof console.status === \"function\") {\n if (args.length === 0) {\n console.status();\n } else {\n console.status.apply(console, _toConsumableArray(labeledArgs()));\n }\n } else {\n if (args.length !== 0) {\n console.info.apply(console, _toConsumableArray(labeledArgs()));\n }\n }\n break;\n default:\n throw new Error(\"Unexpected LogType \".concat(type));\n }\n };\n return logger;\n };\n\n /***/\n }),\n /***/\"./node_modules/webpack/lib/logging/runtime.js\": (\n /*!*****************************************************!*\\\n !*** ./node_modules/webpack/lib/logging/runtime.js ***!\n \\*****************************************************/\n /***/\n function (__unused_webpack_module, exports, __webpack_require__) {\n /*\n \tMIT License http://www.opensource.org/licenses/mit-license.php\n \tAuthor Tobias Koppers @sokra\n */\n\n function _extends() {\n _extends = Object.assign ? Object.assign.bind() : function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n return target;\n };\n return _extends.apply(this, arguments);\n }\n var SyncBailHook = __webpack_require__(/*! tapable/lib/SyncBailHook */\"./client-src/modules/logger/SyncBailHookFake.js\");\n var _require = __webpack_require__(/*! ./Logger */\"./node_modules/webpack/lib/logging/Logger.js\"),\n Logger = _require.Logger;\n var createConsoleLogger = __webpack_require__(/*! ./createConsoleLogger */\"./node_modules/webpack/lib/logging/createConsoleLogger.js\");\n\n /** @type {createConsoleLogger.LoggerOptions} */\n var currentDefaultLoggerOptions = {\n level: \"info\",\n debug: false,\n console: console\n };\n var currentDefaultLogger = createConsoleLogger(currentDefaultLoggerOptions);\n\n /**\n * @param {string} name name of the logger\n * @returns {Logger} a logger\n */\n exports.getLogger = function (name) {\n return new Logger(function (type, args) {\n if (exports.hooks.log.call(name, type, args) === undefined) {\n currentDefaultLogger(name, type, args);\n }\n }, function (childName) {\n return exports.getLogger(\"\".concat(name, \"/\").concat(childName));\n });\n };\n\n /**\n * @param {createConsoleLogger.LoggerOptions} options new options, merge with old options\n * @returns {void}\n */\n exports.configureDefaultLogger = function (options) {\n _extends(currentDefaultLoggerOptions, options);\n currentDefaultLogger = createConsoleLogger(currentDefaultLoggerOptions);\n };\n exports.hooks = {\n log: new SyncBailHook([\"origin\", \"type\", \"args\"])\n };\n\n /***/\n })\n\n /******/\n };\n /************************************************************************/\n /******/ // The module cache\n /******/\n var __webpack_module_cache__ = {};\n /******/\n /******/ // The require function\n /******/\n function __webpack_require__(moduleId) {\n /******/ // Check if module is in cache\n /******/var cachedModule = __webpack_module_cache__[moduleId];\n /******/\n if (cachedModule !== undefined) {\n /******/return cachedModule.exports;\n /******/\n }\n /******/ // Create a new module (and put it into the cache)\n /******/\n var module = __webpack_module_cache__[moduleId] = {\n /******/ // no module.id needed\n /******/ // no module.loaded needed\n /******/exports: {}\n /******/\n };\n /******/\n /******/ // Execute the module function\n /******/\n __webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n /******/\n /******/ // Return the exports of the module\n /******/\n return module.exports;\n /******/\n }\n /******/\n /************************************************************************/\n /******/ /* webpack/runtime/define property getters */\n /******/\n !function () {\n /******/ // define getter functions for harmony exports\n /******/__webpack_require__.d = function (exports, definition) {\n /******/for (var key in definition) {\n /******/if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n /******/Object.defineProperty(exports, key, {\n enumerable: true,\n get: definition[key]\n });\n /******/\n }\n /******/\n }\n /******/\n };\n /******/\n }();\n /******/\n /******/ /* webpack/runtime/hasOwnProperty shorthand */\n /******/\n !function () {\n /******/__webpack_require__.o = function (obj, prop) {\n return Object.prototype.hasOwnProperty.call(obj, prop);\n };\n /******/\n }();\n /******/\n /******/ /* webpack/runtime/make namespace object */\n /******/\n !function () {\n /******/ // define __esModule on exports\n /******/__webpack_require__.r = function (exports) {\n /******/if (typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n /******/Object.defineProperty(exports, Symbol.toStringTag, {\n value: 'Module'\n });\n /******/\n }\n /******/\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n /******/\n };\n /******/\n }();\n /******/\n /************************************************************************/\n var __webpack_exports__ = {};\n // This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.\n !function () {\n /*!********************************************!*\\\n !*** ./client-src/modules/logger/index.js ***!\n \\********************************************/\n __webpack_require__.r(__webpack_exports__);\n /* harmony export */\n __webpack_require__.d(__webpack_exports__, {\n /* harmony export */\"default\": function () {\n return /* reexport default export from named module */webpack_lib_logging_runtime_js__WEBPACK_IMPORTED_MODULE_0__;\n }\n /* harmony export */\n });\n /* harmony import */\n var webpack_lib_logging_runtime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! webpack/lib/logging/runtime.js */\"./node_modules/webpack/lib/logging/runtime.js\");\n }();\n var __webpack_export_target__ = exports;\n for (var i in __webpack_exports__) __webpack_export_target__[i] = __webpack_exports__[i];\n if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, \"__esModule\", {\n value: true\n });\n /******/\n})();","map":{"version":3,"names":["__webpack_modules__","./client-src/modules/logger/SyncBailHookFake.js","module","exports","clientTapableSyncBailHook","call","./node_modules/webpack/lib/logging/Logger.js","__unused_webpack_module","_toConsumableArray","arr","_arrayWithoutHoles","_iterableToArray","_unsupportedIterableToArray","_nonIterableSpread","TypeError","o","minLen","_arrayLikeToArray","n","Object","prototype","toString","slice","constructor","name","Array","from","test","iter","Symbol","i","iterator","isArray","len","length","arr2","_classCallCheck","instance","Constructor","_defineProperties","target","props","descriptor","enumerable","configurable","writable","defineProperty","_toPropertyKey","key","_createClass","protoProps","staticProps","arg","_toPrimitive","String","input","hint","prim","toPrimitive","undefined","res","Number","LogType","freeze","error","warn","info","log","debug","trace","group","groupCollapsed","groupEnd","profile","profileEnd","time","clear","status","LOG_SYMBOL","TIMERS_SYMBOL","TIMERS_AGGREGATES_SYMBOL","WebpackLogger","getChildLogger","value","_len","arguments","args","_key","_len2","_key2","_len3","_key3","_len4","_key4","_len5","_key5","assert","assertion","_len6","_key6","_len7","_key7","_len8","_key8","_len9","_key9","_len10","_key10","label","Map","set","process","hrtime","timeLog","prev","get","Error","concat","timeEnd","delete","timeAggregate","current","timeAggregateEnd","Logger","./node_modules/webpack/lib/logging/createConsoleLogger.js","__unused_webpack_exports","__webpack_require__","_require","filterToFunction","item","regExp","RegExp","replace","ident","LogLevel","none","false","true","verbose","_ref","_ref$level","level","_ref$debug","console","debugFilters","map","loglevel","logger","type","labeledArgs","some","f","apply","ms","msg","logTime","./node_modules/webpack/lib/logging/runtime.js","_extends","assign","bind","source","hasOwnProperty","SyncBailHook","createConsoleLogger","currentDefaultLoggerOptions","currentDefaultLogger","getLogger","hooks","childName","configureDefaultLogger","options","__webpack_module_cache__","moduleId","cachedModule","d","definition","obj","prop","r","toStringTag","__webpack_exports__","default","webpack_lib_logging_runtime_js__WEBPACK_IMPORTED_MODULE_0__","__webpack_export_target__","__esModule"],"sources":["/Users/christian/workspace/search_interface/node_modules/webpack-dev-server/client/modules/logger/index.js"],"sourcesContent":["/******/ (function() { // webpackBootstrap\n/******/ \t\"use strict\";\n/******/ \tvar __webpack_modules__ = ({\n\n/***/ \"./client-src/modules/logger/SyncBailHookFake.js\":\n/*!*******************************************************!*\\\n !*** ./client-src/modules/logger/SyncBailHookFake.js ***!\n \\*******************************************************/\n/***/ (function(module) {\n\n\n\n/**\n * Client stub for tapable SyncBailHook\n */\nmodule.exports = function clientTapableSyncBailHook() {\n return {\n call: function call() {}\n };\n};\n\n/***/ }),\n\n/***/ \"./node_modules/webpack/lib/logging/Logger.js\":\n/*!****************************************************!*\\\n !*** ./node_modules/webpack/lib/logging/Logger.js ***!\n \\****************************************************/\n/***/ (function(__unused_webpack_module, exports) {\n\n/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n\n\n\nfunction _toConsumableArray(arr) {\n return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();\n}\nfunction _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}\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}\nfunction _iterableToArray(iter) {\n if (typeof (typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; }) !== \"undefined\" && iter[(typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; }).iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter);\n}\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return _arrayLikeToArray(arr);\n}\nfunction _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];\n return arr2;\n}\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\nfunction _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, _toPropertyKey(descriptor.key), descriptor);\n }\n}\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n Object.defineProperty(Constructor, \"prototype\", {\n writable: false\n });\n return Constructor;\n}\nfunction _toPropertyKey(arg) {\n var key = _toPrimitive(arg, \"string\");\n return typeof key === \"symbol\" ? key : String(key);\n}\nfunction _toPrimitive(input, hint) {\n if (typeof input !== \"object\" || input === null) return input;\n var prim = input[(typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; }).toPrimitive];\n if (prim !== undefined) {\n var res = prim.call(input, hint || \"default\");\n if (typeof res !== \"object\") return res;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (hint === \"string\" ? String : Number)(input);\n}\nvar LogType = Object.freeze({\n error: /** @type {\"error\"} */\"error\",\n // message, c style arguments\n warn: /** @type {\"warn\"} */\"warn\",\n // message, c style arguments\n info: /** @type {\"info\"} */\"info\",\n // message, c style arguments\n log: /** @type {\"log\"} */\"log\",\n // message, c style arguments\n debug: /** @type {\"debug\"} */\"debug\",\n // message, c style arguments\n\n trace: /** @type {\"trace\"} */\"trace\",\n // no arguments\n\n group: /** @type {\"group\"} */\"group\",\n // [label]\n groupCollapsed: /** @type {\"groupCollapsed\"} */\"groupCollapsed\",\n // [label]\n groupEnd: /** @type {\"groupEnd\"} */\"groupEnd\",\n // [label]\n\n profile: /** @type {\"profile\"} */\"profile\",\n // [profileName]\n profileEnd: /** @type {\"profileEnd\"} */\"profileEnd\",\n // [profileName]\n\n time: /** @type {\"time\"} */\"time\",\n // name, time as [seconds, nanoseconds]\n\n clear: /** @type {\"clear\"} */\"clear\",\n // no arguments\n status: /** @type {\"status\"} */\"status\" // message, arguments\n});\n\nexports.LogType = LogType;\n\n/** @typedef {typeof LogType[keyof typeof LogType]} LogTypeEnum */\n\nvar LOG_SYMBOL = (typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; })(\"webpack logger raw log method\");\nvar TIMERS_SYMBOL = (typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; })(\"webpack logger times\");\nvar TIMERS_AGGREGATES_SYMBOL = (typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; })(\"webpack logger aggregated times\");\nvar WebpackLogger = /*#__PURE__*/function () {\n /**\n * @param {function(LogTypeEnum, any[]=): void} log log function\n * @param {function(string | function(): string): WebpackLogger} getChildLogger function to create child logger\n */\n function WebpackLogger(log, getChildLogger) {\n _classCallCheck(this, WebpackLogger);\n this[LOG_SYMBOL] = log;\n this.getChildLogger = getChildLogger;\n }\n _createClass(WebpackLogger, [{\n key: \"error\",\n value: function error() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n this[LOG_SYMBOL](LogType.error, args);\n }\n }, {\n key: \"warn\",\n value: function warn() {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n this[LOG_SYMBOL](LogType.warn, args);\n }\n }, {\n key: \"info\",\n value: function info() {\n for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n args[_key3] = arguments[_key3];\n }\n this[LOG_SYMBOL](LogType.info, args);\n }\n }, {\n key: \"log\",\n value: function log() {\n for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n args[_key4] = arguments[_key4];\n }\n this[LOG_SYMBOL](LogType.log, args);\n }\n }, {\n key: \"debug\",\n value: function debug() {\n for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {\n args[_key5] = arguments[_key5];\n }\n this[LOG_SYMBOL](LogType.debug, args);\n }\n }, {\n key: \"assert\",\n value: function assert(assertion) {\n if (!assertion) {\n for (var _len6 = arguments.length, args = new Array(_len6 > 1 ? _len6 - 1 : 0), _key6 = 1; _key6 < _len6; _key6++) {\n args[_key6 - 1] = arguments[_key6];\n }\n this[LOG_SYMBOL](LogType.error, args);\n }\n }\n }, {\n key: \"trace\",\n value: function trace() {\n this[LOG_SYMBOL](LogType.trace, [\"Trace\"]);\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this[LOG_SYMBOL](LogType.clear);\n }\n }, {\n key: \"status\",\n value: function status() {\n for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {\n args[_key7] = arguments[_key7];\n }\n this[LOG_SYMBOL](LogType.status, args);\n }\n }, {\n key: \"group\",\n value: function group() {\n for (var _len8 = arguments.length, args = new Array(_len8), _key8 = 0; _key8 < _len8; _key8++) {\n args[_key8] = arguments[_key8];\n }\n this[LOG_SYMBOL](LogType.group, args);\n }\n }, {\n key: \"groupCollapsed\",\n value: function groupCollapsed() {\n for (var _len9 = arguments.length, args = new Array(_len9), _key9 = 0; _key9 < _len9; _key9++) {\n args[_key9] = arguments[_key9];\n }\n this[LOG_SYMBOL](LogType.groupCollapsed, args);\n }\n }, {\n key: \"groupEnd\",\n value: function groupEnd() {\n for (var _len10 = arguments.length, args = new Array(_len10), _key10 = 0; _key10 < _len10; _key10++) {\n args[_key10] = arguments[_key10];\n }\n this[LOG_SYMBOL](LogType.groupEnd, args);\n }\n }, {\n key: \"profile\",\n value: function profile(label) {\n this[LOG_SYMBOL](LogType.profile, [label]);\n }\n }, {\n key: \"profileEnd\",\n value: function profileEnd(label) {\n this[LOG_SYMBOL](LogType.profileEnd, [label]);\n }\n }, {\n key: \"time\",\n value: function time(label) {\n this[TIMERS_SYMBOL] = this[TIMERS_SYMBOL] || new Map();\n this[TIMERS_SYMBOL].set(label, process.hrtime());\n }\n }, {\n key: \"timeLog\",\n value: function timeLog(label) {\n var prev = this[TIMERS_SYMBOL] && this[TIMERS_SYMBOL].get(label);\n if (!prev) {\n throw new Error(\"No such label '\".concat(label, \"' for WebpackLogger.timeLog()\"));\n }\n var time = process.hrtime(prev);\n this[LOG_SYMBOL](LogType.time, [label].concat(_toConsumableArray(time)));\n }\n }, {\n key: \"timeEnd\",\n value: function timeEnd(label) {\n var prev = this[TIMERS_SYMBOL] && this[TIMERS_SYMBOL].get(label);\n if (!prev) {\n throw new Error(\"No such label '\".concat(label, \"' for WebpackLogger.timeEnd()\"));\n }\n var time = process.hrtime(prev);\n this[TIMERS_SYMBOL].delete(label);\n this[LOG_SYMBOL](LogType.time, [label].concat(_toConsumableArray(time)));\n }\n }, {\n key: \"timeAggregate\",\n value: function timeAggregate(label) {\n var prev = this[TIMERS_SYMBOL] && this[TIMERS_SYMBOL].get(label);\n if (!prev) {\n throw new Error(\"No such label '\".concat(label, \"' for WebpackLogger.timeAggregate()\"));\n }\n var time = process.hrtime(prev);\n this[TIMERS_SYMBOL].delete(label);\n this[TIMERS_AGGREGATES_SYMBOL] = this[TIMERS_AGGREGATES_SYMBOL] || new Map();\n var current = this[TIMERS_AGGREGATES_SYMBOL].get(label);\n if (current !== undefined) {\n if (time[1] + current[1] > 1e9) {\n time[0] += current[0] + 1;\n time[1] = time[1] - 1e9 + current[1];\n } else {\n time[0] += current[0];\n time[1] += current[1];\n }\n }\n this[TIMERS_AGGREGATES_SYMBOL].set(label, time);\n }\n }, {\n key: \"timeAggregateEnd\",\n value: function timeAggregateEnd(label) {\n if (this[TIMERS_AGGREGATES_SYMBOL] === undefined) return;\n var time = this[TIMERS_AGGREGATES_SYMBOL].get(label);\n if (time === undefined) return;\n this[TIMERS_AGGREGATES_SYMBOL].delete(label);\n this[LOG_SYMBOL](LogType.time, [label].concat(_toConsumableArray(time)));\n }\n }]);\n return WebpackLogger;\n}();\nexports.Logger = WebpackLogger;\n\n/***/ }),\n\n/***/ \"./node_modules/webpack/lib/logging/createConsoleLogger.js\":\n/*!*****************************************************************!*\\\n !*** ./node_modules/webpack/lib/logging/createConsoleLogger.js ***!\n \\*****************************************************************/\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\n/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n\n\n\nfunction _toConsumableArray(arr) {\n return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();\n}\nfunction _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}\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}\nfunction _iterableToArray(iter) {\n if (typeof (typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; }) !== \"undefined\" && iter[(typeof Symbol !== \"undefined\" ? Symbol : function (i) { return i; }).iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter);\n}\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return _arrayLikeToArray(arr);\n}\nfunction _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];\n return arr2;\n}\nvar _require = __webpack_require__(/*! ./Logger */ \"./node_modules/webpack/lib/logging/Logger.js\"),\n LogType = _require.LogType;\n\n/** @typedef {import(\"../../declarations/WebpackOptions\").FilterItemTypes} FilterItemTypes */\n/** @typedef {import(\"../../declarations/WebpackOptions\").FilterTypes} FilterTypes */\n/** @typedef {import(\"./Logger\").LogTypeEnum} LogTypeEnum */\n\n/** @typedef {function(string): boolean} FilterFunction */\n\n/**\n * @typedef {Object} LoggerConsole\n * @property {function(): void} clear\n * @property {function(): void} trace\n * @property {(...args: any[]) => void} info\n * @property {(...args: any[]) => void} log\n * @property {(...args: any[]) => void} warn\n * @property {(...args: any[]) => void} error\n * @property {(...args: any[]) => void=} debug\n * @property {(...args: any[]) => void=} group\n * @property {(...args: any[]) => void=} groupCollapsed\n * @property {(...args: any[]) => void=} groupEnd\n * @property {(...args: any[]) => void=} status\n * @property {(...args: any[]) => void=} profile\n * @property {(...args: any[]) => void=} profileEnd\n * @property {(...args: any[]) => void=} logTime\n */\n\n/**\n * @typedef {Object} LoggerOptions\n * @property {false|true|\"none\"|\"error\"|\"warn\"|\"info\"|\"log\"|\"verbose\"} level loglevel\n * @property {FilterTypes|boolean} debug filter for debug logging\n * @property {LoggerConsole} console the console to log to\n */\n\n/**\n * @param {FilterItemTypes} item an input item\n * @returns {FilterFunction} filter function\n */\nvar filterToFunction = function filterToFunction(item) {\n if (typeof item === \"string\") {\n var regExp = new RegExp(\"[\\\\\\\\/]\".concat(item.replace(\n // eslint-disable-next-line no-useless-escape\n /[-[\\]{}()*+?.\\\\^$|]/g, \"\\\\$&\"), \"([\\\\\\\\/]|$|!|\\\\?)\"));\n return function (ident) {\n return regExp.test(ident);\n };\n }\n if (item && typeof item === \"object\" && typeof item.test === \"function\") {\n return function (ident) {\n return item.test(ident);\n };\n }\n if (typeof item === \"function\") {\n return item;\n }\n if (typeof item === \"boolean\") {\n return function () {\n return item;\n };\n }\n};\n\n/**\n * @enum {number}\n */\nvar LogLevel = {\n none: 6,\n false: 6,\n error: 5,\n warn: 4,\n info: 3,\n log: 2,\n true: 2,\n verbose: 1\n};\n\n/**\n * @param {LoggerOptions} options options object\n * @returns {function(string, LogTypeEnum, any[]): void} logging function\n */\nmodule.exports = function (_ref) {\n var _ref$level = _ref.level,\n level = _ref$level === void 0 ? \"info\" : _ref$level,\n _ref$debug = _ref.debug,\n debug = _ref$debug === void 0 ? false : _ref$debug,\n console = _ref.console;\n var debugFilters = typeof debug === \"boolean\" ? [function () {\n return debug;\n }] : /** @type {FilterItemTypes[]} */[].concat(debug).map(filterToFunction);\n /** @type {number} */\n var loglevel = LogLevel[\"\".concat(level)] || 0;\n\n /**\n * @param {string} name name of the logger\n * @param {LogTypeEnum} type type of the log entry\n * @param {any[]} args arguments of the log entry\n * @returns {void}\n */\n var logger = function logger(name, type, args) {\n var labeledArgs = function labeledArgs() {\n if (Array.isArray(args)) {\n if (args.length > 0 && typeof args[0] === \"string\") {\n return [\"[\".concat(name, \"] \").concat(args[0])].concat(_toConsumableArray(args.slice(1)));\n } else {\n return [\"[\".concat(name, \"]\")].concat(_toConsumableArray(args));\n }\n } else {\n return [];\n }\n };\n var debug = debugFilters.some(function (f) {\n return f(name);\n });\n switch (type) {\n case LogType.debug:\n if (!debug) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.debug === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.debug.apply(console, _toConsumableArray(labeledArgs()));\n } else {\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.log:\n if (!debug && loglevel > LogLevel.log) return;\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.info:\n if (!debug && loglevel > LogLevel.info) return;\n console.info.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.warn:\n if (!debug && loglevel > LogLevel.warn) return;\n console.warn.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.error:\n if (!debug && loglevel > LogLevel.error) return;\n console.error.apply(console, _toConsumableArray(labeledArgs()));\n break;\n case LogType.trace:\n if (!debug) return;\n console.trace();\n break;\n case LogType.groupCollapsed:\n if (!debug && loglevel > LogLevel.log) return;\n if (!debug && loglevel > LogLevel.verbose) {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.groupCollapsed === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.groupCollapsed.apply(console, _toConsumableArray(labeledArgs()));\n } else {\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n }\n // falls through\n case LogType.group:\n if (!debug && loglevel > LogLevel.log) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.group === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.group.apply(console, _toConsumableArray(labeledArgs()));\n } else {\n console.log.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.groupEnd:\n if (!debug && loglevel > LogLevel.log) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.groupEnd === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.groupEnd();\n }\n break;\n case LogType.time:\n {\n if (!debug && loglevel > LogLevel.log) return;\n var ms = args[1] * 1000 + args[2] / 1000000;\n var msg = \"[\".concat(name, \"] \").concat(args[0], \": \").concat(ms, \" ms\");\n if (typeof console.logTime === \"function\") {\n console.logTime(msg);\n } else {\n console.log(msg);\n }\n break;\n }\n case LogType.profile:\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.profile === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.profile.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.profileEnd:\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.profileEnd === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.profileEnd.apply(console, _toConsumableArray(labeledArgs()));\n }\n break;\n case LogType.clear:\n if (!debug && loglevel > LogLevel.log) return;\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n if (typeof console.clear === \"function\") {\n // eslint-disable-next-line node/no-unsupported-features/node-builtins\n console.clear();\n }\n break;\n case LogType.status:\n if (!debug && loglevel > LogLevel.info) return;\n if (typeof console.status === \"function\") {\n if (args.length === 0) {\n console.status();\n } else {\n console.status.apply(console, _toConsumableArray(labeledArgs()));\n }\n } else {\n if (args.length !== 0) {\n console.info.apply(console, _toConsumableArray(labeledArgs()));\n }\n }\n break;\n default:\n throw new Error(\"Unexpected LogType \".concat(type));\n }\n };\n return logger;\n};\n\n/***/ }),\n\n/***/ \"./node_modules/webpack/lib/logging/runtime.js\":\n/*!*****************************************************!*\\\n !*** ./node_modules/webpack/lib/logging/runtime.js ***!\n \\*****************************************************/\n/***/ (function(__unused_webpack_module, exports, __webpack_require__) {\n\n/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n\n\n\nfunction _extends() {\n _extends = Object.assign ? Object.assign.bind() : function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n return target;\n };\n return _extends.apply(this, arguments);\n}\nvar SyncBailHook = __webpack_require__(/*! tapable/lib/SyncBailHook */ \"./client-src/modules/logger/SyncBailHookFake.js\");\nvar _require = __webpack_require__(/*! ./Logger */ \"./node_modules/webpack/lib/logging/Logger.js\"),\n Logger = _require.Logger;\nvar createConsoleLogger = __webpack_require__(/*! ./createConsoleLogger */ \"./node_modules/webpack/lib/logging/createConsoleLogger.js\");\n\n/** @type {createConsoleLogger.LoggerOptions} */\nvar currentDefaultLoggerOptions = {\n level: \"info\",\n debug: false,\n console: console\n};\nvar currentDefaultLogger = createConsoleLogger(currentDefaultLoggerOptions);\n\n/**\n * @param {string} name name of the logger\n * @returns {Logger} a logger\n */\nexports.getLogger = function (name) {\n return new Logger(function (type, args) {\n if (exports.hooks.log.call(name, type, args) === undefined) {\n currentDefaultLogger(name, type, args);\n }\n }, function (childName) {\n return exports.getLogger(\"\".concat(name, \"/\").concat(childName));\n });\n};\n\n/**\n * @param {createConsoleLogger.LoggerOptions} options new options, merge with old options\n * @returns {void}\n */\nexports.configureDefaultLogger = function (options) {\n _extends(currentDefaultLoggerOptions, options);\n currentDefaultLogger = createConsoleLogger(currentDefaultLoggerOptions);\n};\nexports.hooks = {\n log: new SyncBailHook([\"origin\", \"type\", \"args\"])\n};\n\n/***/ })\n\n/******/ \t});\n/************************************************************************/\n/******/ \t// The module cache\n/******/ \tvar __webpack_module_cache__ = {};\n/******/ \t\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/ \t\t// Check if module is in cache\n/******/ \t\tvar cachedModule = __webpack_module_cache__[moduleId];\n/******/ \t\tif (cachedModule !== undefined) {\n/******/ \t\t\treturn cachedModule.exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = __webpack_module_cache__[moduleId] = {\n/******/ \t\t\t// no module.id needed\n/******/ \t\t\t// no module.loaded needed\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/ \t\n/******/ \t\t// Execute the module function\n/******/ \t\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n/******/ \t\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/ \t\n/************************************************************************/\n/******/ \t/* webpack/runtime/define property getters */\n/******/ \t!function() {\n/******/ \t\t// define getter functions for harmony exports\n/******/ \t\t__webpack_require__.d = function(exports, definition) {\n/******/ \t\t\tfor(var key in definition) {\n/******/ \t\t\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n/******/ \t\t\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/hasOwnProperty shorthand */\n/******/ \t!function() {\n/******/ \t\t__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/make namespace object */\n/******/ \t!function() {\n/******/ \t\t// define __esModule on exports\n/******/ \t\t__webpack_require__.r = function(exports) {\n/******/ \t\t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t\t}\n/******/ \t\t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/************************************************************************/\nvar __webpack_exports__ = {};\n// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.\n!function() {\n/*!********************************************!*\\\n !*** ./client-src/modules/logger/index.js ***!\n \\********************************************/\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport default export from named module */ webpack_lib_logging_runtime_js__WEBPACK_IMPORTED_MODULE_0__; }\n/* harmony export */ });\n/* harmony import */ var webpack_lib_logging_runtime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! webpack/lib/logging/runtime.js */ \"./node_modules/webpack/lib/logging/runtime.js\");\n\n}();\nvar __webpack_export_target__ = exports;\nfor(var i in __webpack_exports__) __webpack_export_target__[i] = __webpack_exports__[i];\nif(__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, \"__esModule\", { value: true });\n/******/ })()\n;"],"mappings":"AAAA,QAAS,CAAC,YAAW;EAAE;EACvB;EAAU,YAAY;;EACtB;EAAU,IAAIA,mBAAmB,GAAI;IAErC,KAAM,iDAAiD;IACvD;AACA;AACA;IACA;IAAO,SAAAC,CAASC,MAAM,EAAE;MAIxB;AACA;AACA;MACAA,MAAM,CAACC,OAAO,GAAG,SAASC,yBAAyBA,CAAA,EAAG;QACpD,OAAO;UACLC,IAAI,EAAE,SAASA,IAAIA,CAAA,EAAG,CAAC;QACzB,CAAC;MACH,CAAC;;MAED;IAAM,CAAC,CAAC;IAER,KAAM,8CAA8C;IACpD;AACA;AACA;IACA;IAAO,SAAAC,CAASC,uBAAuB,EAAEJ,OAAO,EAAE;MAElD;AACA;AACA;AACA;;MAIA,SAASK,kBAAkBA,CAACC,GAAG,EAAE;QAC/B,OAAOC,kBAAkB,CAACD,GAAG,CAAC,IAAIE,gBAAgB,CAACF,GAAG,CAAC,IAAIG,2BAA2B,CAACH,GAAG,CAAC,IAAII,kBAAkB,CAAC,CAAC;MACrH;MACA,SAASA,kBAAkBA,CAAA,EAAG;QAC5B,MAAM,IAAIC,SAAS,CAAC,sIAAsI,CAAC;MAC7J;MACA,SAASF,2BAA2BA,CAACG,CAAC,EAAEC,MAAM,EAAE;QAC9C,IAAI,CAACD,CAAC,EAAE;QACR,IAAI,OAAOA,CAAC,KAAK,QAAQ,EAAE,OAAOE,iBAAiB,CAACF,CAAC,EAAEC,MAAM,CAAC;QAC9D,IAAIE,CAAC,GAAGC,MAAM,CAACC,SAAS,CAACC,QAAQ,CAAChB,IAAI,CAACU,CAAC,CAAC,CAACO,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QACtD,IAAIJ,CAAC,KAAK,QAAQ,IAAIH,CAAC,CAACQ,WAAW,EAAEL,CAAC,GAAGH,CAAC,CAACQ,WAAW,CAACC,IAAI;QAC3D,IAAIN,CAAC,KAAK,KAAK,IAAIA,CAAC,KAAK,KAAK,EAAE,OAAOO,KAAK,CAACC,IAAI,CAACX,CAAC,CAAC;QACpD,IAAIG,CAAC,KAAK,WAAW,IAAI,0CAA0C,CAACS,IAAI,CAACT,CAAC,CAAC,EAAE,OAAOD,iBAAiB,CAACF,CAAC,EAAEC,MAAM,CAAC;MAClH;MACA,SAASL,gBAAgBA,CAACiB,IAAI,EAAE;QAC9B,IAAI,QAAQ,OAAOC,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;UAAE,OAAOA,CAAC;QAAE,CAAC,CAAC,KAAK,WAAW,IAAIF,IAAI,CAAC,CAAC,OAAOC,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;UAAE,OAAOA,CAAC;QAAE,CAAC,EAAEC,QAAQ,CAAC,IAAI,IAAI,IAAIH,IAAI,CAAC,YAAY,CAAC,IAAI,IAAI,EAAE,OAAOH,KAAK,CAACC,IAAI,CAACE,IAAI,CAAC;MACzP;MACA,SAASlB,kBAAkBA,CAACD,GAAG,EAAE;QAC/B,IAAIgB,KAAK,CAACO,OAAO,CAACvB,GAAG,CAAC,EAAE,OAAOQ,iBAAiB,CAACR,GAAG,CAAC;MACvD;MACA,SAASQ,iBAAiBA,CAACR,GAAG,EAAEwB,GAAG,EAAE;QACnC,IAAIA,GAAG,IAAI,IAAI,IAAIA,GAAG,GAAGxB,GAAG,CAACyB,MAAM,EAAED,GAAG,GAAGxB,GAAG,CAACyB,MAAM;QACrD,KAAK,IAAIJ,CAAC,GAAG,CAAC,EAAEK,IAAI,GAAG,IAAIV,KAAK,CAACQ,GAAG,CAAC,EAAEH,CAAC,GAAGG,GAAG,EAAEH,CAAC,EAAE,EAAEK,IAAI,CAACL,CAAC,CAAC,GAAGrB,GAAG,CAACqB,CAAC,CAAC;QACrE,OAAOK,IAAI;MACb;MACA,SAASC,eAAeA,CAACC,QAAQ,EAAEC,WAAW,EAAE;QAC9C,IAAI,EAAED,QAAQ,YAAYC,WAAW,CAAC,EAAE;UACtC,MAAM,IAAIxB,SAAS,CAAC,mCAAmC,CAAC;QAC1D;MACF;MACA,SAASyB,iBAAiBA,CAACC,MAAM,EAAEC,KAAK,EAAE;QACxC,KAAK,IAAIX,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGW,KAAK,CAACP,MAAM,EAAEJ,CAAC,EAAE,EAAE;UACrC,IAAIY,UAAU,GAAGD,KAAK,CAACX,CAAC,CAAC;UACzBY,UAAU,CAACC,UAAU,GAAGD,UAAU,CAACC,UAAU,IAAI,KAAK;UACtDD,UAAU,CAACE,YAAY,GAAG,IAAI;UAC9B,IAAI,OAAO,IAAIF,UAAU,EAAEA,UAAU,CAACG,QAAQ,GAAG,IAAI;UACrD1B,MAAM,CAAC2B,cAAc,CAACN,MAAM,EAAEO,cAAc,CAACL,UAAU,CAACM,GAAG,CAAC,EAAEN,UAAU,CAAC;QAC3E;MACF;MACA,SAASO,YAAYA,CAACX,WAAW,EAAEY,UAAU,EAAEC,WAAW,EAAE;QAC1D,IAAID,UAAU,EAAEX,iBAAiB,CAACD,WAAW,CAAClB,SAAS,EAAE8B,UAAU,CAAC;QACpE,IAAIC,WAAW,EAAEZ,iBAAiB,CAACD,WAAW,EAAEa,WAAW,CAAC;QAC5DhC,MAAM,CAAC2B,cAAc,CAACR,WAAW,EAAE,WAAW,EAAE;UAC9CO,QAAQ,EAAE;QACZ,CAAC,CAAC;QACF,OAAOP,WAAW;MACpB;MACA,SAASS,cAAcA,CAACK,GAAG,EAAE;QAC3B,IAAIJ,GAAG,GAAGK,YAAY,CAACD,GAAG,EAAE,QAAQ,CAAC;QACrC,OAAO,OAAOJ,GAAG,KAAK,QAAQ,GAAGA,GAAG,GAAGM,MAAM,CAACN,GAAG,CAAC;MACpD;MACA,SAASK,YAAYA,CAACE,KAAK,EAAEC,IAAI,EAAE;QACjC,IAAI,OAAOD,KAAK,KAAK,QAAQ,IAAIA,KAAK,KAAK,IAAI,EAAE,OAAOA,KAAK;QAC7D,IAAIE,IAAI,GAAGF,KAAK,CAAC,CAAC,OAAO1B,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;UAAE,OAAOA,CAAC;QAAE,CAAC,EAAE4B,WAAW,CAAC;QACnG,IAAID,IAAI,KAAKE,SAAS,EAAE;UACtB,IAAIC,GAAG,GAAGH,IAAI,CAACpD,IAAI,CAACkD,KAAK,EAAEC,IAAI,IAAI,SAAS,CAAC;UAC7C,IAAI,OAAOI,GAAG,KAAK,QAAQ,EAAE,OAAOA,GAAG;UACvC,MAAM,IAAI9C,SAAS,CAAC,8CAA8C,CAAC;QACrE;QACA,OAAO,CAAC0C,IAAI,KAAK,QAAQ,GAAGF,MAAM,GAAGO,MAAM,EAAEN,KAAK,CAAC;MACrD;MACA,IAAIO,OAAO,GAAG3C,MAAM,CAAC4C,MAAM,CAAC;QAC1BC,KAAK,EAAE,sBAAsB,OAAO;QACpC;QACAC,IAAI,EAAE,qBAAqB,MAAM;QACjC;QACAC,IAAI,EAAE,qBAAqB,MAAM;QACjC;QACAC,GAAG,EAAE,oBAAoB,KAAK;QAC9B;QACAC,KAAK,EAAE,sBAAsB,OAAO;QACpC;;QAEAC,KAAK,EAAE,sBAAsB,OAAO;QACpC;;QAEAC,KAAK,EAAE,sBAAsB,OAAO;QACpC;QACAC,cAAc,EAAE,+BAA+B,gBAAgB;QAC/D;QACAC,QAAQ,EAAE,yBAAyB,UAAU;QAC7C;;QAEAC,OAAO,EAAE,wBAAwB,SAAS;QAC1C;QACAC,UAAU,EAAE,2BAA2B,YAAY;QACnD;;QAEAC,IAAI,EAAE,qBAAqB,MAAM;QACjC;;QAEAC,KAAK,EAAE,sBAAsB,OAAO;QACpC;QACAC,MAAM,EAAE,uBAAuB,QAAQ,CAAC;MAC1C,CAAC,CAAC;MAEF1E,OAAO,CAAC2D,OAAO,GAAGA,OAAO;;MAEzB;;MAEA,IAAIgB,UAAU,GAAG,CAAC,OAAOjD,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;QAAE,OAAOA,CAAC;MAAE,CAAC,EAAE,+BAA+B,CAAC;MACvH,IAAIiD,aAAa,GAAG,CAAC,OAAOlD,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;QAAE,OAAOA,CAAC;MAAE,CAAC,EAAE,sBAAsB,CAAC;MACjH,IAAIkD,wBAAwB,GAAG,CAAC,OAAOnD,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;QAAE,OAAOA,CAAC;MAAE,CAAC,EAAE,iCAAiC,CAAC;MACvI,IAAImD,aAAa,GAAG,aAAa,YAAY;QAC3C;AACF;AACA;AACA;QACE,SAASA,aAAaA,CAACd,GAAG,EAAEe,cAAc,EAAE;UAC1C9C,eAAe,CAAC,IAAI,EAAE6C,aAAa,CAAC;UACpC,IAAI,CAACH,UAAU,CAAC,GAAGX,GAAG;UACtB,IAAI,CAACe,cAAc,GAAGA,cAAc;QACtC;QACAjC,YAAY,CAACgC,aAAa,EAAE,CAAC;UAC3BjC,GAAG,EAAE,OAAO;UACZmC,KAAK,EAAE,SAASnB,KAAKA,CAAA,EAAG;YACtB,KAAK,IAAIoB,IAAI,GAAGC,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAAC2D,IAAI,CAAC,EAAEG,IAAI,GAAG,CAAC,EAAEA,IAAI,GAAGH,IAAI,EAAEG,IAAI,EAAE,EAAE;cACvFD,IAAI,CAACC,IAAI,CAAC,GAAGF,SAAS,CAACE,IAAI,CAAC;YAC9B;YACA,IAAI,CAACT,UAAU,CAAC,CAAChB,OAAO,CAACE,KAAK,EAAEsB,IAAI,CAAC;UACvC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,MAAM;UACXmC,KAAK,EAAE,SAASlB,IAAIA,CAAA,EAAG;YACrB,KAAK,IAAIuB,KAAK,GAAGH,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAAC+D,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7FH,IAAI,CAACG,KAAK,CAAC,GAAGJ,SAAS,CAACI,KAAK,CAAC;YAChC;YACA,IAAI,CAACX,UAAU,CAAC,CAAChB,OAAO,CAACG,IAAI,EAAEqB,IAAI,CAAC;UACtC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,MAAM;UACXmC,KAAK,EAAE,SAASjB,IAAIA,CAAA,EAAG;YACrB,KAAK,IAAIwB,KAAK,GAAGL,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAACiE,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7FL,IAAI,CAACK,KAAK,CAAC,GAAGN,SAAS,CAACM,KAAK,CAAC;YAChC;YACA,IAAI,CAACb,UAAU,CAAC,CAAChB,OAAO,CAACI,IAAI,EAAEoB,IAAI,CAAC;UACtC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,KAAK;UACVmC,KAAK,EAAE,SAAShB,GAAGA,CAAA,EAAG;YACpB,KAAK,IAAIyB,KAAK,GAAGP,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAACmE,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7FP,IAAI,CAACO,KAAK,CAAC,GAAGR,SAAS,CAACQ,KAAK,CAAC;YAChC;YACA,IAAI,CAACf,UAAU,CAAC,CAAChB,OAAO,CAACK,GAAG,EAAEmB,IAAI,CAAC;UACrC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,OAAO;UACZmC,KAAK,EAAE,SAASf,KAAKA,CAAA,EAAG;YACtB,KAAK,IAAI0B,KAAK,GAAGT,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAACqE,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7FT,IAAI,CAACS,KAAK,CAAC,GAAGV,SAAS,CAACU,KAAK,CAAC;YAChC;YACA,IAAI,CAACjB,UAAU,CAAC,CAAChB,OAAO,CAACM,KAAK,EAAEkB,IAAI,CAAC;UACvC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,QAAQ;UACbmC,KAAK,EAAE,SAASa,MAAMA,CAACC,SAAS,EAAE;YAChC,IAAI,CAACA,SAAS,EAAE;cACd,KAAK,IAAIC,KAAK,GAAGb,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAACyE,KAAK,GAAG,CAAC,GAAGA,KAAK,GAAG,CAAC,GAAG,CAAC,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;gBACjHb,IAAI,CAACa,KAAK,GAAG,CAAC,CAAC,GAAGd,SAAS,CAACc,KAAK,CAAC;cACpC;cACA,IAAI,CAACrB,UAAU,CAAC,CAAChB,OAAO,CAACE,KAAK,EAAEsB,IAAI,CAAC;YACvC;UACF;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,OAAO;UACZmC,KAAK,EAAE,SAASd,KAAKA,CAAA,EAAG;YACtB,IAAI,CAACS,UAAU,CAAC,CAAChB,OAAO,CAACO,KAAK,EAAE,CAAC,OAAO,CAAC,CAAC;UAC5C;QACF,CAAC,EAAE;UACDrB,GAAG,EAAE,OAAO;UACZmC,KAAK,EAAE,SAASP,KAAKA,CAAA,EAAG;YACtB,IAAI,CAACE,UAAU,CAAC,CAAChB,OAAO,CAACc,KAAK,CAAC;UACjC;QACF,CAAC,EAAE;UACD5B,GAAG,EAAE,QAAQ;UACbmC,KAAK,EAAE,SAASN,MAAMA,CAAA,EAAG;YACvB,KAAK,IAAIuB,KAAK,GAAGf,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAAC2E,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7Ff,IAAI,CAACe,KAAK,CAAC,GAAGhB,SAAS,CAACgB,KAAK,CAAC;YAChC;YACA,IAAI,CAACvB,UAAU,CAAC,CAAChB,OAAO,CAACe,MAAM,EAAES,IAAI,CAAC;UACxC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,OAAO;UACZmC,KAAK,EAAE,SAASb,KAAKA,CAAA,EAAG;YACtB,KAAK,IAAIgC,KAAK,GAAGjB,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAAC6E,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7FjB,IAAI,CAACiB,KAAK,CAAC,GAAGlB,SAAS,CAACkB,KAAK,CAAC;YAChC;YACA,IAAI,CAACzB,UAAU,CAAC,CAAChB,OAAO,CAACQ,KAAK,EAAEgB,IAAI,CAAC;UACvC;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,gBAAgB;UACrBmC,KAAK,EAAE,SAASZ,cAAcA,CAAA,EAAG;YAC/B,KAAK,IAAIiC,KAAK,GAAGnB,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAAC+E,KAAK,CAAC,EAAEC,KAAK,GAAG,CAAC,EAAEA,KAAK,GAAGD,KAAK,EAAEC,KAAK,EAAE,EAAE;cAC7FnB,IAAI,CAACmB,KAAK,CAAC,GAAGpB,SAAS,CAACoB,KAAK,CAAC;YAChC;YACA,IAAI,CAAC3B,UAAU,CAAC,CAAChB,OAAO,CAACS,cAAc,EAAEe,IAAI,CAAC;UAChD;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,UAAU;UACfmC,KAAK,EAAE,SAASX,QAAQA,CAAA,EAAG;YACzB,KAAK,IAAIkC,MAAM,GAAGrB,SAAS,CAACnD,MAAM,EAAEoD,IAAI,GAAG,IAAI7D,KAAK,CAACiF,MAAM,CAAC,EAAEC,MAAM,GAAG,CAAC,EAAEA,MAAM,GAAGD,MAAM,EAAEC,MAAM,EAAE,EAAE;cACnGrB,IAAI,CAACqB,MAAM,CAAC,GAAGtB,SAAS,CAACsB,MAAM,CAAC;YAClC;YACA,IAAI,CAAC7B,UAAU,CAAC,CAAChB,OAAO,CAACU,QAAQ,EAAEc,IAAI,CAAC;UAC1C;QACF,CAAC,EAAE;UACDtC,GAAG,EAAE,SAAS;UACdmC,KAAK,EAAE,SAASV,OAAOA,CAACmC,KAAK,EAAE;YAC7B,IAAI,CAAC9B,UAAU,CAAC,CAAChB,OAAO,CAACW,OAAO,EAAE,CAACmC,KAAK,CAAC,CAAC;UAC5C;QACF,CAAC,EAAE;UACD5D,GAAG,EAAE,YAAY;UACjBmC,KAAK,EAAE,SAAST,UAAUA,CAACkC,KAAK,EAAE;YAChC,IAAI,CAAC9B,UAAU,CAAC,CAAChB,OAAO,CAACY,UAAU,EAAE,CAACkC,KAAK,CAAC,CAAC;UAC/C;QACF,CAAC,EAAE;UACD5D,GAAG,EAAE,MAAM;UACXmC,KAAK,EAAE,SAASR,IAAIA,CAACiC,KAAK,EAAE;YAC1B,IAAI,CAAC7B,aAAa,CAAC,GAAG,IAAI,CAACA,aAAa,CAAC,IAAI,IAAI8B,GAAG,CAAC,CAAC;YACtD,IAAI,CAAC9B,aAAa,CAAC,CAAC+B,GAAG,CAACF,KAAK,EAAEG,OAAO,CAACC,MAAM,CAAC,CAAC,CAAC;UAClD;QACF,CAAC,EAAE;UACDhE,GAAG,EAAE,SAAS;UACdmC,KAAK,EAAE,SAAS8B,OAAOA,CAACL,KAAK,EAAE;YAC7B,IAAIM,IAAI,GAAG,IAAI,CAACnC,aAAa,CAAC,IAAI,IAAI,CAACA,aAAa,CAAC,CAACoC,GAAG,CAACP,KAAK,CAAC;YAChE,IAAI,CAACM,IAAI,EAAE;cACT,MAAM,IAAIE,KAAK,CAAC,iBAAiB,CAACC,MAAM,CAACT,KAAK,EAAE,+BAA+B,CAAC,CAAC;YACnF;YACA,IAAIjC,IAAI,GAAGoC,OAAO,CAACC,MAAM,CAACE,IAAI,CAAC;YAC/B,IAAI,CAACpC,UAAU,CAAC,CAAChB,OAAO,CAACa,IAAI,EAAE,CAACiC,KAAK,CAAC,CAACS,MAAM,CAAC7G,kBAAkB,CAACmE,IAAI,CAAC,CAAC,CAAC;UAC1E;QACF,CAAC,EAAE;UACD3B,GAAG,EAAE,SAAS;UACdmC,KAAK,EAAE,SAASmC,OAAOA,CAACV,KAAK,EAAE;YAC7B,IAAIM,IAAI,GAAG,IAAI,CAACnC,aAAa,CAAC,IAAI,IAAI,CAACA,aAAa,CAAC,CAACoC,GAAG,CAACP,KAAK,CAAC;YAChE,IAAI,CAACM,IAAI,EAAE;cACT,MAAM,IAAIE,KAAK,CAAC,iBAAiB,CAACC,MAAM,CAACT,KAAK,EAAE,+BAA+B,CAAC,CAAC;YACnF;YACA,IAAIjC,IAAI,GAAGoC,OAAO,CAACC,MAAM,CAACE,IAAI,CAAC;YAC/B,IAAI,CAACnC,aAAa,CAAC,CAACwC,MAAM,CAACX,KAAK,CAAC;YACjC,IAAI,CAAC9B,UAAU,CAAC,CAAChB,OAAO,CAACa,IAAI,EAAE,CAACiC,KAAK,CAAC,CAACS,MAAM,CAAC7G,kBAAkB,CAACmE,IAAI,CAAC,CAAC,CAAC;UAC1E;QACF,CAAC,EAAE;UACD3B,GAAG,EAAE,eAAe;UACpBmC,KAAK,EAAE,SAASqC,aAAaA,CAACZ,KAAK,EAAE;YACnC,IAAIM,IAAI,GAAG,IAAI,CAACnC,aAAa,CAAC,IAAI,IAAI,CAACA,aAAa,CAAC,CAACoC,GAAG,CAACP,KAAK,CAAC;YAChE,IAAI,CAACM,IAAI,EAAE;cACT,MAAM,IAAIE,KAAK,CAAC,iBAAiB,CAACC,MAAM,CAACT,KAAK,EAAE,qCAAqC,CAAC,CAAC;YACzF;YACA,IAAIjC,IAAI,GAAGoC,OAAO,CAACC,MAAM,CAACE,IAAI,CAAC;YAC/B,IAAI,CAACnC,aAAa,CAAC,CAACwC,MAAM,CAACX,KAAK,CAAC;YACjC,IAAI,CAAC5B,wBAAwB,CAAC,GAAG,IAAI,CAACA,wBAAwB,CAAC,IAAI,IAAI6B,GAAG,CAAC,CAAC;YAC5E,IAAIY,OAAO,GAAG,IAAI,CAACzC,wBAAwB,CAAC,CAACmC,GAAG,CAACP,KAAK,CAAC;YACvD,IAAIa,OAAO,KAAK9D,SAAS,EAAE;cACzB,IAAIgB,IAAI,CAAC,CAAC,CAAC,GAAG8C,OAAO,CAAC,CAAC,CAAC,GAAG,GAAG,EAAE;gBAC9B9C,IAAI,CAAC,CAAC,CAAC,IAAI8C,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC;gBACzB9C,IAAI,CAAC,CAAC,CAAC,GAAGA,IAAI,CAAC,CAAC,CAAC,GAAG,GAAG,GAAG8C,OAAO,CAAC,CAAC,CAAC;cACtC,CAAC,MAAM;gBACL9C,IAAI,CAAC,CAAC,CAAC,IAAI8C,OAAO,CAAC,CAAC,CAAC;gBACrB9C,IAAI,CAAC,CAAC,CAAC,IAAI8C,OAAO,CAAC,CAAC,CAAC;cACvB;YACF;YACA,IAAI,CAACzC,wBAAwB,CAAC,CAAC8B,GAAG,CAACF,KAAK,EAAEjC,IAAI,CAAC;UACjD;QACF,CAAC,EAAE;UACD3B,GAAG,EAAE,kBAAkB;UACvBmC,KAAK,EAAE,SAASuC,gBAAgBA,CAACd,KAAK,EAAE;YACtC,IAAI,IAAI,CAAC5B,wBAAwB,CAAC,KAAKrB,SAAS,EAAE;YAClD,IAAIgB,IAAI,GAAG,IAAI,CAACK,wBAAwB,CAAC,CAACmC,GAAG,CAACP,KAAK,CAAC;YACpD,IAAIjC,IAAI,KAAKhB,SAAS,EAAE;YACxB,IAAI,CAACqB,wBAAwB,CAAC,CAACuC,MAAM,CAACX,KAAK,CAAC;YAC5C,IAAI,CAAC9B,UAAU,CAAC,CAAChB,OAAO,CAACa,IAAI,EAAE,CAACiC,KAAK,CAAC,CAACS,MAAM,CAAC7G,kBAAkB,CAACmE,IAAI,CAAC,CAAC,CAAC;UAC1E;QACF,CAAC,CAAC,CAAC;QACH,OAAOM,aAAa;MACtB,CAAC,CAAC,CAAC;MACH9E,OAAO,CAACwH,MAAM,GAAG1C,aAAa;;MAE9B;IAAM,CAAC,CAAC;IAER,KAAM,2DAA2D;IACjE;AACA;AACA;IACA;IAAO,SAAA2C,CAAS1H,MAAM,EAAE2H,wBAAwB,EAAEC,mBAAmB,EAAE;MAEvE;AACA;AACA;AACA;;MAIA,SAAStH,kBAAkBA,CAACC,GAAG,EAAE;QAC/B,OAAOC,kBAAkB,CAACD,GAAG,CAAC,IAAIE,gBAAgB,CAACF,GAAG,CAAC,IAAIG,2BAA2B,CAACH,GAAG,CAAC,IAAII,kBAAkB,CAAC,CAAC;MACrH;MACA,SAASA,kBAAkBA,CAAA,EAAG;QAC5B,MAAM,IAAIC,SAAS,CAAC,sIAAsI,CAAC;MAC7J;MACA,SAASF,2BAA2BA,CAACG,CAAC,EAAEC,MAAM,EAAE;QAC9C,IAAI,CAACD,CAAC,EAAE;QACR,IAAI,OAAOA,CAAC,KAAK,QAAQ,EAAE,OAAOE,iBAAiB,CAACF,CAAC,EAAEC,MAAM,CAAC;QAC9D,IAAIE,CAAC,GAAGC,MAAM,CAACC,SAAS,CAACC,QAAQ,CAAChB,IAAI,CAACU,CAAC,CAAC,CAACO,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QACtD,IAAIJ,CAAC,KAAK,QAAQ,IAAIH,CAAC,CAACQ,WAAW,EAAEL,CAAC,GAAGH,CAAC,CAACQ,WAAW,CAACC,IAAI;QAC3D,IAAIN,CAAC,KAAK,KAAK,IAAIA,CAAC,KAAK,KAAK,EAAE,OAAOO,KAAK,CAACC,IAAI,CAACX,CAAC,CAAC;QACpD,IAAIG,CAAC,KAAK,WAAW,IAAI,0CAA0C,CAACS,IAAI,CAACT,CAAC,CAAC,EAAE,OAAOD,iBAAiB,CAACF,CAAC,EAAEC,MAAM,CAAC;MAClH;MACA,SAASL,gBAAgBA,CAACiB,IAAI,EAAE;QAC9B,IAAI,QAAQ,OAAOC,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;UAAE,OAAOA,CAAC;QAAE,CAAC,CAAC,KAAK,WAAW,IAAIF,IAAI,CAAC,CAAC,OAAOC,MAAM,KAAK,WAAW,GAAGA,MAAM,GAAG,UAAUC,CAAC,EAAE;UAAE,OAAOA,CAAC;QAAE,CAAC,EAAEC,QAAQ,CAAC,IAAI,IAAI,IAAIH,IAAI,CAAC,YAAY,CAAC,IAAI,IAAI,EAAE,OAAOH,KAAK,CAACC,IAAI,CAACE,IAAI,CAAC;MACzP;MACA,SAASlB,kBAAkBA,CAACD,GAAG,EAAE;QAC/B,IAAIgB,KAAK,CAACO,OAAO,CAACvB,GAAG,CAAC,EAAE,OAAOQ,iBAAiB,CAACR,GAAG,CAAC;MACvD;MACA,SAASQ,iBAAiBA,CAACR,GAAG,EAAEwB,GAAG,EAAE;QACnC,IAAIA,GAAG,IAAI,IAAI,IAAIA,GAAG,GAAGxB,GAAG,CAACyB,MAAM,EAAED,GAAG,GAAGxB,GAAG,CAACyB,MAAM;QACrD,KAAK,IAAIJ,CAAC,GAAG,CAAC,EAAEK,IAAI,GAAG,IAAIV,KAAK,CAACQ,GAAG,CAAC,EAAEH,CAAC,GAAGG,GAAG,EAAEH,CAAC,EAAE,EAAEK,IAAI,CAACL,CAAC,CAAC,GAAGrB,GAAG,CAACqB,CAAC,CAAC;QACrE,OAAOK,IAAI;MACb;MACA,IAAI4F,QAAQ,GAAGD,mBAAmB,CAAC,eAAgB,8CAA8C,CAAC;QAChGhE,OAAO,GAAGiE,QAAQ,CAACjE,OAAO;;MAE5B;MACA;MACA;;MAEA;;MAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;MAEA;AACA;AACA;AACA;AACA;AACA;;MAEA;AACA;AACA;AACA;MACA,IAAIkE,gBAAgB,GAAG,SAASA,gBAAgBA,CAACC,IAAI,EAAE;QACrD,IAAI,OAAOA,IAAI,KAAK,QAAQ,EAAE;UAC5B,IAAIC,MAAM,GAAG,IAAIC,MAAM,CAAC,SAAS,CAACd,MAAM,CAACY,IAAI,CAACG,OAAO;UACrD;UACA,sBAAsB,EAAE,MAAM,CAAC,EAAE,mBAAmB,CAAC,CAAC;UACtD,OAAO,UAAUC,KAAK,EAAE;YACtB,OAAOH,MAAM,CAACvG,IAAI,CAAC0G,KAAK,CAAC;UAC3B,CAAC;QACH;QACA,IAAIJ,IAAI,IAAI,OAAOA,IAAI,KAAK,QAAQ,IAAI,OAAOA,IAAI,CAACtG,IAAI,KAAK,UAAU,EAAE;UACvE,OAAO,UAAU0G,KAAK,EAAE;YACtB,OAAOJ,IAAI,CAACtG,IAAI,CAAC0G,KAAK,CAAC;UACzB,CAAC;QACH;QACA,IAAI,OAAOJ,IAAI,KAAK,UAAU,EAAE;UAC9B,OAAOA,IAAI;QACb;QACA,IAAI,OAAOA,IAAI,KAAK,SAAS,EAAE;UAC7B,OAAO,YAAY;YACjB,OAAOA,IAAI;UACb,CAAC;QACH;MACF,CAAC;;MAED;AACA;AACA;MACA,IAAIK,QAAQ,GAAG;QACbC,IAAI,EAAE,CAAC;QACPC,KAAK,EAAE,CAAC;QACRxE,KAAK,EAAE,CAAC;QACRC,IAAI,EAAE,CAAC;QACPC,IAAI,EAAE,CAAC;QACPC,GAAG,EAAE,CAAC;QACNsE,IAAI,EAAE,CAAC;QACPC,OAAO,EAAE;MACX,CAAC;;MAED;AACA;AACA;AACA;MACAxI,MAAM,CAACC,OAAO,GAAG,UAAUwI,IAAI,EAAE;QAC/B,IAAIC,UAAU,GAAGD,IAAI,CAACE,KAAK;UACzBA,KAAK,GAAGD,UAAU,KAAK,KAAK,CAAC,GAAG,MAAM,GAAGA,UAAU;UACnDE,UAAU,GAAGH,IAAI,CAACvE,KAAK;UACvBA,KAAK,GAAG0E,UAAU,KAAK,KAAK,CAAC,GAAG,KAAK,GAAGA,UAAU;UAClDC,OAAO,GAAGJ,IAAI,CAACI,OAAO;QACxB,IAAIC,YAAY,GAAG,OAAO5E,KAAK,KAAK,SAAS,GAAG,CAAC,YAAY;UAC3D,OAAOA,KAAK;QACd,CAAC,CAAC,GAAG,gCAAgC,EAAE,CAACiD,MAAM,CAACjD,KAAK,CAAC,CAAC6E,GAAG,CAACjB,gBAAgB,CAAC;QAC3E;QACA,IAAIkB,QAAQ,GAAGZ,QAAQ,CAAC,EAAE,CAACjB,MAAM,CAACwB,KAAK,CAAC,CAAC,IAAI,CAAC;;QAE9C;AACF;AACA;AACA;AACA;AACA;QACE,IAAIM,MAAM,GAAG,SAASA,MAAMA,CAAC3H,IAAI,EAAE4H,IAAI,EAAE9D,IAAI,EAAE;UAC7C,IAAI+D,WAAW,GAAG,SAASA,WAAWA,CAAA,EAAG;YACvC,IAAI5H,KAAK,CAACO,OAAO,CAACsD,IAAI,CAAC,EAAE;cACvB,IAAIA,IAAI,CAACpD,MAAM,GAAG,CAAC,IAAI,OAAOoD,IAAI,CAAC,CAAC,CAAC,KAAK,QAAQ,EAAE;gBAClD,OAAO,CAAC,GAAG,CAAC+B,MAAM,CAAC7F,IAAI,EAAE,IAAI,CAAC,CAAC6F,MAAM,CAAC/B,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC+B,MAAM,CAAC7G,kBAAkB,CAAC8E,IAAI,CAAChE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;cAC3F,CAAC,MAAM;gBACL,OAAO,CAAC,GAAG,CAAC+F,MAAM,CAAC7F,IAAI,EAAE,GAAG,CAAC,CAAC,CAAC6F,MAAM,CAAC7G,kBAAkB,CAAC8E,IAAI,CAAC,CAAC;cACjE;YACF,CAAC,MAAM;cACL,OAAO,EAAE;YACX;UACF,CAAC;UACD,IAAIlB,KAAK,GAAG4E,YAAY,CAACM,IAAI,CAAC,UAAUC,CAAC,EAAE;YACzC,OAAOA,CAAC,CAAC/H,IAAI,CAAC;UAChB,CAAC,CAAC;UACF,QAAQ4H,IAAI;YACV,KAAKtF,OAAO,CAACM,KAAK;cAChB,IAAI,CAACA,KAAK,EAAE;cACZ;cACA,IAAI,OAAO2E,OAAO,CAAC3E,KAAK,KAAK,UAAU,EAAE;gBACvC;gBACA2E,OAAO,CAAC3E,KAAK,CAACoF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cACjE,CAAC,MAAM;gBACLN,OAAO,CAAC5E,GAAG,CAACqF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cAC/D;cACA;YACF,KAAKvF,OAAO,CAACK,GAAG;cACd,IAAI,CAACC,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACnE,GAAG,EAAE;cACvC4E,OAAO,CAAC5E,GAAG,CAACqF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cAC7D;YACF,KAAKvF,OAAO,CAACI,IAAI;cACf,IAAI,CAACE,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACpE,IAAI,EAAE;cACxC6E,OAAO,CAAC7E,IAAI,CAACsF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cAC9D;YACF,KAAKvF,OAAO,CAACG,IAAI;cACf,IAAI,CAACG,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACrE,IAAI,EAAE;cACxC8E,OAAO,CAAC9E,IAAI,CAACuF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cAC9D;YACF,KAAKvF,OAAO,CAACE,KAAK;cAChB,IAAI,CAACI,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACtE,KAAK,EAAE;cACzC+E,OAAO,CAAC/E,KAAK,CAACwF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cAC/D;YACF,KAAKvF,OAAO,CAACO,KAAK;cAChB,IAAI,CAACD,KAAK,EAAE;cACZ2E,OAAO,CAAC1E,KAAK,CAAC,CAAC;cACf;YACF,KAAKP,OAAO,CAACS,cAAc;cACzB,IAAI,CAACH,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACnE,GAAG,EAAE;cACvC,IAAI,CAACC,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACI,OAAO,EAAE;gBACzC;gBACA,IAAI,OAAOK,OAAO,CAACxE,cAAc,KAAK,UAAU,EAAE;kBAChD;kBACAwE,OAAO,CAACxE,cAAc,CAACiF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;gBAC1E,CAAC,MAAM;kBACLN,OAAO,CAAC5E,GAAG,CAACqF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;gBAC/D;gBACA;cACF;YACF;YACA,KAAKvF,OAAO,CAACQ,KAAK;cAChB,IAAI,CAACF,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACnE,GAAG,EAAE;cACvC;cACA,IAAI,OAAO4E,OAAO,CAACzE,KAAK,KAAK,UAAU,EAAE;gBACvC;gBACAyE,OAAO,CAACzE,KAAK,CAACkF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cACjE,CAAC,MAAM;gBACLN,OAAO,CAAC5E,GAAG,CAACqF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cAC/D;cACA;YACF,KAAKvF,OAAO,CAACU,QAAQ;cACnB,IAAI,CAACJ,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACnE,GAAG,EAAE;cACvC;cACA,IAAI,OAAO4E,OAAO,CAACvE,QAAQ,KAAK,UAAU,EAAE;gBAC1C;gBACAuE,OAAO,CAACvE,QAAQ,CAAC,CAAC;cACpB;cACA;YACF,KAAKV,OAAO,CAACa,IAAI;cACf;gBACE,IAAI,CAACP,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACnE,GAAG,EAAE;gBACvC,IAAIsF,EAAE,GAAGnE,IAAI,CAAC,CAAC,CAAC,GAAG,IAAI,GAAGA,IAAI,CAAC,CAAC,CAAC,GAAG,OAAO;gBAC3C,IAAIoE,GAAG,GAAG,GAAG,CAACrC,MAAM,CAAC7F,IAAI,EAAE,IAAI,CAAC,CAAC6F,MAAM,CAAC/B,IAAI,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC+B,MAAM,CAACoC,EAAE,EAAE,KAAK,CAAC;gBACxE,IAAI,OAAOV,OAAO,CAACY,OAAO,KAAK,UAAU,EAAE;kBACzCZ,OAAO,CAACY,OAAO,CAACD,GAAG,CAAC;gBACtB,CAAC,MAAM;kBACLX,OAAO,CAAC5E,GAAG,CAACuF,GAAG,CAAC;gBAClB;gBACA;cACF;YACF,KAAK5F,OAAO,CAACW,OAAO;cAClB;cACA,IAAI,OAAOsE,OAAO,CAACtE,OAAO,KAAK,UAAU,EAAE;gBACzC;gBACAsE,OAAO,CAACtE,OAAO,CAAC+E,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cACnE;cACA;YACF,KAAKvF,OAAO,CAACY,UAAU;cACrB;cACA,IAAI,OAAOqE,OAAO,CAACrE,UAAU,KAAK,UAAU,EAAE;gBAC5C;gBACAqE,OAAO,CAACrE,UAAU,CAAC8E,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;cACtE;cACA;YACF,KAAKvF,OAAO,CAACc,KAAK;cAChB,IAAI,CAACR,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACnE,GAAG,EAAE;cACvC;cACA,IAAI,OAAO4E,OAAO,CAACnE,KAAK,KAAK,UAAU,EAAE;gBACvC;gBACAmE,OAAO,CAACnE,KAAK,CAAC,CAAC;cACjB;cACA;YACF,KAAKd,OAAO,CAACe,MAAM;cACjB,IAAI,CAACT,KAAK,IAAI8E,QAAQ,GAAGZ,QAAQ,CAACpE,IAAI,EAAE;cACxC,IAAI,OAAO6E,OAAO,CAAClE,MAAM,KAAK,UAAU,EAAE;gBACxC,IAAIS,IAAI,CAACpD,MAAM,KAAK,CAAC,EAAE;kBACrB6G,OAAO,CAAClE,MAAM,CAAC,CAAC;gBAClB,CAAC,MAAM;kBACLkE,OAAO,CAAClE,MAAM,CAAC2E,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;gBAClE;cACF,CAAC,MAAM;gBACL,IAAI/D,IAAI,CAACpD,MAAM,KAAK,CAAC,EAAE;kBACrB6G,OAAO,CAAC7E,IAAI,CAACsF,KAAK,CAACT,OAAO,EAAEvI,kBAAkB,CAAC6I,WAAW,CAAC,CAAC,CAAC,CAAC;gBAChE;cACF;cACA;YACF;cACE,MAAM,IAAIjC,KAAK,CAAC,qBAAqB,CAACC,MAAM,CAAC+B,IAAI,CAAC,CAAC;UACvD;QACF,CAAC;QACD,OAAOD,MAAM;MACf,CAAC;;MAED;IAAM,CAAC,CAAC;IAER,KAAM,+CAA+C;IACrD;AACA;AACA;IACA;IAAO,SAAAS,CAASrJ,uBAAuB,EAAEJ,OAAO,EAAE2H,mBAAmB,EAAE;MAEvE;AACA;AACA;AACA;;MAIA,SAAS+B,QAAQA,CAAA,EAAG;QAClBA,QAAQ,GAAG1I,MAAM,CAAC2I,MAAM,GAAG3I,MAAM,CAAC2I,MAAM,CAACC,IAAI,CAAC,CAAC,GAAG,UAAUvH,MAAM,EAAE;UAClE,KAAK,IAAIV,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGuD,SAAS,CAACnD,MAAM,EAAEJ,CAAC,EAAE,EAAE;YACzC,IAAIkI,MAAM,GAAG3E,SAAS,CAACvD,CAAC,CAAC;YACzB,KAAK,IAAIkB,GAAG,IAAIgH,MAAM,EAAE;cACtB,IAAI7I,MAAM,CAACC,SAAS,CAAC6I,cAAc,CAAC5J,IAAI,CAAC2J,MAAM,EAAEhH,GAAG,CAAC,EAAE;gBACrDR,MAAM,CAACQ,GAAG,CAAC,GAAGgH,MAAM,CAAChH,GAAG,CAAC;cAC3B;YACF;UACF;UACA,OAAOR,MAAM;QACf,CAAC;QACD,OAAOqH,QAAQ,CAACL,KAAK,CAAC,IAAI,EAAEnE,SAAS,CAAC;MACxC;MACA,IAAI6E,YAAY,GAAGpC,mBAAmB,CAAC,+BAAgC,iDAAiD,CAAC;MACzH,IAAIC,QAAQ,GAAGD,mBAAmB,CAAC,eAAgB,8CAA8C,CAAC;QAChGH,MAAM,GAAGI,QAAQ,CAACJ,MAAM;MAC1B,IAAIwC,mBAAmB,GAAGrC,mBAAmB,CAAC,4BAA6B,2DAA2D,CAAC;;MAEvI;MACA,IAAIsC,2BAA2B,GAAG;QAChCvB,KAAK,EAAE,MAAM;QACbzE,KAAK,EAAE,KAAK;QACZ2E,OAAO,EAAEA;MACX,CAAC;MACD,IAAIsB,oBAAoB,GAAGF,mBAAmB,CAACC,2BAA2B,CAAC;;MAE3E;AACA;AACA;AACA;MACAjK,OAAO,CAACmK,SAAS,GAAG,UAAU9I,IAAI,EAAE;QAClC,OAAO,IAAImG,MAAM,CAAC,UAAUyB,IAAI,EAAE9D,IAAI,EAAE;UACtC,IAAInF,OAAO,CAACoK,KAAK,CAACpG,GAAG,CAAC9D,IAAI,CAACmB,IAAI,EAAE4H,IAAI,EAAE9D,IAAI,CAAC,KAAK3B,SAAS,EAAE;YAC1D0G,oBAAoB,CAAC7I,IAAI,EAAE4H,IAAI,EAAE9D,IAAI,CAAC;UACxC;QACF,CAAC,EAAE,UAAUkF,SAAS,EAAE;UACtB,OAAOrK,OAAO,CAACmK,SAAS,CAAC,EAAE,CAACjD,MAAM,CAAC7F,IAAI,EAAE,GAAG,CAAC,CAAC6F,MAAM,CAACmD,SAAS,CAAC,CAAC;QAClE,CAAC,CAAC;MACJ,CAAC;;MAED;AACA;AACA;AACA;MACArK,OAAO,CAACsK,sBAAsB,GAAG,UAAUC,OAAO,EAAE;QAClDb,QAAQ,CAACO,2BAA2B,EAAEM,OAAO,CAAC;QAC9CL,oBAAoB,GAAGF,mBAAmB,CAACC,2BAA2B,CAAC;MACzE,CAAC;MACDjK,OAAO,CAACoK,KAAK,GAAG;QACdpG,GAAG,EAAE,IAAI+F,YAAY,CAAC,CAAC,QAAQ,EAAE,MAAM,EAAE,MAAM,CAAC;MAClD,CAAC;;MAED;IAAM,CAAC;;IAEP;EAAU,CAAE;EACZ;EACA,SAAU;EACV;EAAU,IAAIS,wBAAwB,GAAG,CAAC,CAAC;EAC3C;EACA,SAAU;EACV;EAAU,SAAS7C,mBAAmBA,CAAC8C,QAAQ,EAAE;IACjD,SAAW;IACX,QAAW,IAAIC,YAAY,GAAGF,wBAAwB,CAACC,QAAQ,CAAC;IAChE;IAAW,IAAIC,YAAY,KAAKlH,SAAS,EAAE;MAC3C,QAAY,OAAOkH,YAAY,CAAC1K,OAAO;MACvC;IAAW;IACX,SAAW;IACX;IAAW,IAAID,MAAM,GAAGyK,wBAAwB,CAACC,QAAQ,CAAC,GAAG;MAC7D,SAAY;MACZ,SAAY;MACZ,QAAYzK,OAAO,EAAE,CAAC;MACtB;IAAW,CAAC;IACZ;IACA,SAAW;IACX;IAAWH,mBAAmB,CAAC4K,QAAQ,CAAC,CAAC1K,MAAM,EAAEA,MAAM,CAACC,OAAO,EAAE2H,mBAAmB,CAAC;IACrF;IACA,SAAW;IACX;IAAW,OAAO5H,MAAM,CAACC,OAAO;IAChC;EAAU;EACV;EACA;EACA,SAAU;EACV;EAAU,CAAC,YAAW;IACtB,SAAW;IACX,QAAW2H,mBAAmB,CAACgD,CAAC,GAAG,UAAS3K,OAAO,EAAE4K,UAAU,EAAE;MACjE,QAAY,KAAI,IAAI/H,GAAG,IAAI+H,UAAU,EAAE;QACvC,QAAa,IAAGjD,mBAAmB,CAAC/G,CAAC,CAACgK,UAAU,EAAE/H,GAAG,CAAC,IAAI,CAAC8E,mBAAmB,CAAC/G,CAAC,CAACZ,OAAO,EAAE6C,GAAG,CAAC,EAAE;UAChG,QAAc7B,MAAM,CAAC2B,cAAc,CAAC3C,OAAO,EAAE6C,GAAG,EAAE;YAAEL,UAAU,EAAE,IAAI;YAAEwE,GAAG,EAAE4D,UAAU,CAAC/H,GAAG;UAAE,CAAC,CAAC;UAC7F;QAAa;QACb;MAAY;MACZ;IAAW,CAAC;IACZ;EAAU,CAAC,CAAC,CAAC;EACb;EACA,SAAU;EACV;EAAU,CAAC,YAAW;IACtB,QAAW8E,mBAAmB,CAAC/G,CAAC,GAAG,UAASiK,GAAG,EAAEC,IAAI,EAAE;MAAE,OAAO9J,MAAM,CAACC,SAAS,CAAC6I,cAAc,CAAC5J,IAAI,CAAC2K,GAAG,EAAEC,IAAI,CAAC;IAAE,CAAC;IAClH;EAAU,CAAC,CAAC,CAAC;EACb;EACA,SAAU;EACV;EAAU,CAAC,YAAW;IACtB,SAAW;IACX,QAAWnD,mBAAmB,CAACoD,CAAC,GAAG,UAAS/K,OAAO,EAAE;MACrD,QAAY,IAAG,OAAO0B,MAAM,KAAK,WAAW,IAAIA,MAAM,CAACsJ,WAAW,EAAE;QACpE,QAAahK,MAAM,CAAC2B,cAAc,CAAC3C,OAAO,EAAE0B,MAAM,CAACsJ,WAAW,EAAE;UAAEhG,KAAK,EAAE;QAAS,CAAC,CAAC;QACpF;MAAY;MACZ;MAAYhE,MAAM,CAAC2B,cAAc,CAAC3C,OAAO,EAAE,YAAY,EAAE;QAAEgF,KAAK,EAAE;MAAK,CAAC,CAAC;MACzE;IAAW,CAAC;IACZ;EAAU,CAAC,CAAC,CAAC;EACb;EACA;EACA,IAAIiG,mBAAmB,GAAG,CAAC,CAAC;EAC5B;EACA,CAAC,YAAW;IACZ;AACA;AACA;IACAtD,mBAAmB,CAACoD,CAAC,CAACE,mBAAmB,CAAC;IAC1C;IAAqBtD,mBAAmB,CAACgD,CAAC,CAACM,mBAAmB,EAAE;MAChE,oBAAuB,SAAS,EAAE,SAAAC,CAAA,EAAW;QAAE,OAAO,+CAAgDC,2DAA2D;MAAE;MACnK;IAAqB,CAAC,CAAC;IACvB;IAAqB,IAAIA,2DAA2D,GAAGxD,mBAAmB,CAAC,qCAAsC,+CAA+C,CAAC;EAEjM,CAAC,CAAC,CAAC;EACH,IAAIyD,yBAAyB,GAAGpL,OAAO;EACvC,KAAI,IAAI2B,CAAC,IAAIsJ,mBAAmB,EAAEG,yBAAyB,CAACzJ,CAAC,CAAC,GAAGsJ,mBAAmB,CAACtJ,CAAC,CAAC;EACvF,IAAGsJ,mBAAmB,CAACI,UAAU,EAAErK,MAAM,CAAC2B,cAAc,CAACyI,yBAAyB,EAAE,YAAY,EAAE;IAAEpG,KAAK,EAAE;EAAK,CAAC,CAAC;EAClH;AAAS,CAAC,EAAE,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0d83c7a200ae30a507e1bd1ca920515ef277a63deb4b355fc479b01fc4d002c4.json b/node_modules/.cache/babel-loader/0d83c7a200ae30a507e1bd1ca920515ef277a63deb4b355fc479b01fc4d002c4.json new file mode 100644 index 00000000..1f266a77 --- /dev/null +++ b/node_modules/.cache/babel-loader/0d83c7a200ae30a507e1bd1ca920515ef277a63deb4b355fc479b01fc4d002c4.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\n// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};","map":{"version":3,"names":["IndexedObject","require","requireObjectCoercible","module","exports","it"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/to-indexed-object.js"],"sourcesContent":["'use strict';\n// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n"],"mappings":"AAAA,YAAY;;AACZ;AACA,IAAIA,aAAa,GAAGC,OAAO,CAAC,6BAA6B,CAAC;AAC1D,IAAIC,sBAAsB,GAAGD,OAAO,CAAC,uCAAuC,CAAC;AAE7EE,MAAM,CAACC,OAAO,GAAG,UAAUC,EAAE,EAAE;EAC7B,OAAOL,aAAa,CAACE,sBAAsB,CAACG,EAAE,CAAC,CAAC;AAClD,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0dda9c3df42c093adaa926c0934863f33eb2be7a0d019d54111f9712b319bd61.json b/node_modules/.cache/babel-loader/0dda9c3df42c093adaa926c0934863f33eb2be7a0d019d54111f9712b319bd61.json new file mode 100644 index 00000000..5d161746 --- /dev/null +++ b/node_modules/.cache/babel-loader/0dda9c3df42c093adaa926c0934863f33eb2be7a0d019d54111f9712b319bd61.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\nmodule.exports = {};","map":{"version":3,"names":["module","exports"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/path.js"],"sourcesContent":["'use strict';\nmodule.exports = {};\n"],"mappings":"AAAA,YAAY;;AACZA,MAAM,CAACC,OAAO,GAAG,CAAC,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/12f34bbc0ca81aef2ab2ad288c81fc5047f9519f14118ddeb27149db158f7305.json b/node_modules/.cache/babel-loader/12f34bbc0ca81aef2ab2ad288c81fc5047f9519f14118ddeb27149db158f7305.json new file mode 100644 index 00000000..245dac8f --- /dev/null +++ b/node_modules/.cache/babel-loader/12f34bbc0ca81aef2ab2ad288c81fc5047f9519f14118ddeb27149db158f7305.json @@ -0,0 +1 @@ +{"ast":null,"code":"/**\n * react-router v7.5.0\n *\n * Copyright (c) Remix Software Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE.md file in the root directory of this source tree.\n *\n * @license MIT\n */\nimport { Action, Await, BrowserRouter, DataRouterContext, DataRouterStateContext, ErrorResponseImpl, FetchersContext, Form, FrameworkContext, HashRouter, HistoryRouter, IDLE_BLOCKER, IDLE_FETCHER, IDLE_NAVIGATION, Link, Links, LocationContext, MemoryRouter, Meta, NavLink, Navigate, NavigationContext, Outlet, PrefetchPageLinks, RemixErrorBoundary, Route, RouteContext, Router, RouterProvider, Routes, Scripts, ScrollRestoration, ServerMode, ServerRouter, SingleFetchRedirectSymbol, StaticRouter, StaticRouterProvider, ViewTransitionContext, createBrowserHistory, createBrowserRouter, createClientRoutes, createClientRoutesWithHMRRevalidationOptOut, createCookie, createCookieSessionStorage, createHashRouter, createMemoryRouter, createMemorySessionStorage, createPath, createRequestHandler, createRouter, createRoutesFromChildren, createRoutesFromElements, createRoutesStub, createSearchParams, createSession, createSessionStorage, createStaticHandler, createStaticRouter, data, decodeViaTurboStream, deserializeErrors, generatePath, getPatchRoutesOnNavigationFunction, getSingleFetchDataStrategy, href, invariant, isCookie, isRouteErrorResponse, isSession, mapRouteProperties, matchPath, matchRoutes, parsePath, redirect, redirectDocument, renderMatches, replace, resolvePath, setDevServerHooks, shouldHydrateRouteLoader, unstable_RouterContextProvider, unstable_createContext, useActionData, useAsyncError, useAsyncValue, useBeforeUnload, useBlocker, useFetcher, useFetchers, useFogOFWarDiscovery, useFormAction, useHref, useInRouterContext, useLinkClickHandler, useLoaderData, useLocation, useMatch, useMatches, useNavigate, useNavigation, useNavigationType, useOutlet, useOutletContext, useParams, usePrompt, useResolvedPath, useRevalidator, useRouteError, useRouteLoaderData, useRoutes, useScrollRestoration, useSearchParams, useSubmit, useViewTransitionState } from \"./chunk-KNED5TY2.mjs\";\nexport { Await, BrowserRouter, Form, HashRouter, IDLE_BLOCKER, IDLE_FETCHER, IDLE_NAVIGATION, Link, Links, MemoryRouter, Meta, NavLink, Navigate, Action as NavigationType, Outlet, PrefetchPageLinks, Route, Router, RouterProvider, Routes, Scripts, ScrollRestoration, ServerRouter, StaticRouter, StaticRouterProvider, DataRouterContext as UNSAFE_DataRouterContext, DataRouterStateContext as UNSAFE_DataRouterStateContext, ErrorResponseImpl as UNSAFE_ErrorResponseImpl, FetchersContext as UNSAFE_FetchersContext, FrameworkContext as UNSAFE_FrameworkContext, LocationContext as UNSAFE_LocationContext, NavigationContext as UNSAFE_NavigationContext, RemixErrorBoundary as UNSAFE_RemixErrorBoundary, RouteContext as UNSAFE_RouteContext, ServerMode as UNSAFE_ServerMode, SingleFetchRedirectSymbol as UNSAFE_SingleFetchRedirectSymbol, ViewTransitionContext as UNSAFE_ViewTransitionContext, createBrowserHistory as UNSAFE_createBrowserHistory, createClientRoutes as UNSAFE_createClientRoutes, createClientRoutesWithHMRRevalidationOptOut as UNSAFE_createClientRoutesWithHMRRevalidationOptOut, createRouter as UNSAFE_createRouter, decodeViaTurboStream as UNSAFE_decodeViaTurboStream, deserializeErrors as UNSAFE_deserializeErrors, getPatchRoutesOnNavigationFunction as UNSAFE_getPatchRoutesOnNavigationFunction, getSingleFetchDataStrategy as UNSAFE_getSingleFetchDataStrategy, invariant as UNSAFE_invariant, mapRouteProperties as UNSAFE_mapRouteProperties, shouldHydrateRouteLoader as UNSAFE_shouldHydrateRouteLoader, useFogOFWarDiscovery as UNSAFE_useFogOFWarDiscovery, useScrollRestoration as UNSAFE_useScrollRestoration, createBrowserRouter, createCookie, createCookieSessionStorage, createHashRouter, createMemoryRouter, createMemorySessionStorage, createPath, createRequestHandler, createRoutesFromChildren, createRoutesFromElements, createRoutesStub, createSearchParams, createSession, createSessionStorage, createStaticHandler, createStaticRouter, data, generatePath, href, isCookie, isRouteErrorResponse, isSession, matchPath, matchRoutes, parsePath, redirect, redirectDocument, renderMatches, replace, resolvePath, HistoryRouter as unstable_HistoryRouter, unstable_RouterContextProvider, unstable_createContext, setDevServerHooks as unstable_setDevServerHooks, usePrompt as unstable_usePrompt, useActionData, useAsyncError, useAsyncValue, useBeforeUnload, useBlocker, useFetcher, useFetchers, useFormAction, useHref, useInRouterContext, useLinkClickHandler, useLoaderData, useLocation, useMatch, useMatches, useNavigate, useNavigation, useNavigationType, useOutlet, useOutletContext, useParams, useResolvedPath, useRevalidator, useRouteError, useRouteLoaderData, useRoutes, useSearchParams, useSubmit, useViewTransitionState };","map":{"version":3,"names":["Action","Await","BrowserRouter","DataRouterContext","DataRouterStateContext","ErrorResponseImpl","FetchersContext","Form","FrameworkContext","HashRouter","HistoryRouter","IDLE_BLOCKER","IDLE_FETCHER","IDLE_NAVIGATION","Link","Links","LocationContext","MemoryRouter","Meta","NavLink","Navigate","NavigationContext","Outlet","PrefetchPageLinks","RemixErrorBoundary","Route","RouteContext","Router","RouterProvider","Routes","Scripts","ScrollRestoration","ServerMode","ServerRouter","SingleFetchRedirectSymbol","StaticRouter","StaticRouterProvider","ViewTransitionContext","createBrowserHistory","createBrowserRouter","createClientRoutes","createClientRoutesWithHMRRevalidationOptOut","createCookie","createCookieSessionStorage","createHashRouter","createMemoryRouter","createMemorySessionStorage","createPath","createRequestHandler","createRouter","createRoutesFromChildren","createRoutesFromElements","createRoutesStub","createSearchParams","createSession","createSessionStorage","createStaticHandler","createStaticRouter","data","decodeViaTurboStream","deserializeErrors","generatePath","getPatchRoutesOnNavigationFunction","getSingleFetchDataStrategy","href","invariant","isCookie","isRouteErrorResponse","isSession","mapRouteProperties","matchPath","matchRoutes","parsePath","redirect","redirectDocument","renderMatches","replace","resolvePath","setDevServerHooks","shouldHydrateRouteLoader","unstable_RouterContextProvider","unstable_createContext","useActionData","useAsyncError","useAsyncValue","useBeforeUnload","useBlocker","useFetcher","useFetchers","useFogOFWarDiscovery","useFormAction","useHref","useInRouterContext","useLinkClickHandler","useLoaderData","useLocation","useMatch","useMatches","useNavigate","useNavigation","useNavigationType","useOutlet","useOutletContext","useParams","usePrompt","useResolvedPath","useRevalidator","useRouteError","useRouteLoaderData","useRoutes","useScrollRestoration","useSearchParams","useSubmit","useViewTransitionState","NavigationType","UNSAFE_DataRouterContext","UNSAFE_DataRouterStateContext","UNSAFE_ErrorResponseImpl","UNSAFE_FetchersContext","UNSAFE_FrameworkContext","UNSAFE_LocationContext","UNSAFE_NavigationContext","UNSAFE_RemixErrorBoundary","UNSAFE_RouteContext","UNSAFE_ServerMode","UNSAFE_SingleFetchRedirectSymbol","UNSAFE_ViewTransitionContext","UNSAFE_createBrowserHistory","UNSAFE_createClientRoutes","UNSAFE_createClientRoutesWithHMRRevalidationOptOut","UNSAFE_createRouter","UNSAFE_decodeViaTurboStream","UNSAFE_deserializeErrors","UNSAFE_getPatchRoutesOnNavigationFunction","UNSAFE_getSingleFetchDataStrategy","UNSAFE_invariant","UNSAFE_mapRouteProperties","UNSAFE_shouldHydrateRouteLoader","UNSAFE_useFogOFWarDiscovery","UNSAFE_useScrollRestoration","unstable_HistoryRouter","unstable_setDevServerHooks","unstable_usePrompt"],"sources":["/Users/christian/workspace/search_interface/node_modules/react-router/dist/development/index.mjs"],"sourcesContent":["/**\n * react-router v7.5.0\n *\n * Copyright (c) Remix Software Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE.md file in the root directory of this source tree.\n *\n * @license MIT\n */\nimport {\n Action,\n Await,\n BrowserRouter,\n DataRouterContext,\n DataRouterStateContext,\n ErrorResponseImpl,\n FetchersContext,\n Form,\n FrameworkContext,\n HashRouter,\n HistoryRouter,\n IDLE_BLOCKER,\n IDLE_FETCHER,\n IDLE_NAVIGATION,\n Link,\n Links,\n LocationContext,\n MemoryRouter,\n Meta,\n NavLink,\n Navigate,\n NavigationContext,\n Outlet,\n PrefetchPageLinks,\n RemixErrorBoundary,\n Route,\n RouteContext,\n Router,\n RouterProvider,\n Routes,\n Scripts,\n ScrollRestoration,\n ServerMode,\n ServerRouter,\n SingleFetchRedirectSymbol,\n StaticRouter,\n StaticRouterProvider,\n ViewTransitionContext,\n createBrowserHistory,\n createBrowserRouter,\n createClientRoutes,\n createClientRoutesWithHMRRevalidationOptOut,\n createCookie,\n createCookieSessionStorage,\n createHashRouter,\n createMemoryRouter,\n createMemorySessionStorage,\n createPath,\n createRequestHandler,\n createRouter,\n createRoutesFromChildren,\n createRoutesFromElements,\n createRoutesStub,\n createSearchParams,\n createSession,\n createSessionStorage,\n createStaticHandler,\n createStaticRouter,\n data,\n decodeViaTurboStream,\n deserializeErrors,\n generatePath,\n getPatchRoutesOnNavigationFunction,\n getSingleFetchDataStrategy,\n href,\n invariant,\n isCookie,\n isRouteErrorResponse,\n isSession,\n mapRouteProperties,\n matchPath,\n matchRoutes,\n parsePath,\n redirect,\n redirectDocument,\n renderMatches,\n replace,\n resolvePath,\n setDevServerHooks,\n shouldHydrateRouteLoader,\n unstable_RouterContextProvider,\n unstable_createContext,\n useActionData,\n useAsyncError,\n useAsyncValue,\n useBeforeUnload,\n useBlocker,\n useFetcher,\n useFetchers,\n useFogOFWarDiscovery,\n useFormAction,\n useHref,\n useInRouterContext,\n useLinkClickHandler,\n useLoaderData,\n useLocation,\n useMatch,\n useMatches,\n useNavigate,\n useNavigation,\n useNavigationType,\n useOutlet,\n useOutletContext,\n useParams,\n usePrompt,\n useResolvedPath,\n useRevalidator,\n useRouteError,\n useRouteLoaderData,\n useRoutes,\n useScrollRestoration,\n useSearchParams,\n useSubmit,\n useViewTransitionState\n} from \"./chunk-KNED5TY2.mjs\";\nexport {\n Await,\n BrowserRouter,\n Form,\n HashRouter,\n IDLE_BLOCKER,\n IDLE_FETCHER,\n IDLE_NAVIGATION,\n Link,\n Links,\n MemoryRouter,\n Meta,\n NavLink,\n Navigate,\n Action as NavigationType,\n Outlet,\n PrefetchPageLinks,\n Route,\n Router,\n RouterProvider,\n Routes,\n Scripts,\n ScrollRestoration,\n ServerRouter,\n StaticRouter,\n StaticRouterProvider,\n DataRouterContext as UNSAFE_DataRouterContext,\n DataRouterStateContext as UNSAFE_DataRouterStateContext,\n ErrorResponseImpl as UNSAFE_ErrorResponseImpl,\n FetchersContext as UNSAFE_FetchersContext,\n FrameworkContext as UNSAFE_FrameworkContext,\n LocationContext as UNSAFE_LocationContext,\n NavigationContext as UNSAFE_NavigationContext,\n RemixErrorBoundary as UNSAFE_RemixErrorBoundary,\n RouteContext as UNSAFE_RouteContext,\n ServerMode as UNSAFE_ServerMode,\n SingleFetchRedirectSymbol as UNSAFE_SingleFetchRedirectSymbol,\n ViewTransitionContext as UNSAFE_ViewTransitionContext,\n createBrowserHistory as UNSAFE_createBrowserHistory,\n createClientRoutes as UNSAFE_createClientRoutes,\n createClientRoutesWithHMRRevalidationOptOut as UNSAFE_createClientRoutesWithHMRRevalidationOptOut,\n createRouter as UNSAFE_createRouter,\n decodeViaTurboStream as UNSAFE_decodeViaTurboStream,\n deserializeErrors as UNSAFE_deserializeErrors,\n getPatchRoutesOnNavigationFunction as UNSAFE_getPatchRoutesOnNavigationFunction,\n getSingleFetchDataStrategy as UNSAFE_getSingleFetchDataStrategy,\n invariant as UNSAFE_invariant,\n mapRouteProperties as UNSAFE_mapRouteProperties,\n shouldHydrateRouteLoader as UNSAFE_shouldHydrateRouteLoader,\n useFogOFWarDiscovery as UNSAFE_useFogOFWarDiscovery,\n useScrollRestoration as UNSAFE_useScrollRestoration,\n createBrowserRouter,\n createCookie,\n createCookieSessionStorage,\n createHashRouter,\n createMemoryRouter,\n createMemorySessionStorage,\n createPath,\n createRequestHandler,\n createRoutesFromChildren,\n createRoutesFromElements,\n createRoutesStub,\n createSearchParams,\n createSession,\n createSessionStorage,\n createStaticHandler,\n createStaticRouter,\n data,\n generatePath,\n href,\n isCookie,\n isRouteErrorResponse,\n isSession,\n matchPath,\n matchRoutes,\n parsePath,\n redirect,\n redirectDocument,\n renderMatches,\n replace,\n resolvePath,\n HistoryRouter as unstable_HistoryRouter,\n unstable_RouterContextProvider,\n unstable_createContext,\n setDevServerHooks as unstable_setDevServerHooks,\n usePrompt as unstable_usePrompt,\n useActionData,\n useAsyncError,\n useAsyncValue,\n useBeforeUnload,\n useBlocker,\n useFetcher,\n useFetchers,\n useFormAction,\n useHref,\n useInRouterContext,\n useLinkClickHandler,\n useLoaderData,\n useLocation,\n useMatch,\n useMatches,\n useNavigate,\n useNavigation,\n useNavigationType,\n useOutlet,\n useOutletContext,\n useParams,\n useResolvedPath,\n useRevalidator,\n useRouteError,\n useRouteLoaderData,\n useRoutes,\n useSearchParams,\n useSubmit,\n useViewTransitionState\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/150b3ef98b43d24b51ce17eb1bb95fd48af5f50a047369be29f51b976d093bea.json b/node_modules/.cache/babel-loader/150b3ef98b43d24b51ce17eb1bb95fd48af5f50a047369be29f51b976d093bea.json new file mode 100644 index 00000000..658673b2 --- /dev/null +++ b/node_modules/.cache/babel-loader/150b3ef98b43d24b51ce17eb1bb95fd48af5f50a047369be29f51b976d093bea.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\n/* eslint-disable es/no-symbol -- required for testing */\nvar NATIVE_SYMBOL = require('../internals/symbol-constructor-detection');\nmodule.exports = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == 'symbol';","map":{"version":3,"names":["NATIVE_SYMBOL","require","module","exports","Symbol","sham","iterator"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/use-symbol-as-uid.js"],"sourcesContent":["'use strict';\n/* eslint-disable es/no-symbol -- required for testing */\nvar NATIVE_SYMBOL = require('../internals/symbol-constructor-detection');\n\nmodule.exports = NATIVE_SYMBOL &&\n !Symbol.sham &&\n typeof Symbol.iterator == 'symbol';\n"],"mappings":"AAAA,YAAY;;AACZ;AACA,IAAIA,aAAa,GAAGC,OAAO,CAAC,2CAA2C,CAAC;AAExEC,MAAM,CAACC,OAAO,GAAGH,aAAa,IAC5B,CAACI,MAAM,CAACC,IAAI,IACZ,OAAOD,MAAM,CAACE,QAAQ,IAAI,QAAQ","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/1558e81bc6e02bd32658d65405488405a962076a508b07e7a860a3a9f2072536.json b/node_modules/.cache/babel-loader/1558e81bc6e02bd32658d65405488405a962076a508b07e7a860a3a9f2072536.json new file mode 100644 index 00000000..5a4700c9 --- /dev/null +++ b/node_modules/.cache/babel-loader/1558e81bc6e02bd32658d65405488405a962076a508b07e7a860a3a9f2072536.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\nvar $Object = Object;\nvar split = uncurryThis(''.split);\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins -- safe\n return !$Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) === 'String' ? split(it, '') : $Object(it);\n} : $Object;","map":{"version":3,"names":["uncurryThis","require","fails","classof","$Object","Object","split","module","exports","propertyIsEnumerable","it"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/indexed-object.js"],"sourcesContent":["'use strict';\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar $Object = Object;\nvar split = uncurryThis(''.split);\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins -- safe\n return !$Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) === 'String' ? split(it, '') : $Object(it);\n} : $Object;\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,WAAW,GAAGC,OAAO,CAAC,oCAAoC,CAAC;AAC/D,IAAIC,KAAK,GAAGD,OAAO,CAAC,oBAAoB,CAAC;AACzC,IAAIE,OAAO,GAAGF,OAAO,CAAC,0BAA0B,CAAC;AAEjD,IAAIG,OAAO,GAAGC,MAAM;AACpB,IAAIC,KAAK,GAAGN,WAAW,CAAC,EAAE,CAACM,KAAK,CAAC;;AAEjC;AACAC,MAAM,CAACC,OAAO,GAAGN,KAAK,CAAC,YAAY;EACjC;EACA;EACA,OAAO,CAACE,OAAO,CAAC,GAAG,CAAC,CAACK,oBAAoB,CAAC,CAAC,CAAC;AAC9C,CAAC,CAAC,GAAG,UAAUC,EAAE,EAAE;EACjB,OAAOP,OAAO,CAACO,EAAE,CAAC,KAAK,QAAQ,GAAGJ,KAAK,CAACI,EAAE,EAAE,EAAE,CAAC,GAAGN,OAAO,CAACM,EAAE,CAAC;AAC/D,CAAC,GAAGN,OAAO","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/18736d1197ae5b8dde847c6849655322bb2a89031ea42412f05892b09e563df6.json b/node_modules/.cache/babel-loader/18736d1197ae5b8dde847c6849655322bb2a89031ea42412f05892b09e563df6.json new file mode 100644 index 00000000..6cc03057 --- /dev/null +++ b/node_modules/.cache/babel-loader/18736d1197ae5b8dde847c6849655322bb2a89031ea42412f05892b09e563df6.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\nvar $propertyIsEnumerable = {}.propertyIsEnumerable;\n// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({\n 1: 2\n}, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : $propertyIsEnumerable;","map":{"version":3,"names":["$propertyIsEnumerable","propertyIsEnumerable","getOwnPropertyDescriptor","Object","NASHORN_BUG","call","exports","f","V","descriptor","enumerable"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/object-property-is-enumerable.js"],"sourcesContent":["'use strict';\nvar $propertyIsEnumerable = {}.propertyIsEnumerable;\n// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : $propertyIsEnumerable;\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,qBAAqB,GAAG,CAAC,CAAC,CAACC,oBAAoB;AACnD;AACA,IAAIC,wBAAwB,GAAGC,MAAM,CAACD,wBAAwB;;AAE9D;AACA,IAAIE,WAAW,GAAGF,wBAAwB,IAAI,CAACF,qBAAqB,CAACK,IAAI,CAAC;EAAE,CAAC,EAAE;AAAE,CAAC,EAAE,CAAC,CAAC;;AAEtF;AACA;AACAC,OAAO,CAACC,CAAC,GAAGH,WAAW,GAAG,SAASH,oBAAoBA,CAACO,CAAC,EAAE;EACzD,IAAIC,UAAU,GAAGP,wBAAwB,CAAC,IAAI,EAAEM,CAAC,CAAC;EAClD,OAAO,CAAC,CAACC,UAAU,IAAIA,UAAU,CAACC,UAAU;AAC9C,CAAC,GAAGV,qBAAqB","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/18bc2bb0dec2760e10bb2581ad3c69d464d1b2f47461c5abd82ea2cd3c6f1bf3.json b/node_modules/.cache/babel-loader/18bc2bb0dec2760e10bb2581ad3c69d464d1b2f47461c5abd82ea2cd3c6f1bf3.json new file mode 100644 index 00000000..80901c0f --- /dev/null +++ b/node_modules/.cache/babel-loader/18bc2bb0dec2760e10bb2581ad3c69d464d1b2f47461c5abd82ea2cd3c6f1bf3.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar id = 0;\nvar postfix = Math.random();\nvar toString = uncurryThis(1.0.toString);\nmodule.exports = function (key) {\n return 'Symbol(' + (key === undefined ? '' : key) + ')_' + toString(++id + postfix, 36);\n};","map":{"version":3,"names":["uncurryThis","require","id","postfix","Math","random","toString","module","exports","key","undefined"],"sources":["/Users/christian/workspace/search_interface/node_modules/core-js-pure/internals/uid.js"],"sourcesContent":["'use strict';\nvar uncurryThis = require('../internals/function-uncurry-this');\n\nvar id = 0;\nvar postfix = Math.random();\nvar toString = uncurryThis(1.0.toString);\n\nmodule.exports = function (key) {\n return 'Symbol(' + (key === undefined ? '' : key) + ')_' + toString(++id + postfix, 36);\n};\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,WAAW,GAAGC,OAAO,CAAC,oCAAoC,CAAC;AAE/D,IAAIC,EAAE,GAAG,CAAC;AACV,IAAIC,OAAO,GAAGC,IAAI,CAACC,MAAM,CAAC,CAAC;AAC3B,IAAIC,QAAQ,GAAGN,WAAW,CAAC,GAAG,CAACM,QAAQ,CAAC;AAExCC,MAAM,CAACC,OAAO,GAAG,UAAUC,GAAG,EAAE;EAC9B,OAAO,SAAS,IAAIA,GAAG,KAAKC,SAAS,GAAG,EAAE,GAAGD,GAAG,CAAC,GAAG,IAAI,GAAGH,QAAQ,CAAC,EAAEJ,EAAE,GAAGC,OAAO,EAAE,EAAE,CAAC;AACzF,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/1a39a2577d58f1e5dc5b0130f938232a9f24cacdb07d076b6787b595c4437cd5.json b/node_modules/.cache/babel-loader/1a39a2577d58f1e5dc5b0130f938232a9f24cacdb07d076b6787b595c4437cd5.json new file mode 100644 index 00000000..8f7a7fab --- /dev/null +++ b/node_modules/.cache/babel-loader/1a39a2577d58f1e5dc5b0130f938232a9f24cacdb07d076b6787b595c4437cd5.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/Users/christian/workspace/search_interface/src/SingleCategoryResults.jsx\",\n _s = $RefreshSig$();\n// SingleCategoryResults.jsx\nimport React, { useEffect, useState } from 'react';\nimport { Link } from 'react-router-dom';\nimport './App.css';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nfunction SingleCategoryResults({\n query,\n primaryCategory\n}) {\n _s();\n const [results, setResults] = useState([]);\n const [loading, setLoading] = useState(true);\n const [videoResults, setVideoResults] = useState([]);\n const [videoLoading, setVideoLoading] = useState(false);\n const [currentPage, setCurrentPage] = useState(1);\n const [viewMode, setViewMode] = useState('web'); // \"web\" or \"video\"\n const [visitedLinks, setVisitedLinks] = useState(() => {\n const stored = localStorage.getItem('visitedLinks');\n return stored ? JSON.parse(stored) : [];\n });\n const resultsPerPage = 10;\n const sourceMap = {\n science: 'https://science.tsugutsugugo.com/yacysearch.json',\n philosophy: 'https://sophos.tsugutsugugo.com/yacysearch.json',\n tech: 'https://tech.tsugutsugugo.com/yacysearch.json',\n discover: 'https://web.tsugutsugugo.com/yacysearch.json'\n };\n const headerMap = {\n science: '/header.png',\n philosophy: '/header_philosophy.png',\n tech: '/header_tech.png',\n discover: '/header_web.png'\n };\n const headerBgMap = {\n science: '#f8f8f8',\n philosophy: '#ffffff',\n tech: '#ffffff',\n discover: '#ffffff'\n };\n const appBgMap = {\n science: '#fcfcff',\n philosophy: '#ffffff',\n tech: '#ffffff',\n discover: '#ffffff'\n };\n\n // For header, always use primaryCategory.\n const headerCategory = primaryCategory;\n\n // Fetch aggregated results over 10 pages.\n useEffect(() => {\n const fetchSingleResults = async () => {\n setLoading(true);\n let allResults = [];\n for (let page = 0; page < 10; page++) {\n const startRecord = page * resultsPerPage;\n try {\n const response = await fetch(`${sourceMap[primaryCategory]}?query=${encodeURIComponent(query)}&resource=global&urlmaskfilter=.*&prefermaskfilter=&nav=all&maximumRecords=${resultsPerPage}&startRecord=${startRecord}`);\n if (response.ok) {\n var _data$channels$;\n const data = await response.json();\n allResults = [...allResults, ...(((_data$channels$ = data.channels[0]) === null || _data$channels$ === void 0 ? void 0 : _data$channels$.items) || [])];\n }\n } catch (error) {\n console.error(\"Error fetching single-category results:\", error);\n }\n }\n setResults(allResults);\n setLoading(false);\n };\n if (viewMode === \"web\") {\n fetchSingleResults();\n }\n }, [query, primaryCategory, viewMode]);\n\n // Video results logic (unchanged)\n const fetchVideoResults = async () => {\n setVideoLoading(true);\n try {\n const response = await fetch(`https://stream.tsugutsugugo.com/api/v1/videos?search=${encodeURIComponent(query)}`);\n if (!response.ok) throw new Error(\"Video API error\");\n const data = await response.json();\n setVideoResults(data.data || []);\n } catch (error) {\n console.error(\"Error fetching video results:\", error);\n } finally {\n setVideoLoading(false);\n }\n };\n const computedPages = Math.ceil(results.length / resultsPerPage);\n const paginate = page => setCurrentPage(page);\n const handleLinkClick = url => {\n setVisitedLinks(prev => {\n if (!prev.includes(url)) {\n const newVisited = [...prev, url];\n localStorage.setItem(\"visitedLinks\", JSON.stringify(newVisited));\n return newVisited;\n }\n return prev;\n });\n };\n return /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"App results-page\",\n style: {\n backgroundColor: appBgMap[headerCategory]\n },\n children: [/*#__PURE__*/_jsxDEV(\"header\", {\n className: \"header-bar\",\n style: {\n backgroundColor: headerBgMap[headerCategory]\n },\n children: /*#__PURE__*/_jsxDEV(Link, {\n to: \"/\",\n children: /*#__PURE__*/_jsxDEV(\"img\", {\n src: headerMap[headerCategory],\n alt: `${headerCategory} Header`\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 112,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"main\", {\n className: \"main-content\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n id: \"tagline\",\n children: [\"Search Results for \", /*#__PURE__*/_jsxDEV(\"strong\", {\n children: query\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 117,\n columnNumber: 30\n }, this), \",\", \" \", viewMode === \"web\" ? /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"link-switch\",\n onClick: async () => {\n await fetchVideoResults();\n setViewMode(\"video\");\n },\n children: \"browse videos\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 119,\n columnNumber: 13\n }, this) : /*#__PURE__*/_jsxDEV(\"span\", {\n className: \"link-switch\",\n onClick: () => setViewMode(\"web\"),\n children: \"browse web results\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 126,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 116,\n columnNumber: 9\n }, this), viewMode === \"web\" ? loading ? /*#__PURE__*/_jsxDEV(\"p\", {\n children: \"Loading results...\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 133,\n columnNumber: 13\n }, this) : results.length > 0 ? /*#__PURE__*/_jsxDEV(_Fragment, {\n children: [/*#__PURE__*/_jsxDEV(\"ul\", {\n className: \"results-list\",\n children: results.slice(window.innerWidth < 600 ? 0 : (currentPage - 1) * resultsPerPage, window.innerWidth < 600 ? results.length : currentPage * resultsPerPage).map((item, idx) => /*#__PURE__*/_jsxDEV(\"li\", {\n className: \"result-item\",\n children: [/*#__PURE__*/_jsxDEV(\"a\", {\n href: item.link,\n target: \"_blank\",\n rel: \"noopener noreferrer\",\n onClick: () => handleLinkClick(item.link),\n className: `result-title ${visitedLinks.includes(item.link) ? \"visited-link\" : \"\"}`,\n children: item.title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 144,\n columnNumber: 23\n }, this), /*#__PURE__*/_jsxDEV(\"p\", {\n dangerouslySetInnerHTML: {\n __html: item.description\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 153,\n columnNumber: 23\n }, this), /*#__PURE__*/_jsxDEV(\"a\", {\n href: `https://web.archive.org/web/*/${item.link}`,\n target: \"_blank\",\n rel: \"noopener noreferrer\",\n className: \"cache-link\",\n children: \"Cache\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 154,\n columnNumber: 23\n }, this)]\n }, idx, true, {\n fileName: _jsxFileName,\n lineNumber: 143,\n columnNumber: 21\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 136,\n columnNumber: 15\n }, this), window.innerWidth >= 600 && computedPages > 1 && /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"pagination\",\n children: [...Array(computedPages)].map((_, idx) => /*#__PURE__*/_jsxDEV(\"button\", {\n onClick: () => paginate(idx + 1),\n className: `page-btn ${currentPage === idx + 1 ? \"active-page\" : \"\"}`,\n children: idx + 1\n }, idx, false, {\n fileName: _jsxFileName,\n lineNumber: 168,\n columnNumber: 21\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 166,\n columnNumber: 17\n }, this)]\n }, void 0, true) : /*#__PURE__*/_jsxDEV(\"p\", {\n children: \"No search results found.\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 180,\n columnNumber: 13\n }, this) : videoLoading ? /*#__PURE__*/_jsxDEV(\"p\", {\n children: \"Loading videos...\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 183,\n columnNumber: 11\n }, this) : videoResults && videoResults.length > 0 ? /*#__PURE__*/_jsxDEV(\"ul\", {\n className: \"results-list\",\n children: videoResults.map((video, idx) => /*#__PURE__*/_jsxDEV(\"li\", {\n className: \"result-item\",\n children: [/*#__PURE__*/_jsxDEV(\"a\", {\n href: video.url,\n target: \"_blank\",\n rel: \"noopener noreferrer\",\n className: \"result-title\",\n children: video.name\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 188,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(\"p\", {\n dangerouslySetInnerHTML: {\n __html: video.description\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 196,\n columnNumber: 17\n }, this)]\n }, idx, true, {\n fileName: _jsxFileName,\n lineNumber: 187,\n columnNumber: 15\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 185,\n columnNumber: 11\n }, this) : /*#__PURE__*/_jsxDEV(\"p\", {\n children: \"No video results found.\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 201,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 115,\n columnNumber: 7\n }, this), /*#__PURE__*/_jsxDEV(\"footer\", {\n className: \"footer\",\n children: [/*#__PURE__*/_jsxDEV(\"a\", {\n href: \"https://git.tsugutsugugo.com/explore/repos\",\n children: \"Source\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 205,\n columnNumber: 9\n }, this), \" |\", \" \", /*#__PURE__*/_jsxDEV(\"a\", {\n href: \"https://docs.tsugutsugugo.com/\",\n children: \"Docs\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 206,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 204,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 109,\n columnNumber: 5\n }, this);\n}\n_s(SingleCategoryResults, \"Skr6hTW/kru+XpXVjCJfGf2W/P8=\");\n_c = SingleCategoryResults;\nexport default SingleCategoryResults;\nvar _c;\n$RefreshReg$(_c, \"SingleCategoryResults\");","map":{"version":3,"names":["React","useEffect","useState","Link","jsxDEV","_jsxDEV","Fragment","_Fragment","SingleCategoryResults","query","primaryCategory","_s","results","setResults","loading","setLoading","videoResults","setVideoResults","videoLoading","setVideoLoading","currentPage","setCurrentPage","viewMode","setViewMode","visitedLinks","setVisitedLinks","stored","localStorage","getItem","JSON","parse","resultsPerPage","sourceMap","science","philosophy","tech","discover","headerMap","headerBgMap","appBgMap","headerCategory","fetchSingleResults","allResults","page","startRecord","response","fetch","encodeURIComponent","ok","_data$channels$","data","json","channels","items","error","console","fetchVideoResults","Error","computedPages","Math","ceil","length","paginate","handleLinkClick","url","prev","includes","newVisited","setItem","stringify","className","style","backgroundColor","children","to","src","alt","fileName","_jsxFileName","lineNumber","columnNumber","id","onClick","slice","window","innerWidth","map","item","idx","href","link","target","rel","title","dangerouslySetInnerHTML","__html","description","Array","_","video","name","_c","$RefreshReg$"],"sources":["/Users/christian/workspace/search_interface/src/SingleCategoryResults.jsx"],"sourcesContent":["// SingleCategoryResults.jsx\nimport React, { useEffect, useState } from 'react';\nimport { Link } from 'react-router-dom';\nimport './App.css';\n\nfunction SingleCategoryResults({ query, primaryCategory }) {\n const [results, setResults] = useState([]);\n const [loading, setLoading] = useState(true);\n const [videoResults, setVideoResults] = useState([]);\n const [videoLoading, setVideoLoading] = useState(false);\n const [currentPage, setCurrentPage] = useState(1);\n const [viewMode, setViewMode] = useState('web'); // \"web\" or \"video\"\n const [visitedLinks, setVisitedLinks] = useState(() => {\n const stored = localStorage.getItem('visitedLinks');\n return stored ? JSON.parse(stored) : [];\n });\n const resultsPerPage = 10;\n\n\n const sourceMap = {\n science: 'https://science.tsugutsugugo.com/yacysearch.json',\n philosophy: 'https://sophos.tsugutsugugo.com/yacysearch.json',\n tech: 'https://tech.tsugutsugugo.com/yacysearch.json',\n discover: 'https://web.tsugutsugugo.com/yacysearch.json',\n };\n\n const headerMap = {\n science: '/header.png',\n philosophy: '/header_philosophy.png',\n tech: '/header_tech.png',\n discover: '/header_web.png',\n };\n\n const headerBgMap = {\n science: '#f8f8f8',\n philosophy: '#ffffff',\n tech: '#ffffff',\n discover: '#ffffff',\n };\n\n const appBgMap = {\n science: '#fcfcff',\n philosophy: '#ffffff',\n tech: '#ffffff',\n discover: '#ffffff',\n };\n\n // For header, always use primaryCategory.\n const headerCategory = primaryCategory;\n\n // Fetch aggregated results over 10 pages.\n useEffect(() => {\n const fetchSingleResults = async () => {\n setLoading(true);\n let allResults = [];\n for (let page = 0; page < 10; page++) {\n const startRecord = page * resultsPerPage;\n try {\n const response = await fetch(\n `${sourceMap[primaryCategory]}?query=${encodeURIComponent(query)}&resource=global&urlmaskfilter=.*&prefermaskfilter=&nav=all&maximumRecords=${resultsPerPage}&startRecord=${startRecord}`\n );\n if (response.ok) {\n const data = await response.json();\n allResults = [...allResults, ...(data.channels[0]?.items || [])];\n }\n } catch (error) {\n console.error(\"Error fetching single-category results:\", error);\n }\n }\n setResults(allResults);\n setLoading(false);\n };\n\n if (viewMode === \"web\") {\n fetchSingleResults();\n }\n }, [query, primaryCategory, viewMode]);\n\n // Video results logic (unchanged)\n const fetchVideoResults = async () => {\n setVideoLoading(true);\n try {\n const response = await fetch(`https://stream.tsugutsugugo.com/api/v1/videos?search=${encodeURIComponent(query)}`);\n if (!response.ok) throw new Error(\"Video API error\");\n const data = await response.json();\n setVideoResults(data.data || []);\n } catch (error) {\n console.error(\"Error fetching video results:\", error);\n } finally {\n setVideoLoading(false);\n }\n };\n\n const computedPages = Math.ceil(results.length / resultsPerPage);\n const paginate = (page) => setCurrentPage(page);\n\n const handleLinkClick = (url) => {\n setVisitedLinks(prev => {\n if (!prev.includes(url)) {\n const newVisited = [...prev, url];\n localStorage.setItem(\"visitedLinks\", JSON.stringify(newVisited));\n return newVisited;\n }\n return prev;\n });\n };\n\n return (\n
\n
\n \n {`${headerCategory}\n \n
\n
\n
\n Search Results for {query},{\" \"}\n {viewMode === \"web\" ? (\n { await fetchVideoResults(); setViewMode(\"video\"); }}\n >\n browse videos\n \n ) : (\n setViewMode(\"web\")}>\n browse web results\n \n )}\n
\n {viewMode === \"web\" ? (\n loading ? (\n

Loading results...

\n ) : results.length > 0 ? (\n <>\n \n {window.innerWidth >= 600 && computedPages > 1 && (\n
\n {[...Array(computedPages)].map((_, idx) => (\n paginate(idx + 1)}\n className={`page-btn ${currentPage === idx + 1 ? \"active-page\" : \"\"}`}\n >\n {idx + 1}\n \n ))}\n
\n )}\n \n ) : (\n

No search results found.

\n )\n ) : videoLoading ? (\n

Loading videos...

\n ) : videoResults && videoResults.length > 0 ? (\n \n ) : (\n

No video results found.

\n )}\n
\n \n
\n );\n}\n\nexport default SingleCategoryResults;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/1d4964df935deed62c6e49c52fffa97145a61014353517538a0be94d674edc8f.json b/node_modules/.cache/babel-loader/1d4964df935deed62c6e49c52fffa97145a61014353517538a0be94d674edc8f.json new file mode 100644 index 00000000..0551d92b --- /dev/null +++ b/node_modules/.cache/babel-loader/1d4964df935deed62c6e49c52fffa97145a61014353517538a0be94d674edc8f.json @@ -0,0 +1 @@ +{"ast":null,"code":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.parse = parse;\nexports.serialize = serialize;\n/**\n * RegExp to match cookie-name in RFC 6265 sec 4.1.1\n * This refers out to the obsoleted definition of token in RFC 2616 sec 2.2\n * which has been replaced by the token definition in RFC 7230 appendix B.\n *\n * cookie-name = token\n * token = 1*tchar\n * tchar = \"!\" / \"#\" / \"$\" / \"%\" / \"&\" / \"'\" /\n * \"*\" / \"+\" / \"-\" / \".\" / \"^\" / \"_\" /\n * \"`\" / \"|\" / \"~\" / DIGIT / ALPHA\n *\n * Note: Allowing more characters - https://github.com/jshttp/cookie/issues/191\n * Allow same range as cookie value, except `=`, which delimits end of name.\n */\nconst cookieNameRegExp = /^[\\u0021-\\u003A\\u003C\\u003E-\\u007E]+$/;\n/**\n * RegExp to match cookie-value in RFC 6265 sec 4.1.1\n *\n * cookie-value = *cookie-octet / ( DQUOTE *cookie-octet DQUOTE )\n * cookie-octet = %x21 / %x23-2B / %x2D-3A / %x3C-5B / %x5D-7E\n * ; US-ASCII characters excluding CTLs,\n * ; whitespace DQUOTE, comma, semicolon,\n * ; and backslash\n *\n * Allowing more characters: https://github.com/jshttp/cookie/issues/191\n * Comma, backslash, and DQUOTE are not part of the parsing algorithm.\n */\nconst cookieValueRegExp = /^[\\u0021-\\u003A\\u003C-\\u007E]*$/;\n/**\n * RegExp to match domain-value in RFC 6265 sec 4.1.1\n *\n * domain-value = \n * ; defined in [RFC1034], Section 3.5, as\n * ; enhanced by [RFC1123], Section 2.1\n * =