rsnext/packages/next/compiled/mini-css-extract-plugin/index.js
2021-11-02 21:56:11 +00:00

1 line
No EOL
20 KiB
JavaScript

module.exports=(()=>{"use strict";var e={798:e=>{e.exports=JSON.parse('{"title":"Mini CSS Extract Plugin options","type":"object","additionalProperties":false,"properties":{"filename":{"anyOf":[{"type":"string"},{"instanceof":"Function"}],"description":"This option determines the name of each output CSS file.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#filename"},"chunkFilename":{"anyOf":[{"type":"string"},{"instanceof":"Function"}],"description":"This option determines the name of non-entry chunk files.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#chunkfilename"},"experimentalUseImportModule":{"type":"boolean","description":"Enable the experimental importModule approach instead of using child compilers. This uses less memory and is faster.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#experimentaluseimportmodule"},"ignoreOrder":{"type":"boolean","description":"Remove Order Warnings.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#ignoreorder"},"insert":{"description":"Inserts the `link` tag at the given position for non-initial (async) (https://webpack.js.org/concepts/under-the-hood/#chunks) CSS chunks.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#insert","anyOf":[{"type":"string"},{"instanceof":"Function"}]},"attributes":{"description":"Adds custom attributes to the `link` tag for non-initial (async) (https://webpack.js.org/concepts/under-the-hood/#chunks) CSS chunks.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#attributes","type":"object"},"linkType":{"anyOf":[{"enum":["text/css"]},{"type":"boolean"}],"description":"This option allows loading asynchronous chunks with a custom link type","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#linktype"},"runtime":{"type":"boolean","description":"Enabled/Disables runtime generation. CSS will be still extracted and can be used for a custom loading methods.","link":"https://github.com/webpack-contrib/mini-css-extract-plugin#noRuntime"}}}')},105:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:true});t.pluginSymbol=t.pluginName=t.default=void 0;var i=n(286);var s=_interopRequireDefault(n(798));var r=n(958);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o="mini-css-extract-plugin";t.pluginName=o;const a=Symbol(o);t.pluginSymbol=a;const l="[name].css";const u=new Set([r.MODULE_TYPE]);const d={sources:new Map,runtimeRequirements:new Set};const c=new WeakMap;const p=new WeakMap;const h=new WeakSet;class MiniCssExtractPlugin{static getCssModule(e){if(c.has(e)){return c.get(e)}class CssModule extends e.Module{constructor({context:e,identifier:t,identifierIndex:n,content:i,layer:s,supports:o,media:a,sourceMap:l,assets:u,assetsInfo:d}){super(r.MODULE_TYPE,e);this.id="";this._context=e;this._identifier=t;this._identifierIndex=n;this.content=i;this.layer=s;this.supports=o;this.media=a;this.sourceMap=l;this.assets=u;this.assetsInfo=d;this._needBuild=true}size(){return this.content.length}identifier(){return`css|${this._identifier}|${this._identifierIndex}`}readableIdentifier(e){return`css ${e.shorten(this._identifier)}${this._identifierIndex?` (${this._identifierIndex})`:""}`}getSourceTypes(){return u}codeGeneration(){return d}nameForCondition(){const e=this._identifier.split("!").pop();const t=e.indexOf("?");if(t>=0){return e.substring(0,t)}return e}updateCacheModule(e){if(this.content!==e.content||this.layer!==e.layer||this.supports!==e.supports||this.media!==e.media||this.sourceMap!==e.sourceMap||this.assets!==e.assets||this.assetsInfo!==e.assetsInfo){this._needBuild=true;this.content=e.content;this.layer=e.layer;this.supports=e.supports;this.media=e.media;this.sourceMap=e.sourceMap;this.assets=e.assets;this.assetsInfo=e.assetsInfo}}needRebuild(){return this._needBuild}needBuild(e,t){t(null,this._needBuild)}build(e,t,n,i,s){this.buildInfo={assets:this.assets,assetsInfo:this.assetsInfo,cacheable:true,hash:this._computeHash(t.outputOptions.hashFunction)};this.buildMeta={};this._needBuild=false;s()}_computeHash(t){const n=e.util.createHash(t);n.update(this.content);if(this.layer){n.update(this.layer)}n.update(this.supports||"");n.update(this.media||"");n.update(this.sourceMap||"");return n.digest("hex")}updateHash(e,t){super.updateHash(e,t);e.update(this.buildInfo.hash)}serialize(e){const{write:t}=e;t(this._context);t(this._identifier);t(this._identifierIndex);t(this.content);t(this.layer);t(this.supports);t(this.media);t(this.sourceMap);t(this.assets);t(this.assetsInfo);t(this._needBuild);super.serialize(e)}deserialize(e){this._needBuild=e.read();super.deserialize(e)}}c.set(e,CssModule);e.util.serialization.register(CssModule,"mini-css-extract-plugin/dist/CssModule",null,{serialize(e,t){e.serialize(t)},deserialize(e){const{read:t}=e;const n=t();const i=t();const s=t();const r=t();const o=t();const a=t();const l=t();const u=t();const d=t();const c=t();const p=new CssModule({context:n,identifier:i,identifierIndex:s,content:r,layer:o,supports:a,media:l,sourceMap:u,assets:d,assetsInfo:c});p.deserialize(e);return p}});return CssModule}static getCssDependency(e){if(p.has(e)){return p.get(e)}class CssDependency extends e.Dependency{constructor({identifier:e,content:t,layer:n,supports:i,media:s,sourceMap:r},o,a){super();this.identifier=e;this.identifierIndex=a;this.content=t;this.layer=n;this.supports=i;this.media=s;this.sourceMap=r;this.context=o;this.assets=undefined;this.assetsInfo=undefined}getResourceIdentifier(){return`css-module-${this.identifier}-${this.identifierIndex}`}getModuleEvaluationSideEffectsState(){return e.ModuleGraphConnection.TRANSITIVE_ONLY}serialize(e){const{write:t}=e;t(this.identifier);t(this.content);t(this.layer);t(this.supports);t(this.media);t(this.sourceMap);t(this.context);t(this.identifierIndex);t(this.assets);t(this.assetsInfo);super.serialize(e)}deserialize(e){super.deserialize(e)}}p.set(e,CssDependency);e.util.serialization.register(CssDependency,"mini-css-extract-plugin/dist/CssDependency",null,{serialize(e,t){e.serialize(t)},deserialize(e){const{read:t}=e;const n=new CssDependency({identifier:t(),content:t(),layer:t(),supports:t(),media:t(),sourceMap:t()},t(),t());const i=t();const s=t();n.assets=i;n.assetsInfo=s;n.deserialize(e);return n}});return CssDependency}constructor(e={}){(0,i.validate)(s.default,e,{baseDataPath:"options"});this._sortedModulesCache=new WeakMap;this.options=Object.assign({filename:l,ignoreOrder:false,experimentalUseImportModule:undefined,runtime:true},e);this.runtimeOptions={insert:e.insert,linkType:e.linkType===true||typeof e.linkType==="undefined"?"text/css":e.linkType,attributes:e.attributes};if(!this.options.chunkFilename){const{filename:e}=this.options;if(typeof e!=="function"){const t=e.includes("[name]");const n=e.includes("[id]");const i=e.includes("[chunkhash]");const s=e.includes("[contenthash]");if(i||s||t||n){this.options.chunkFilename=e}else{this.options.chunkFilename=e.replace(/(^|\/)([^/]*(?:\?|$))/,"$1[id].$2")}}else{this.options.chunkFilename="[id].css"}}}apply(e){const{webpack:t}=e;if(this.options.experimentalUseImportModule){if(typeof e.options.experiments.executeModule==="undefined"){e.options.experiments.executeModule=true}}if(!h.has(t)){h.add(t);t.util.serialization.registerLoader(/^mini-css-extract-plugin\//,r.trueFn)}const{splitChunks:n}=e.options.optimization;if(n){if(n.defaultSizeTypes.includes("...")){n.defaultSizeTypes.push(r.MODULE_TYPE)}}const i=MiniCssExtractPlugin.getCssModule(t);const s=MiniCssExtractPlugin.getCssDependency(t);const{NormalModule:l}=e.webpack;e.hooks.compilation.tap(o,e=>{const{loader:t}=l.getCompilationHooks(e);t.tap(o,e=>{e[a]={experimentalUseImportModule:this.options.experimentalUseImportModule}})});e.hooks.thisCompilation.tap(o,n=>{class CssModuleFactory{create({dependencies:[e]},t){t(null,new i(e))}}n.dependencyFactories.set(s,new CssModuleFactory);class CssDependencyTemplate{apply(){}}n.dependencyTemplates.set(s,new CssDependencyTemplate);n.hooks.renderManifest.tap(o,(i,{chunk:s})=>{const{chunkGraph:a}=n;const{HotUpdateChunk:l}=t;if(s instanceof l){return}const u=Array.from(this.getChunkModules(s,a)).filter(e=>e.type===r.MODULE_TYPE);const d=s.canBeInitial()?this.options.filename:this.options.chunkFilename;if(u.length>0){i.push({render:()=>this.renderContentAsset(e,n,s,u,n.runtimeTemplate.requestShortener,d,{contentHashType:r.MODULE_TYPE,chunk:s}),filenameTemplate:d,pathOptions:{chunk:s,contentHashType:r.MODULE_TYPE},identifier:`${o}.${s.id}`,hash:s.contentHash[r.MODULE_TYPE]})}});n.hooks.contentHash.tap(o,t=>{const{outputOptions:i,chunkGraph:s}=n;const o=this.sortModules(n,t,s.getChunkModulesIterableBySourceType(t,r.MODULE_TYPE),n.runtimeTemplate.requestShortener);if(o){const{hashFunction:n,hashDigest:a,hashDigestLength:l}=i;const{createHash:u}=e.webpack.util;const d=u(n);for(const e of o){d.update(s.getModuleHash(e,t.runtime))}t.contentHash[r.MODULE_TYPE]=d.digest(a).substring(0,l)}});if(!this.options.runtime){return}const{Template:a,RuntimeGlobals:l,RuntimeModule:u,runtime:d}=t;const c=(e,t)=>{const n={};const{chunkGraph:i}=t;for(const t of e.getAllAsyncChunks()){const e=i.getOrderedChunkModulesIterable(t,r.compareModulesByIdentifier);for(const i of e){if(i.type===r.MODULE_TYPE){n[t.id]=1;break}}}return n};class CssLoadingRuntimeModule extends u{constructor(e,t){super("css loading",10);this.runtimeRequirements=e;this.runtimeOptions=t}generate(){const{chunk:e,runtimeRequirements:t}=this;const{runtimeTemplate:n,outputOptions:{crossOriginLoading:i}}=this.compilation;const s=c(e,this.compilation);const r=t.has(l.ensureChunkHandlers)&&Object.keys(s).length>0;const o=t.has(l.hmrDownloadUpdateHandlers);if(!r&&!o){return null}return a.asString([`var createStylesheet = ${n.basicFunction("chunkId, fullhref, resolve, reject",['var linkTag = document.createElement("link");',this.runtimeOptions.attributes?a.asString(Object.entries(this.runtimeOptions.attributes).map(e=>{const[t,n]=e;return`linkTag.setAttribute(${JSON.stringify(t)}, ${JSON.stringify(n)});`})):"",'linkTag.rel = "stylesheet";',this.runtimeOptions.linkType?`linkTag.type = ${JSON.stringify(this.runtimeOptions.linkType)};`:"",`var onLinkComplete = ${n.basicFunction("event",["// avoid mem leaks.","linkTag.onerror = linkTag.onload = null;","if (event.type === 'load') {",a.indent(["resolve();"]),"} else {",a.indent(["var errorType = event && (event.type === 'load' ? 'missing' : event.type);","var realHref = event && event.target && event.target.href || fullhref;",'var err = new Error("Loading CSS chunk " + chunkId + " failed.\\n(" + realHref + ")");','err.code = "CSS_CHUNK_LOAD_FAILED";',"err.type = errorType;","err.request = realHref;","linkTag.parentNode.removeChild(linkTag)","reject(err);"]),"}"])}`,"linkTag.onerror = linkTag.onload = onLinkComplete;","linkTag.href = fullhref;",i?a.asString([`if (linkTag.href.indexOf(window.location.origin + '/') !== 0) {`,a.indent(`linkTag.crossOrigin = ${JSON.stringify(i)};`),"}"]):"",typeof this.runtimeOptions.insert!=="undefined"?typeof this.runtimeOptions.insert==="function"?`(${this.runtimeOptions.insert.toString()})(linkTag)`:a.asString([`var target = document.querySelector("${this.runtimeOptions.insert}");`,`target.parentNode.insertBefore(linkTag, target.nextSibling);`]):a.asString(["document.head.appendChild(linkTag);"]),"return linkTag;"])};`,`var findStylesheet = ${n.basicFunction("href, fullhref",['var existingLinkTags = document.getElementsByTagName("link");',"for(var i = 0; i < existingLinkTags.length; i++) {",a.indent(["var tag = existingLinkTags[i];",'var dataHref = tag.getAttribute("data-href") || tag.getAttribute("href");','if(tag.rel === "stylesheet" && (dataHref === href || dataHref === fullhref)) return tag;']),"}",'var existingStyleTags = document.getElementsByTagName("style");',"for(var i = 0; i < existingStyleTags.length; i++) {",a.indent(["var tag = existingStyleTags[i];",'var dataHref = tag.getAttribute("data-href");',"if(dataHref === href || dataHref === fullhref) return tag;"]),"}"])};`,`var loadStylesheet = ${n.basicFunction("chunkId",`return new Promise(${n.basicFunction("resolve, reject",[`var href = ${l.require}.miniCssF(chunkId);`,`var fullhref = ${l.publicPath} + href;`,"if(findStylesheet(href, fullhref)) return resolve();","createStylesheet(chunkId, fullhref, resolve, reject);"])});`)}`,r?a.asString(["// object to store loaded CSS chunks","var installedCssChunks = {",a.indent(e.ids.map(e=>`${JSON.stringify(e)}: 0`).join(",\n")),"};","",`${l.ensureChunkHandlers}.miniCss = ${n.basicFunction("chunkId, promises",[`var cssChunks = ${JSON.stringify(s)};`,"if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);","else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {",a.indent([`promises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(${n.basicFunction("","installedCssChunks[chunkId] = 0;")}, ${n.basicFunction("e",["delete installedCssChunks[chunkId];","throw e;"])}));`]),"}"])};`]):"// no chunk loading","",o?a.asString(["var oldTags = [];","var newTags = [];",`var applyHandler = ${n.basicFunction("options",[`return { dispose: ${n.basicFunction("",["for(var i = 0; i < oldTags.length; i++) {",a.indent(["var oldTag = oldTags[i];","if(oldTag.parentNode) oldTag.parentNode.removeChild(oldTag);"]),"}","oldTags.length = 0;"])}, apply: ${n.basicFunction("",['for(var i = 0; i < newTags.length; i++) newTags[i].rel = "stylesheet";',"newTags.length = 0;"])} };`])}`,`${l.hmrDownloadUpdateHandlers}.miniCss = ${n.basicFunction("chunkIds, removedChunks, removedModules, promises, applyHandlers, updatedModulesList",["applyHandlers.push(applyHandler);",`chunkIds.forEach(${n.basicFunction("chunkId",[`var href = ${l.require}.miniCssF(chunkId);`,`var fullhref = ${l.publicPath} + href;`,"var oldTag = findStylesheet(href, fullhref);","if(!oldTag) return;",`promises.push(new Promise(${n.basicFunction("resolve, reject",[`var tag = createStylesheet(chunkId, fullhref, ${n.basicFunction("",['tag.as = "style";','tag.rel = "preload";',"resolve();"])}, reject);`,"oldTags.push(oldTag);","newTags.push(tag);"])}));`])});`])}`]):"// no hmr"])}}const p=new WeakSet;const h=(e,t)=>{if(p.has(e)){return}p.add(e);if(typeof this.options.chunkFilename==="string"&&/\[(full)?hash(:\d+)?\]/.test(this.options.chunkFilename)){t.add(l.getFullHash)}t.add(l.publicPath);n.addRuntimeModule(e,new d.GetChunkFilenameRuntimeModule(r.MODULE_TYPE,"mini-css",`${l.require}.miniCssF`,e=>{if(!e.contentHash[r.MODULE_TYPE]){return false}return e.canBeInitial()?this.options.filename:this.options.chunkFilename},true));n.addRuntimeModule(e,new CssLoadingRuntimeModule(t,this.runtimeOptions))};n.hooks.runtimeRequirementInTree.for(l.ensureChunkHandlers).tap(o,h);n.hooks.runtimeRequirementInTree.for(l.hmrDownloadUpdateHandlers).tap(o,h)})}getChunkModules(e,t){return typeof t!=="undefined"?t.getOrderedChunkModulesIterable(e,r.compareModulesByIdentifier):e.modulesIterable}sortModules(e,t,n,i){let s=this._sortedModulesCache.get(t);if(s||!n){return s}const r=[...n];const a=new Map(r.map(e=>[e,new Set]));const l=new Map(r.map(e=>[e,new Map]));const u=Array.from(t.groupsIterable,e=>{const t=r.map(t=>{return{module:t,index:e.getModulePostOrderIndex(t)}}).filter(e=>e.index!==undefined).sort((e,t)=>t.index-e.index).map(e=>e.module);for(let n=0;n<t.length;n++){const i=a.get(t[n]);const s=l.get(t[n]);for(let r=n+1;r<t.length;r++){const n=t[r];i.add(n);const o=s.get(n)||new Set;o.add(e);s.set(n,o)}}return t});s=new Set;const d=e=>!s.has(e);while(s.size<r.length){let n=false;let r;let c;for(const e of u){while(e.length>0&&s.has(e[e.length-1])){e.pop()}if(e.length!==0){const t=e[e.length-1];const i=a.get(t);const o=Array.from(i).filter(d);if(!c||c.length>o.length){r=e;c=o}if(o.length===0){s.add(e.pop());n=true;break}}}if(!n){const n=r.pop();if(!this.options.ignoreOrder){const s=l.get(n);e.warnings.push(new Error([`chunk ${t.name||t.id} [${o}]`,"Conflicting order. Following module has been added:",` * ${n.readableIdentifier(i)}`,"despite it was not able to fulfill desired ordering with these modules:",...c.map(e=>{const t=l.get(e);const r=t&&t.get(n);const o=Array.from(s.get(e),e=>e.name).join(", ");const a=r&&Array.from(r,e=>e.name).join(", ");return[` * ${e.readableIdentifier(i)}`,` - couldn't fulfill desired order of chunk group(s) ${o}`,a&&` - while fulfilling desired order of chunk group(s) ${a}`].filter(Boolean).join("\n")})].join("\n")))}s.add(n)}}this._sortedModulesCache.set(t,s);return s}renderContentAsset(e,t,n,i,s,o,a){const l=this.sortModules(t,n,i,s);const{ConcatSource:u,SourceMapSource:d,RawSource:c}=e.webpack.sources;const p=new u;const h=new u;for(const n of l){let i=n.content.toString();const l=n.readableIdentifier(s);const u=/^@import url/.test(i);let f;if(t.outputOptions.pathinfo){const e=l.replace(/\*\//g,"*_/");const t="*".repeat(e.length);const n=`/*!****${t}****!*\\\n !*** ${e} ***!\n \\****${t}****/\n`;f=new c(n)}if(u){if(typeof f!=="undefined"){h.add(f)}if(n.media){i=i.replace(/;|\s*$/,n.media)}h.add(i);h.add("\n")}else{if(typeof f!=="undefined"){p.add(f)}if(n.supports){p.add(`@supports (${n.supports}) {\n`)}if(n.media){p.add(`@media ${n.media} {\n`)}const s=typeof n.layer!=="undefined";if(s){p.add(`@layer${n.layer.length>0?` ${n.layer}`:""} {\n`)}const{path:u}=t.getPathWithInfo(o,a);const h=(0,r.getUndoPath)(u,e.outputPath,false);i=i.replace(new RegExp(r.ABSOLUTE_PUBLIC_PATH,"g"),"");i=i.replace(new RegExp(r.SINGLE_DOT_PATH_SEGMENT,"g"),".");i=i.replace(new RegExp(r.AUTO_PUBLIC_PATH,"g"),h);if(n.sourceMap){p.add(new d(i,l,n.sourceMap.toString()))}else{p.add(new c(i,l))}p.add("\n");if(s){p.add("}\n")}if(n.media){p.add("}\n")}if(n.supports){p.add("}\n")}}}return new u(h,p)}}MiniCssExtractPlugin.loader=n.ab+"loader.js";var f=MiniCssExtractPlugin;t.default=f},958:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:true});t.SINGLE_DOT_PATH_SEGMENT=t.MODULE_TYPE=t.AUTO_PUBLIC_PATH=t.ABSOLUTE_PUBLIC_PATH=void 0;t.compareModulesByIdentifier=compareModulesByIdentifier;t.evalModuleCode=evalModuleCode;t.findModuleById=findModuleById;t.getUndoPath=getUndoPath;t.stringifyRequest=stringifyRequest;t.trueFn=trueFn;var i=_interopRequireDefault(n(282));var s=_interopRequireDefault(n(622));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function trueFn(){return true}function findModuleById(e,t){const{modules:n,chunkGraph:i}=e;for(const e of n){const n=typeof i!=="undefined"?i.getModuleId(e):e.id;if(n===t){return e}}return null}function evalModuleCode(e,t,n){const s=new i.default(n,e);s.paths=i.default._nodeModulePaths(e.context);s.filename=n;s._compile(t,n);return s.exports}function compareIds(e,t){if(typeof e!==typeof t){return typeof e<typeof t?-1:1}if(e<t){return-1}if(e>t){return 1}return 0}function compareModulesByIdentifier(e,t){return compareIds(e.identifier(),t.identifier())}const r="css/mini-extract";t.MODULE_TYPE=r;const o="__mini_css_extract_plugin_public_path_auto__";t.AUTO_PUBLIC_PATH=o;const a="webpack:///mini-css-extract-plugin/";t.ABSOLUTE_PUBLIC_PATH=a;const l="__mini_css_extract_plugin_single_dot_path_segment__";t.SINGLE_DOT_PATH_SEGMENT=l;function isAbsolutePath(e){return s.default.posix.isAbsolute(e)||s.default.win32.isAbsolute(e)}const u=/^\.\.?[/\\]/;function isRelativePath(e){return u.test(e)}function stringifyRequest(e,t){if(typeof e.utils!=="undefined"&&typeof e.utils.contextify==="function"){return JSON.stringify(e.utils.contextify(e.context,t))}const n=t.split("!");const{context:i}=e;return JSON.stringify(n.map(e=>{const t=e.match(/^(.*?)(\?.*)/);const n=t?t[2]:"";let r=t?t[1]:e;if(isAbsolutePath(r)&&i){r=s.default.relative(i,r);if(isAbsolutePath(r)){return r+n}if(isRelativePath(r)===false){r=`./${r}`}}return r.replace(/\\/g,"/")+n}).join("!"))}function getUndoPath(e,t,n){let i=-1;let s="";t=t.replace(/[\\/]$/,"");for(const n of e.split(/[/\\]+/)){if(n===".."){if(i>-1){i--}else{const e=t.lastIndexOf("/");const n=t.lastIndexOf("\\");const i=e<0?n:n<0?e:Math.max(e,n);if(i<0){return`${t}/`}s=`${t.slice(i+1)}/${s}`;t=t.slice(0,i)}}else if(n!=="."){i++}}return i>0?`${"../".repeat(i)}${s}`:n?`./${s}`:s}},282:e=>{e.exports=require("module")},286:e=>{e.exports=require("next/dist/compiled/schema-utils3")},622:e=>{e.exports=require("path")}};var t={};function __nccwpck_require__(n){if(t[n]){return t[n].exports}var i=t[n]={exports:{}};var s=true;try{e[n](i,i.exports,__nccwpck_require__);s=false}finally{if(s)delete t[n]}return i.exports}__nccwpck_require__.ab=__dirname+"/";return __nccwpck_require__(105)})();