2 lines
109 KiB
JavaScript
2 lines
109 KiB
JavaScript
module.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=47)}([function(e,t){e.exports=require("vscode")},function(e,t,n){const o=n(16),{MAX_LENGTH:r,MAX_SAFE_INTEGER:a}=n(15),{re:s,t:i}=n(7),{compareIdentifiers:l}=n(19);class c{constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof c){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>r)throw new TypeError(`version is longer than ${r} characters`);o("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?s[i.LOOSE]:s[i.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>a||this.major<0)throw new TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t<a)return t}return e}):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(o("SemVer.compare",this.version,this.options,e),!(e instanceof c)){if("string"==typeof e&&e===this.version)return 0;e=new c(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof c||(e=new c(e,this.options)),l(this.major,e.major)||l(this.minor,e.minor)||l(this.patch,e.patch)}comparePre(e){if(e instanceof c||(e=new c(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const n=this.prerelease[t],r=e.prerelease[t];if(o("prerelease compare",t,n,r),void 0===n&&void 0===r)return 0;if(void 0===r)return 1;if(void 0===n)return-1;if(n!==r)return l(n,r)}while(++t)}compareBuild(e){e instanceof c||(e=new c(e,this.options));let t=0;do{const n=this.build[t],r=e.build[t];if(o("prerelease compare",t,n,r),void 0===n&&void 0===r)return 0;if(void 0===r)return 1;if(void 0===n)return-1;if(n!==r)return l(n,r)}while(++t)}inc(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{let e=this.prerelease.length;for(;--e>=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(9),r=n(10),a=n(0),s=n(6),i=n(61);t.getConfig=e=>a.workspace.getConfiguration(e),t.getConfigProperties=()=>a.extensions.getExtension("PKief.material-icon-theme").packageJSON.contributes.configuration.properties,t.setConfig=(e,n,o=!1)=>t.getConfig().update(e,n,o),t.getThemeConfig=e=>t.getConfig("material-icon-theme").inspect(e),t.setThemeConfig=(e,n,o=!1)=>t.getConfig("material-icon-theme").update(e,n,o),t.isThemeActivated=(e=!1)=>e?"material-icon-theme"===t.getConfig().inspect("workbench.iconTheme").globalValue:"material-icon-theme"===t.getConfig().inspect("workbench.iconTheme").workspaceValue,t.isThemeNotVisible=()=>{const e=t.getConfig().inspect("workbench.iconTheme");return!t.isThemeActivated(!0)&&void 0===e.workspaceValue||!t.isThemeActivated()&&void 0!==e.workspaceValue},t.getExtensionPath=()=>a.extensions.getExtension("PKief.material-icon-theme").extensionPath,t.getMaterialIconsJSON=()=>{const e=r.join(t.getExtensionPath(),"dist",s.iconJsonName);try{const t=o.readFileSync(e,"utf8");return JSON.parse(t)}catch(e){return void console.error(e)}},t.promptToReload=()=>i.showConfirmToReloadMessage().then(e=>{e&&l()});const l=()=>a.commands.executeCommand("workbench.action.reloadWindow");t.capitalizeFirstLetter=e=>e.charAt(0).toUpperCase()+e.slice(1),t.toTitleCase=e=>e.replace(/\w\S*/g,e=>e.charAt(0).toUpperCase()+e.substr(1).toLowerCase())},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(31);let s,i;t.getCurrentLanguage=()=>r.env.language;t.initTranslations=()=>o(void 0,void 0,void 0,(function*(){try{s=yield l(t.getCurrentLanguage()),i=yield l("en")}catch(e){console.error(e)}}));const l=e=>o(void 0,void 0,void 0,(function*(){try{return yield c(e)}catch(e){return yield c("en")}})),c=e=>o(void 0,void 0,void 0,(function*(){return(yield Promise.resolve().then(()=>n(62)(`./lang-${e}`))).translation}));t.getTranslationValue=(e,t=s,n=i)=>a.getObjectPropertyValue(t,e)||a.getObjectPropertyValue(n,e)||void 0,t.translate=(e,n)=>{const o=t.getTranslationValue(e);return n?t.replace(o,n):o},t.replace=(e="",t)=>{let n=e;return[].concat(t).forEach((e,t)=>{n=n.replace("%".concat(t),e)}),n}},function(e,t,n){class o{constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof o)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new o(e.raw,t);if(e instanceof r)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){const t=this.options.loose;e=e.trim();const n=t?i[l.HYPHENRANGELOOSE]:i[l.HYPHENRANGE];e=e.replace(n,w),a("hyphen replace",e),e=e.replace(i[l.COMPARATORTRIM],c),a("comparator trim",e,i[l.COMPARATORTRIM]),e=(e=(e=e.replace(i[l.TILDETRIM],d)).replace(i[l.CARETTRIM],f)).split(/\s+/).join(" ");const o=t?i[l.COMPARATORLOOSE]:i[l.COMPARATOR];return e.split(" ").map(e=>u(e,this.options)).join(" ").split(/\s+/).filter(this.options.loose?e=>!!e.match(o):()=>!0).map(e=>new r(e,this.options))}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Range is required");return this.set.some(n=>m(n,t)&&e.set.some(e=>m(e,t)&&n.every(n=>e.every(e=>n.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t<this.set.length;t++)if(N(this.set[t],e,this.options))return!0;return!1}}e.exports=o;const r=n(25),a=n(16),s=n(1),{re:i,t:l,comparatorTrimReplace:c,tildeTrimReplace:d,caretTrimReplace:f}=n(7),m=(e,t)=>{let n=!0;const o=e.slice();let r=o.pop();for(;n&&o.length;)n=o.every(e=>r.intersects(e,t)),r=o.pop();return n},u=(e,t)=>(a("comp",e,t),e=v(e,t),a("caret",e),e=h(e,t),a("tildes",e),e=x(e,t),a("xrange",e),e=y(e,t),a("stars",e),e),p=e=>!e||"x"===e.toLowerCase()||"*"===e,h=(e,t)=>e.trim().split(/\s+/).map(e=>g(e,t)).join(" "),g=(e,t)=>{const n=t.loose?i[l.TILDELOOSE]:i[l.TILDE];return e.replace(n,(t,n,o,r,s)=>{let i;return a("tilde",e,t,n,o,r,s),p(n)?i="":p(o)?i=`>=${n}.0.0 <${+n+1}.0.0`:p(r)?i=`>=${n}.${o}.0 <${n}.${+o+1}.0`:s?(a("replaceTilde pr",s),i=`>=${n}.${o}.${r}-${s} <${n}.${+o+1}.0`):i=`>=${n}.${o}.${r} <${n}.${+o+1}.0`,a("tilde return",i),i})},v=(e,t)=>e.trim().split(/\s+/).map(e=>b(e,t)).join(" "),b=(e,t)=>{a("caret",e,t);const n=t.loose?i[l.CARETLOOSE]:i[l.CARET];return e.replace(n,(t,n,o,r,s)=>{let i;return a("caret",e,t,n,o,r,s),p(n)?i="":p(o)?i=`>=${n}.0.0 <${+n+1}.0.0`:p(r)?i="0"===n?`>=${n}.${o}.0 <${n}.${+o+1}.0`:`>=${n}.${o}.0 <${+n+1}.0.0`:s?(a("replaceCaret pr",s),i="0"===n?"0"===o?`>=${n}.${o}.${r}-${s} <${n}.${o}.${+r+1}`:`>=${n}.${o}.${r}-${s} <${n}.${+o+1}.0`:`>=${n}.${o}.${r}-${s} <${+n+1}.0.0`):(a("no pr"),i="0"===n?"0"===o?`>=${n}.${o}.${r} <${n}.${o}.${+r+1}`:`>=${n}.${o}.${r} <${n}.${+o+1}.0`:`>=${n}.${o}.${r} <${+n+1}.0.0`),a("caret return",i),i})},x=(e,t)=>(a("replaceXRanges",e,t),e.split(/\s+/).map(e=>E(e,t)).join(" ")),E=(e,t)=>{e=e.trim();const n=t.loose?i[l.XRANGELOOSE]:i[l.XRANGE];return e.replace(n,(n,o,r,s,i,l)=>{a("xRange",e,n,o,r,s,i,l);const c=p(r),d=c||p(s),f=d||p(i),m=f;return"="===o&&m&&(o=""),l=t.includePrerelease?"-0":"",c?n=">"===o||"<"===o?"<0.0.0-0":"*":o&&m?(d&&(s=0),i=0,">"===o?(o=">=",d?(r=+r+1,s=0,i=0):(s=+s+1,i=0)):"<="===o&&(o="<",d?r=+r+1:s=+s+1),n=`${o+r}.${s}.${i}${l}`):d?n=`>=${r}.0.0${l} <${+r+1}.0.0${l}`:f&&(n=`>=${r}.${s}.0${l} <${r}.${+s+1}.0${l}`),a("xRange return",n),n})},y=(e,t)=>(a("replaceStars",e,t),e.trim().replace(i[l.STAR],"")),w=(e,t,n,o,r,a,s,i,l,c,d,f,m)=>`${t=p(n)?"":p(o)?`>=${n}.0.0`:p(r)?`>=${n}.${o}.0`:`>=${t}`} ${i=p(l)?"":p(c)?`<${+l+1}.0.0`:p(d)?`<${l}.${+c+1}.0`:f?`<=${l}.${c}.${d}-${f}`:`<=${i}`}`.trim(),N=(e,t,n)=>{for(let n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!n.includePrerelease){for(let n=0;n<e.length;n++)if(a(e[n].semver),e[n].semver!==r.ANY&&e[n].semver.prerelease.length>0){const o=e[n].semver;if(o.major===t.major&&o.minor===t.minor&&o.patch===t.patch)return!0}return!1}return!0}},function(e,t,n){const o=n(1);e.exports=(e,t,n)=>new o(e,n).compare(new o(t,n))},function(e,t,n){"use strict";function o(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),o(n(27)),o(n(28)),o(n(29)),o(n(30))},function(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:o}=n(15),r=n(16),a=(t=e.exports={}).re=[],s=t.src=[],i=t.t={};let l=0;const c=(e,t,n)=>{const o=l++;r(o,t),i[e]=o,s[o]=t,a[o]=new RegExp(t,n?"g":void 0)};c("NUMERICIDENTIFIER","0|[1-9]\\d*"),c("NUMERICIDENTIFIERLOOSE","[0-9]+"),c("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),c("MAINVERSION",`(${s[i.NUMERICIDENTIFIER]})\\.`+`(${s[i.NUMERICIDENTIFIER]})\\.`+`(${s[i.NUMERICIDENTIFIER]})`),c("MAINVERSIONLOOSE",`(${s[i.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[i.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[i.NUMERICIDENTIFIERLOOSE]})`),c("PRERELEASEIDENTIFIER",`(?:${s[i.NUMERICIDENTIFIER]}|${s[i.NONNUMERICIDENTIFIER]})`),c("PRERELEASEIDENTIFIERLOOSE",`(?:${s[i.NUMERICIDENTIFIERLOOSE]}|${s[i.NONNUMERICIDENTIFIER]})`),c("PRERELEASE",`(?:-(${s[i.PRERELEASEIDENTIFIER]}(?:\\.${s[i.PRERELEASEIDENTIFIER]})*))`),c("PRERELEASELOOSE",`(?:-?(${s[i.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[i.PRERELEASEIDENTIFIERLOOSE]})*))`),c("BUILDIDENTIFIER","[0-9A-Za-z-]+"),c("BUILD",`(?:\\+(${s[i.BUILDIDENTIFIER]}(?:\\.${s[i.BUILDIDENTIFIER]})*))`),c("FULLPLAIN",`v?${s[i.MAINVERSION]}${s[i.PRERELEASE]}?${s[i.BUILD]}?`),c("FULL",`^${s[i.FULLPLAIN]}$`),c("LOOSEPLAIN",`[v=\\s]*${s[i.MAINVERSIONLOOSE]}${s[i.PRERELEASELOOSE]}?${s[i.BUILD]}?`),c("LOOSE",`^${s[i.LOOSEPLAIN]}$`),c("GTLT","((?:<|>)?=?)"),c("XRANGEIDENTIFIERLOOSE",`${s[i.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),c("XRANGEIDENTIFIER",`${s[i.NUMERICIDENTIFIER]}|x|X|\\*`),c("XRANGEPLAIN",`[v=\\s]*(${s[i.XRANGEIDENTIFIER]})`+`(?:\\.(${s[i.XRANGEIDENTIFIER]})`+`(?:\\.(${s[i.XRANGEIDENTIFIER]})`+`(?:${s[i.PRERELEASE]})?${s[i.BUILD]}?`+")?)?"),c("XRANGEPLAINLOOSE",`[v=\\s]*(${s[i.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[i.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[i.XRANGEIDENTIFIERLOOSE]})`+`(?:${s[i.PRERELEASELOOSE]})?${s[i.BUILD]}?`+")?)?"),c("XRANGE",`^${s[i.GTLT]}\\s*${s[i.XRANGEPLAIN]}$`),c("XRANGELOOSE",`^${s[i.GTLT]}\\s*${s[i.XRANGEPLAINLOOSE]}$`),c("COERCE",`(^|[^\\d])(\\d{1,${o}})`+`(?:\\.(\\d{1,${o}}))?`+`(?:\\.(\\d{1,${o}}))?`+"(?:$|[^\\d])"),c("COERCERTL",s[i.COERCE],!0),c("LONETILDE","(?:~>?)"),c("TILDETRIM",`(\\s*)${s[i.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",c("TILDE",`^${s[i.LONETILDE]}${s[i.XRANGEPLAIN]}$`),c("TILDELOOSE",`^${s[i.LONETILDE]}${s[i.XRANGEPLAINLOOSE]}$`),c("LONECARET","(?:\\^)"),c("CARETTRIM",`(\\s*)${s[i.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",c("CARET",`^${s[i.LONECARET]}${s[i.XRANGEPLAIN]}$`),c("CARETLOOSE",`^${s[i.LONECARET]}${s[i.XRANGEPLAINLOOSE]}$`),c("COMPARATORLOOSE",`^${s[i.GTLT]}\\s*(${s[i.LOOSEPLAIN]})$|^$`),c("COMPARATOR",`^${s[i.GTLT]}\\s*(${s[i.FULLPLAIN]})$|^$`),c("COMPARATORTRIM",`(\\s*)${s[i.GTLT]}\\s*(${s[i.LOOSEPLAIN]}|${s[i.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",c("HYPHENRANGE",`^\\s*(${s[i.XRANGEPLAIN]})`+"\\s+-\\s+"+`(${s[i.XRANGEPLAIN]})`+"\\s*$"),c("HYPHENRANGELOOSE",`^\\s*(${s[i.XRANGEPLAINLOOSE]})`+"\\s+-\\s+"+`(${s[i.XRANGEPLAINLOOSE]})`+"\\s*$"),c("STAR","(<|>)?=?\\s*\\*")},function(e,t,n){const{MAX_LENGTH:o}=n(15),{re:r,t:a}=n(7),s=n(1);e.exports=(e,t)=>{if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof s)return e;if("string"!=typeof e)return null;if(e.length>o)return null;if(!(t.loose?r[a.LOOSE]:r[a.FULL]).test(e))return null;try{return new s(e,t)}catch(e){return null}}},function(e,t){e.exports=require("fs")},function(e,t){e.exports=require("path")},function(e,t,n){"use strict";function o(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),o(n(51)),o(n(55))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.iconFolderPath="./../icons/",t.iconJsonName="material-icons.json",t.openedFolder="-open",t.lightVersion="_light",t.highContrastVersion="_highContrast",t.wildcardPattern=new RegExp(/^\*{1,2}\./)},function(e,t,n){(function(e){var n=/^\[object .+?Constructor\]$/,o=/^(?:0|[1-9]\d*)$/,r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0,r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;var a="object"==typeof global&&global&&global.Object===Object&&global,s="object"==typeof self&&self&&self.Object===Object&&self,i=a||s||Function("return this")(),l=t&&!t.nodeType&&t,c=l&&"object"==typeof e&&e&&!e.nodeType&&e,d=c&&c.exports===l,f=d&&a.process,m=function(){try{var e=c&&c.require&&c.require("util").types;return e||f&&f.binding&&f.binding("util")}catch(e){}}(),u=m&&m.isTypedArray;function p(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var h,g,v,b=Array.prototype,x=Function.prototype,E=Object.prototype,y=i["__core-js_shared__"],w=x.toString,N=E.hasOwnProperty,j=(h=/[^.]+$/.exec(y&&y.keys&&y.keys.IE_PROTO||""))?"Symbol(src)_1."+h:"",k=E.toString,I=w.call(Object),_=RegExp("^"+w.call(N).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),O=d?i.Buffer:void 0,C=i.Symbol,P=i.Uint8Array,S=O?O.allocUnsafe:void 0,$=(g=Object.getPrototypeOf,v=Object,function(e){return g(v(e))}),A=Object.create,R=E.propertyIsEnumerable,T=b.splice,F=C?C.toStringTag:void 0,M=function(){try{var e=le(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),V=O?O.isBuffer:void 0,L=Math.max,z=Date.now,D=le(i,"Map"),U=le(Object,"create"),H=function(){function e(){}return function(t){if(!Ee(t))return{};if(A)return A(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function X(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}function G(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}function q(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}function B(e){var t=this.__data__=new G(e);this.size=t.size}function W(e,t){var n=he(e),o=!n&&pe(e),r=!n&&!o&&ve(e),a=!n&&!o&&!r&&we(e),s=n||o||r||a,i=s?function(e,t){for(var n=-1,o=Array(e);++n<e;)o[n]=t(n);return o}(e.length,String):[],l=i.length;for(var c in e)!t&&!N.call(e,c)||s&&("length"==c||r&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ce(c,l))||i.push(c);return i}function J(e,t,n){(void 0===n||ue(e[t],n))&&(void 0!==n||t in e)||K(e,t,n)}function Y(e,t,n){var o=e[t];N.call(e,t)&&ue(o,n)&&(void 0!==n||t in e)||K(e,t,n)}function Z(e,t){for(var n=e.length;n--;)if(ue(e[n][0],t))return n;return-1}function K(e,t,n){"__proto__"==t&&M?M(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}X.prototype.clear=function(){this.__data__=U?U(null):{},this.size=0},X.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},X.prototype.get=function(e){var t=this.__data__;if(U){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return N.call(t,e)?t[e]:void 0},X.prototype.has=function(e){var t=this.__data__;return U?void 0!==t[e]:N.call(t,e)},X.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=U&&void 0===t?"__lodash_hash_undefined__":t,this},G.prototype.clear=function(){this.__data__=[],this.size=0},G.prototype.delete=function(e){var t=this.__data__,n=Z(t,e);return!(n<0)&&(n==t.length-1?t.pop():T.call(t,n,1),--this.size,!0)},G.prototype.get=function(e){var t=this.__data__,n=Z(t,e);return n<0?void 0:t[n][1]},G.prototype.has=function(e){return Z(this.__data__,e)>-1},G.prototype.set=function(e,t){var n=this.__data__,o=Z(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this},q.prototype.clear=function(){this.size=0,this.__data__={hash:new X,map:new(D||G),string:new X}},q.prototype.delete=function(e){var t=ie(this,e).delete(e);return this.size-=t?1:0,t},q.prototype.get=function(e){return ie(this,e).get(e)},q.prototype.has=function(e){return ie(this,e).has(e)},q.prototype.set=function(e,t){var n=ie(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this},B.prototype.clear=function(){this.__data__=new G,this.size=0},B.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},B.prototype.get=function(e){return this.__data__.get(e)},B.prototype.has=function(e){return this.__data__.has(e)},B.prototype.set=function(e,t){var n=this.__data__;if(n instanceof G){var o=n.__data__;if(!D||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new q(o)}return n.set(e,t),this.size=n.size,this};var Q,ee=function(e,t,n){for(var o=-1,r=Object(e),a=n(e),s=a.length;s--;){var i=a[Q?s:++o];if(!1===t(r[i],i,r))break}return e};function te(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":F&&F in Object(e)?function(e){var t=N.call(e,F),n=e[F];try{e[F]=void 0;var o=!0}catch(e){}var r=k.call(e);o&&(t?e[F]=n:delete e[F]);return r}(e):function(e){return k.call(e)}(e)}function ne(e){return ye(e)&&"[object Arguments]"==te(e)}function oe(e){return!(!Ee(e)||function(e){return!!j&&j in e}(e))&&(be(e)?_:n).test(function(e){if(null!=e){try{return w.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}function re(e){if(!Ee(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=de(e),n=[];for(var o in e)("constructor"!=o||!t&&N.call(e,o))&&n.push(o);return n}function ae(e,t,n,o,r){e!==t&&ee(t,(function(a,s){if(r||(r=new B),Ee(a))!function(e,t,n,o,r,a,s){var i=fe(e,n),l=fe(t,n),c=s.get(l);if(c)return void J(e,n,c);var d=a?a(i,l,n+"",e,t,s):void 0,f=void 0===d;if(f){var m=he(l),u=!m&&ve(l),p=!m&&!u&&we(l);d=l,m||u||p?he(i)?d=i:ye(x=i)&&ge(x)?d=function(e,t){var n=-1,o=e.length;t||(t=Array(o));for(;++n<o;)t[n]=e[n];return t}(i):u?(f=!1,d=function(e,t){if(t)return e.slice();var n=e.length,o=S?S(n):new e.constructor(n);return e.copy(o),o}(l,!0)):p?(f=!1,h=l,g=!0?(v=h.buffer,b=new v.constructor(v.byteLength),new P(b).set(new P(v)),b):h.buffer,d=new h.constructor(g,h.byteOffset,h.length)):d=[]:function(e){if(!ye(e)||"[object Object]"!=te(e))return!1;var t=$(e);if(null===t)return!0;var n=N.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&w.call(n)==I}(l)||pe(l)?(d=i,pe(i)?d=function(e){return function(e,t,n,o){var r=!n;n||(n={});var a=-1,s=t.length;for(;++a<s;){var i=t[a],l=o?o(n[i],e[i],i,n,e):void 0;void 0===l&&(l=e[i]),r?K(n,i,l):Y(n,i,l)}return n}(e,Ne(e))}(i):Ee(i)&&!be(i)||(d=function(e){return"function"!=typeof e.constructor||de(e)?{}:H($(e))}(l))):f=!1}var h,g,v,b;var x;f&&(s.set(l,d),r(d,l,o,a,s),s.delete(l));J(e,n,d)}(e,t,s,n,ae,o,r);else{var i=o?o(fe(e,s),a,s+"",e,t,r):void 0;void 0===i&&(i=a),J(e,s,i)}}),Ne)}function se(e,t){return me(function(e,t,n){return t=L(void 0===t?e.length-1:t,0),function(){for(var o=arguments,r=-1,a=L(o.length-t,0),s=Array(a);++r<a;)s[r]=o[t+r];r=-1;for(var i=Array(t+1);++r<t;)i[r]=o[r];return i[t]=n(s),p(e,this,i)}}(e,t,Ie),e+"")}function ie(e,t){var n,o,r=e.__data__;return("string"==(o=typeof(n=t))||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==n:null===n)?r["string"==typeof t?"string":"hash"]:r.map}function le(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return oe(n)?n:void 0}function ce(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&o.test(e))&&e>-1&&e%1==0&&e<t}function de(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||E)}function fe(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var me=function(e){var t=0,n=0;return function(){var o=z(),r=16-(o-n);if(n=o,r>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(M?function(e,t){return M(e,"toString",{configurable:!0,enumerable:!1,value:(n=t,function(){return n}),writable:!0});var n}:Ie);function ue(e,t){return e===t||e!=e&&t!=t}var pe=ne(function(){return arguments}())?ne:function(e){return ye(e)&&N.call(e,"callee")&&!R.call(e,"callee")},he=Array.isArray;function ge(e){return null!=e&&xe(e.length)&&!be(e)}var ve=V||function(){return!1};function be(e){if(!Ee(e))return!1;var t=te(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function xe(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ee(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ye(e){return null!=e&&"object"==typeof e}var we=u?function(e){return function(t){return e(t)}}(u):function(e){return ye(e)&&xe(e.length)&&!!r[te(e)]};function Ne(e){return ge(e)?W(e,!0):re(e)}var je,ke=(je=function(e,t,n){ae(e,t,n)},se((function(e,t){var n=-1,o=t.length,r=o>1?t[o-1]:void 0,a=o>2?t[2]:void 0;for(r=je.length>3&&"function"==typeof r?(o--,r):void 0,a&&function(e,t,n){if(!Ee(n))return!1;var o=typeof t;return!!("number"==o?ge(n)&&ce(t,n.length):"string"==o&&t in n)&&ue(n[t],e)}(t[0],t[1],a)&&(r=o<3?void 0:r,o=1),e=Object(e);++n<o;){var s=t[n];s&&je(e,s,n,r)}return e})));function Ie(e){return e}e.exports=ke}).call(this,n(50)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(6);t.getFileConfigString=e=>{try{const t=o.getDefaultIconOptions();let n="";return e.saturation===t.saturation&&e.opacity===t.opacity&&e.folders.color===t.folders.color||(n+=`~${r(JSON.stringify(e))}`),n}catch(e){console.error(e)}};const r=e=>{let t,n,o=0;if(0===e.length)return o;for(t=0;t<e.length;t++)n=e.charCodeAt(t),o=(o<<5)-o+n,o|=0;return o}},function(e,t){const n=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:n,MAX_SAFE_COMPONENT_LENGTH:16}},function(e,t){const n="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=n},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>o(e,t,n)>0},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(2),s=n(3);t.activateIcons=()=>i();const i=()=>o(void 0,void 0,void 0,(function*(){try{yield a.getConfig().update("workbench.iconTheme","material-icon-theme",!0),void 0!==a.getConfig().inspect("workbench.iconTheme").workspaceValue&&a.getConfig().update("workbench.iconTheme","material-icon-theme"),r.window.showInformationMessage(s.translate("activated"))}catch(e){console.error(e)}}))},function(e,t){const n=/^[0-9]+$/,o=(e,t)=>{const o=n.test(e),r=n.test(t);return o&&r&&(e=+e,t=+t),e===t?0:o&&!r?-1:r&&!o?1:e<t?-1:1};e.exports={compareIdentifiers:o,rcompareIdentifiers:(e,t)=>o(t,e)}},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>0===o(e,t,n)},function(e,t,n){const o=n(1);e.exports=(e,t,n)=>{const r=new o(e,n),a=new o(t,n);return r.compare(a)||r.compareBuild(a)}},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>o(e,t,n)<0},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>o(e,t,n)>=0},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>o(e,t,n)<=0},function(e,t,n){const o=Symbol("SemVer ANY");class r{static get ANY(){return o}constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof r){if(e.loose===!!t.loose)return e;e=e.value}l("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===o?this.value="":this.value=this.operator+this.semver.version,l("comp",this)}parse(e){const t=this.options.loose?a[s.COMPARATORLOOSE]:a[s.COMPARATOR],n=e.match(t);if(!n)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new c(n[2],this.options.loose):this.semver=o}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===o||e===o)return!0;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}return i(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Comparator is required");if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||new d(e.value,t).test(this.value);if(""===e.operator)return""===e.value||new d(this.value,t).test(e.semver);const n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),o=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),a=this.semver.version===e.semver.version,s=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),l=i(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),c=i(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||o||a&&s||l||c}}e.exports=r;const{re:a,t:s}=n(7),i=n(45),l=n(16),c=n(1),d=n(4)},function(e,t,n){const o=n(1),r=n(25),{ANY:a}=r,s=n(4),i=n(46),l=n(17),c=n(22),d=n(24),f=n(23);e.exports=(e,t,n,m)=>{let u,p,h,g,v;switch(e=new o(e,m),t=new s(t,m),n){case">":u=l,p=d,h=c,g=">",v=">=";break;case"<":u=c,p=f,h=l,g="<",v="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(e,t,m))return!1;for(let n=0;n<t.set.length;++n){const o=t.set[n];let s=null,i=null;if(o.forEach(e=>{e.semver===a&&(e=new r(">=0.0.0")),s=s||e,i=i||e,u(e.semver,s.semver,m)?s=e:h(e.semver,i.semver,m)&&(i=e)}),s.operator===g||s.operator===v)return!1;if((!i.operator||i.operator===g)&&p(e,i.semver))return!1;if(i.operator===v&&h(e,i.semver))return!1}return!0}},function(e,t,n){"use strict";function o(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),o(n(49)),o(n(56)),o(n(57)),o(n(12)),o(n(58)),o(n(59)),o(n(60))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(11);t.fileIcons={defaultIcon:{name:"file"},icons:[{name:"html",fileExtensions:["html","htm","xhtml","html_vm","asp"]},{name:"pug",fileExtensions:["jade","pug"],fileNames:[".pug-lintrc",".pug-lintrc.js",".pug-lintrc.json"]},{name:"markdown",fileExtensions:["md","markdown","rst"]},{name:"blink",fileExtensions:["blink"],light:!0},{name:"css",fileExtensions:["css"]},{name:"sass",fileExtensions:["scss","sass"]},{name:"less",fileExtensions:["less"]},{name:"json",fileExtensions:["json","tsbuildinfo","json5"],fileNames:[".jscsrc",".jshintrc","composer.lock",".jsbeautifyrc",".esformatter","cdp.pid",".mjmlconfig"]},{name:"jinja",fileExtensions:["jinja","jinja2","j2"],light:!0},{name:"sublime",fileExtensions:["sublime-project","sublime-workspace"]},{name:"yaml",fileExtensions:["yaml","YAML-tmLanguage","yml"]},{name:"xml",fileExtensions:["xml","plist","xsd","dtd","xsl","xslt","resx","iml","xquery","tmLanguage","manifest","project"],fileNames:[".htaccess"]},{name:"image",fileExtensions:["png","jpeg","jpg","gif","ico","tif","tiff","psd","psb","ami","apx","bmp","bpg","brk","cur","dds","dng","exr","fpx","gbr","img","jbig2","jb2","jng","jxr","pbm","pgf","pic","raw","webp","eps","afphoto","ase","aseprite","clip","cpt","heif","heic","kra","mdp","ora","pdn","reb","sai","tga","xcf"]},{name:"javascript",fileExtensions:["js","esx","mjs"]},{name:"react",fileExtensions:["jsx"]},{name:"react_ts",fileExtensions:["tsx"]},{name:"routing",fileExtensions:["routing.ts","routing.tsx","routing.js","routing.jsx","routes.ts","routes.tsx","routes.js","routes.jsx"],fileNames:["router.js","router.jsx","router.ts","router.tsx","routes.js","routes.jsx","routes.ts","routes.tsx"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx,o.IconPack.React,o.IconPack.Redux,o.IconPack.Vue,o.IconPack.Vuex]},{name:"redux-action",fileExtensions:["action.js","actions.js","action.ts","actions.ts"],fileNames:["action.js","actions.js","action.ts","actions.ts"],enabledFor:[o.IconPack.Redux]},{name:"redux-reducer",fileExtensions:["reducer.js","reducers.js","reducer.ts","reducers.ts"],fileNames:["reducer.js","reducers.js","reducer.ts","reducers.ts"],enabledFor:[o.IconPack.Redux]},{name:"redux-store",fileExtensions:["store.js","store.ts"],fileNames:["store.js","store.ts"],enabledFor:[o.IconPack.Redux]},{name:"settings",fileExtensions:["ini","dlc","dll","config","conf","properties","prop","settings","option","props","toml","prefs","sln.dotsettings","sln.dotsettings.user","cfg"],fileNames:[".jshintignore",".buildignore",".mrconfig",".yardopts","manifest.mf",".clang-format",".clang-tidy"]},{name:"typescript",fileExtensions:["ts"]},{name:"typescript-def",fileExtensions:["d.ts"]},{name:"markojs",fileExtensions:["marko"]},{name:"pdf",fileExtensions:["pdf"]},{name:"table",fileExtensions:["xlsx","xls","csv","tsv"]},{name:"vscode",fileExtensions:["vscodeignore","vsixmanifest","vsix","code-workplace"]},{name:"visualstudio",fileExtensions:["csproj","ruleset","sln","suo","vb","vbs","vcxitems","vcxitems.filters","vcxproj","vcxproj.filters"]},{name:"database",fileExtensions:["pdb","sql","pks","pkb","accdb","mdb","sqlite","pgsql","postgres","psql"]},{name:"csharp",fileExtensions:["cs","csx"]},{name:"qsharp",fileExtensions:["qs"]},{name:"zip",fileExtensions:["zip","tar","gz","xz","br","bzip2","gzip","brotli","7z","rar","tgz"]},{name:"zig",fileExtensions:["zig"]},{name:"exe",fileExtensions:["exe","msi"]},{name:"java",fileExtensions:["java","jar","jsp"]},{name:"c",fileExtensions:["c","m","i","mi"]},{name:"h",fileExtensions:["h"]},{name:"cpp",fileExtensions:["cc","cpp","cxx","c++","cp","mm","mii","ii"]},{name:"hpp",fileExtensions:["hh","hpp","hxx","h++","hp","tcc","inl"]},{name:"go",fileExtensions:["go"]},{name:"go-mod",fileNames:["go.mod","go.sum"]},{name:"python",fileExtensions:["py"]},{name:"python-misc",fileExtensions:["pyc","whl"],fileNames:["requirements.txt","pipfile",".python-version","manifest.in"]},{name:"url",fileExtensions:["url"]},{name:"console",fileExtensions:["sh","ksh","csh","tcsh","zsh","bash","bat","cmd","awk","fish"]},{name:"powershell",fileExtensions:["ps1","psm1","psd1","ps1xml","psc1","pssc"]},{name:"gradle",fileExtensions:["gradle"],fileNames:["gradle.properties","gradlew","gradle-wrapper.properties"]},{name:"word",fileExtensions:["doc","docx","rtf"]},{name:"certificate",fileExtensions:["cer","cert","crt"],fileNames:["license","license.md","license.txt","licence","licence.md","licence.txt","unlicense","unlicense.md","unlicense.txt"]},{name:"key",fileExtensions:["pub","key","pem","asc","gpg"],fileNames:[".htpasswd"]},{name:"font",fileExtensions:["woff","woff2","ttf","eot","suit","otf","bmap","fnt","odttf","ttc","font","fonts","sui","ntf","mrf"]},{name:"lib",fileExtensions:["lib","bib"]},{name:"ruby",fileExtensions:["rb","erb"]},{name:"gemfile",fileNames:["gemfile"]},{name:"fsharp",fileExtensions:["fs","fsx","fsi","fsproj"]},{name:"swift",fileExtensions:["swift"]},{name:"arduino",fileExtensions:["ino"]},{name:"docker",fileExtensions:["dockerignore","dockerfile"],fileNames:["dockerfile","docker-compose.yml","docker-compose.yaml","docker-compose.dev.yml","docker-compose.local.yml","docker-compose.ci.yml","docker-compose.override.yml","docker-compose.staging.yml","docker-compose.prod.yml","docker-compose.production.yml","docker-compose.test.yml"]},{name:"tex",fileExtensions:["tex","cls","sty","dtx","ltx"]},{name:"powerpoint",fileExtensions:["pptx","ppt","pptm","potx","potm","ppsx","ppsm","pps","ppam","ppa"]},{name:"video",fileExtensions:["webm","mkv","flv","vob","ogv","ogg","gifv","avi","mov","qt","wmv","yuv","rm","rmvb","mp4","m4v","mpg","mp2","mpeg","mpe","mpv","m2v"]},{name:"virtual",fileExtensions:["vdi","vbox","vbox-prev"]},{name:"email",fileExtensions:["ics"],fileNames:[".mailmap"]},{name:"audio",fileExtensions:["mp3","flac","m4a","wma","aiff"]},{name:"coffee",fileExtensions:["coffee","cson","iced"]},{name:"document",fileExtensions:["txt"]},{name:"graphql",fileExtensions:["graphql","gql"],fileNames:[".graphqlconfig"]},{name:"rust",fileExtensions:["rs"]},{name:"raml",fileExtensions:["raml"]},{name:"xaml",fileExtensions:["xaml"]},{name:"haskell",fileExtensions:["hs"]},{name:"kotlin",fileExtensions:["kt","kts"]},{name:"git",fileExtensions:["patch"],fileNames:[".gitignore",".gitconfig",".gitattributes",".gitmodules",".gitkeep","git-history"]},{name:"lua",fileExtensions:["lua"],fileNames:[".luacheckrc"]},{name:"clojure",fileExtensions:["clj","cljs","cljc"]},{name:"groovy",fileExtensions:["groovy"]},{name:"r",fileExtensions:["r","rmd"],fileNames:[".Rhistory"]},{name:"dart",fileExtensions:["dart"]},{name:"actionscript",fileExtensions:["as"]},{name:"mxml",fileExtensions:["mxml"]},{name:"autohotkey",fileExtensions:["ahk"]},{name:"flash",fileExtensions:["swf"]},{name:"swc",fileExtensions:["swc"]},{name:"cmake",fileExtensions:["cmake"],fileNames:["cmakelists.txt","cmakecache.txt"]},{name:"assembly",fileExtensions:["asm","a51","inc","nasm","s","ms","agc","ags","aea","argus","mitigus","binsource"]},{name:"vue",fileExtensions:["vue"]},{name:"vue-config",fileNames:["vue.config.js","vue.config.ts"]},{name:"vuex-store",fileExtensions:["store.js","store.ts"],fileNames:["store.js","store.ts"],enabledFor:[o.IconPack.Vuex]},{name:"nuxt",fileNames:["nuxt.config.js","nuxt.config.ts"],enabledFor:[o.IconPack.Vuex,o.IconPack.Vue]},{name:"ocaml",fileExtensions:["ml","mli","cmx"]},{name:"javascript-map",fileExtensions:["js.map","mjs.map"]},{name:"css-map",fileExtensions:["css.map"]},{name:"lock",fileExtensions:["lock"]},{name:"handlebars",fileExtensions:["hbs","mustache"]},{name:"perl",fileExtensions:["pm"]},{name:"haxe",fileExtensions:["hx"]},{name:"test-ts",fileExtensions:["spec.ts","e2e-spec.ts","test.ts","ts.snap"]},{name:"test-jsx",fileExtensions:["spec.tsx","test.tsx","tsx.snap","spec.jsx","test.jsx","jsx.snap"]},{name:"test-js",fileExtensions:["spec.js","e2e-spec.js","test.js","js.snap"]},{name:"angular",fileExtensions:["module.ts","module.js","ng-template"],fileNames:["angular-cli.json",".angular-cli.json","angular.json"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"angular-component",fileExtensions:["component.ts","component.js"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"angular-guard",fileExtensions:["guard.ts","guard.js"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"angular-service",fileExtensions:["service.ts","service.js"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"angular-pipe",fileExtensions:["pipe.ts","pipe.js","filter.js"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"angular-directive",fileExtensions:["directive.ts","directive.js"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"angular-resolver",fileExtensions:["resolver.ts","resolver.js"],enabledFor:[o.IconPack.Angular,o.IconPack.Ngrx]},{name:"puppet",fileExtensions:["pp"]},{name:"elixir",fileExtensions:["ex","exs","eex","leex"]},{name:"livescript",fileExtensions:["ls"]},{name:"erlang",fileExtensions:["erl"]},{name:"twig",fileExtensions:["twig"]},{name:"julia",fileExtensions:["jl"]},{name:"elm",fileExtensions:["elm"]},{name:"purescript",fileExtensions:["pure","purs"]},{name:"smarty",fileExtensions:["tpl"]},{name:"stylus",fileExtensions:["styl"]},{name:"reason",fileExtensions:["re","rei"]},{name:"bucklescript",fileExtensions:["cmj"]},{name:"merlin",fileExtensions:["merlin"]},{name:"verilog",fileExtensions:["v","vhd","sv","svh"]},{name:"mathematica",fileExtensions:["nb"]},{name:"wolframlanguage",fileExtensions:["wl","wls"]},{name:"nunjucks",fileExtensions:["njk","nunjucks"]},{name:"robot",fileExtensions:["robot"]},{name:"solidity",fileExtensions:["sol"]},{name:"autoit",fileExtensions:["au3"]},{name:"haml",fileExtensions:["haml"]},{name:"yang",fileExtensions:["yang"]},{name:"mjml",fileExtensions:["mjml"]},{name:"now",fileNames:["now.json",".nowignore"],light:!0},{name:"terraform",fileExtensions:["tf","tf.json","tfvars","tfstate"]},{name:"laravel",fileExtensions:["blade.php","inky.php"]},{name:"applescript",fileExtensions:["applescript"]},{name:"cake",fileExtensions:["cake"]},{name:"cucumber",fileExtensions:["feature"]},{name:"nim",fileExtensions:["nim","nimble"]},{name:"apiblueprint",fileExtensions:["apib","apiblueprint"]},{name:"riot",fileExtensions:["riot","tag"]},{name:"vfl",fileExtensions:["vfl"],fileNames:[".vfl"]},{name:"kl",fileExtensions:["kl"],fileNames:[".kl"]},{name:"postcss",fileExtensions:["pcss","sss"],fileNames:["postcss.config.js",".postcssrc.js",".postcssrc",".postcssrc.json",".postcssrc.yml"]},{name:"todo",fileExtensions:["todo"]},{name:"coldfusion",fileExtensions:["cfml","cfc","lucee","cfm"]},{name:"cabal",fileExtensions:["cabal"]},{name:"nix",fileExtensions:["nix"]},{name:"slim",fileExtensions:["slim"]},{name:"http",fileExtensions:["http","rest"]},{name:"restql",fileExtensions:["rql","restql"]},{name:"kivy",fileExtensions:["kv"]},{name:"graphcool",fileExtensions:["graphcool"],fileNames:["project.graphcool"]},{name:"sbt",fileExtensions:["sbt"]},{name:"webpack",fileNames:["webpack.js","webpack.ts","webpack.base.js","webpack.base.ts","webpack.config.js","webpack.config.ts","webpack.common.js","webpack.common.ts","webpack.config.common.js","webpack.config.common.ts","webpack.config.common.babel.js","webpack.config.common.babel.ts","webpack.dev.js","webpack.dev.ts","webpack.development.js","webpack.development.ts","webpack.config.dev.js","webpack.config.dev.ts","webpack.config.dev.babel.js","webpack.config.dev.babel.ts","webpack.prod.js","webpack.prod.ts","webpack.production.js","webpack.production.ts","webpack.server.js","webpack.server.ts","webpack.client.js","webpack.client.ts","webpack.config.server.js","webpack.config.server.ts","webpack.config.client.js","webpack.config.client.ts","webpack.config.production.babel.js","webpack.config.production.babel.ts","webpack.config.prod.babel.js","webpack.config.prod.babel.ts","webpack.config.prod.js","webpack.config.prod.ts","webpack.config.production.js","webpack.config.production.ts","webpack.config.staging.js","webpack.config.staging.ts","webpack.config.babel.js","webpack.config.babel.ts","webpack.config.base.babel.js","webpack.config.base.babel.ts","webpack.config.base.js","webpack.config.base.ts","webpack.config.staging.babel.js","webpack.config.staging.babel.ts","webpack.config.coffee","webpack.config.test.js","webpack.config.test.ts","webpack.config.vendor.js","webpack.config.vendor.ts","webpack.config.vendor.production.js","webpack.config.vendor.production.ts","webpack.test.js","webpack.test.ts","webpack.dist.js","webpack.dist.ts","webpackfile.js","webpackfile.ts"]},{name:"ionic",fileNames:["ionic.config.json",".io-config.json"]},{name:"gulp",fileNames:["gulpfile.js","gulpfile.ts","gulpfile.babel.js"]},{name:"nodejs",fileNames:["package.json","package-lock.json",".nvmrc",".esmrc"]},{name:"npm",fileNames:[".npmignore",".npmrc"]},{name:"yarn",fileNames:[".yarnrc","yarn.lock",".yarnclean",".yarn-integrity","yarn-error.log",".yarnrc.yml",".yarnrc.yaml"]},{name:"android",fileNames:["androidmanifest.xml"],fileExtensions:["apk"]},{name:"tune",fileExtensions:["env"],fileNames:[".env.example",".env.sample",".env.local",".env.dev",".env.development",".env.qa",".env.prod",".env.production",".env.staging",".env.preview",".env.test",".env.testing",".env.development.local",".env.qa.local",".env.production.local",".env.staging.local",".env.test.local"]},{name:"babel",fileNames:[".babelrc",".babelrc.js",".babelrc.json","babel.config.json","babel.config.js"]},{name:"contributing",fileNames:["contributing.md"]},{name:"readme",fileNames:["readme.md","readme.txt","readme"]},{name:"changelog",fileNames:["changelog","changelog.md","changelog.txt"]},{name:"credits",fileNames:["credits","credits.txt","credits.md"]},{name:"authors",fileNames:["authors","authors.md","authors.txt"]},{name:"flow",fileNames:[".flowconfig"]},{name:"favicon",fileNames:["favicon.ico"]},{name:"karma",fileNames:["karma.conf.js","karma.conf.ts","karma.conf.coffee","karma.config.js","karma.config.ts","karma-main.js","karma-main.ts"]},{name:"bithound",fileNames:[".bithoundrc"]},{name:"appveyor",fileNames:[".appveyor.yml","appveyor.yml"]},{name:"travis",fileNames:[".travis.yml"]},{name:"codecov",fileNames:[".codecov.yml","codecov.yml"]},{name:"protractor",fileNames:["protractor.conf.js","protractor.conf.ts","protractor.conf.coffee","protractor.config.js","protractor.config.ts"]},{name:"fusebox",fileNames:["fuse.js"]},{name:"heroku",fileNames:["procfile","procfile.windows"]},{name:"editorconfig",fileNames:[".editorconfig"]},{name:"gitlab",fileExtensions:["gitlab-ci.yml"]},{name:"bower",fileNames:[".bowerrc","bower.json"]},{name:"eslint",fileNames:[".eslintrc.js",".eslintrc.yaml",".eslintrc.yml",".eslintrc.json",".eslintrc",".eslintignore"]},{name:"conduct",fileNames:["code_of_conduct.md","code_of_conduct.txt"]},{name:"watchman",fileNames:[".watchmanconfig"]},{name:"aurelia",fileNames:["aurelia.json"]},{name:"mocha",fileNames:["mocha.opts",".mocharc.yml",".mocharc.yaml",".mocharc.js",".mocharc.json",".mocharc.jsonc"]},{name:"jenkins",fileNames:["jenkinsfile"],fileExtensions:["jenkinsfile","jenkins"]},{name:"firebase",fileNames:["firebase.json",".firebaserc"]},{name:"rollup",fileNames:["rollup.config.js","rollup.config.ts","rollup-config.js","rollup-config.ts","rollup.config.common.js","rollup.config.common.ts","rollup.config.base.js","rollup.config.base.ts","rollup.config.prod.js","rollup.config.prod.ts","rollup.config.dev.js","rollup.config.dev.ts","rollup.config.prod.vendor.js","rollup.config.prod.vendor.ts"]},{name:"hack",fileNames:[".hhconfig"]},{name:"stylelint",fileNames:[".stylelintrc","stylelint.config.js",".stylelintrc.json",".stylelintrc.yaml",".stylelintrc.yml",".stylelintrc.js",".stylelintignore"],light:!0},{name:"code-climate",fileNames:[".codeclimate.yml"],light:!0},{name:"prettier",fileNames:[".prettierrc","prettier.config.js",".prettierrc.js",".prettierrc.json",".prettierrc.yaml",".prettierrc.yml",".prettierignore"]},{name:"nodemon",fileNames:["nodemon.json","nodemon-debug.json"]},{name:"ngrx-reducer",fileExtensions:["reducer.ts","rootReducer.ts"],enabledFor:[o.IconPack.Ngrx]},{name:"ngrx-state",fileExtensions:["state.ts"],enabledFor:[o.IconPack.Ngrx]},{name:"ngrx-actions",fileExtensions:["actions.ts"],enabledFor:[o.IconPack.Ngrx]},{name:"ngrx-effects",fileExtensions:["effects.ts"],enabledFor:[o.IconPack.Ngrx]},{name:"ngrx-entity",fileNames:[".entity"],enabledFor:[o.IconPack.Ngrx]},{name:"webhint",fileNames:[".hintrc"]},{name:"browserlist",fileNames:["browserslist",".browserslistrc"],light:!0},{name:"crystal",fileExtensions:["cr","ecr"],light:!0},{name:"snyk",fileNames:[".snyk"]},{name:"drone",fileExtensions:["drone.yml"],fileNames:[".drone.yml"],light:!0},{name:"cuda",fileExtensions:["cu","cuh"]},{name:"log",fileExtensions:["log"]},{name:"dotjs",fileExtensions:["def","dot","jst"]},{name:"ejs",fileExtensions:["ejs"]},{name:"sequelize",fileNames:[".sequelizerc"]},{name:"gatsby",fileNames:["gatsby.config.js","gatsby-config.js","gatsby-node.js","gatsby-browser.js","gatsby-ssr.js"]},{name:"wakatime",fileNames:[".wakatime-project"],fileExtensions:[".wakatime-project"],light:!0},{name:"circleci",fileNames:["circle.yml"],light:!0},{name:"cloudfoundry",fileNames:[".cfignore"]},{name:"grunt",fileNames:["gruntfile.js","gruntfile.ts","gruntfile.coffee","gruntfile.babel.js","gruntfile.babel.ts","gruntfile.babel.coffee"]},{name:"jest",fileNames:["jest.config.js","jest.config.ts","jest.config.json","jest.setup.js","jest.setup.ts","jest.json",".jestrc",".jestrc.js",".jestrc.json","jest.teardown.js"]},{name:"processing",fileExtensions:["pde"],light:!0},{name:"storybook",fileExtensions:["stories.js","stories.jsx","story.js","story.jsx","stories.ts","stories.tsx","story.ts","story.tsx"]},{name:"wepy",fileExtensions:["wpy"]},{name:"fastlane",fileNames:["fastfile","appfile"]},{name:"hcl",fileExtensions:["hcl"],light:!0},{name:"helm",fileNames:[".helmignore"]},{name:"san",fileExtensions:["san"]},{name:"wallaby",fileNames:["wallaby.js","wallaby.conf.js"]},{name:"django",fileExtensions:["djt"]},{name:"stencil",fileNames:["stencil.config.js","stencil.config.ts"]},{name:"red",fileExtensions:["red"]},{name:"makefile",fileNames:["makefile"]},{name:"foxpro",fileExtensions:["fxp","prg"]},{name:"i18n",fileExtensions:["pot","po","mo"]},{name:"webassembly",fileExtensions:["wat","wasm"]},{name:"semantic-release",light:!0,fileNames:[".releaserc","release.config.js"]},{name:"bitbucket",fileNames:["bitbucket-pipelines.yaml","bitbucket-pipelines.yml"]},{name:"jupyter",fileExtensions:["ipynb"]},{name:"d",fileExtensions:["d"]},{name:"mdx",fileExtensions:["mdx"]},{name:"ballerina",fileExtensions:["bal","balx"]},{name:"racket",fileExtensions:["rkt"]},{name:"bazel",fileExtensions:["bzl","bazel"],fileNames:[".bazelignore",".bazelrc"]},{name:"mint",fileExtensions:["mint"]},{name:"velocity",fileExtensions:["vm","fhtml","vtl"]},{name:"godot",fileExtensions:["gd"]},{name:"godot-assets",fileExtensions:["godot","tres","tscn"]},{name:"azure-pipelines",fileNames:["azure-pipelines.yml","azure-pipelines.yaml"],fileExtensions:["azure-pipelines.yml","azure-pipelines.yaml"]},{name:"azure",fileExtensions:["azcli"]},{name:"vagrant",fileNames:["vagrantfile"],fileExtensions:["vagrantfile"]},{name:"prisma",fileNames:["prisma.yml"],fileExtensions:["prisma"]},{name:"razor",fileExtensions:["cshtml","vbhtml"]},{name:"asciidoc",fileExtensions:["ad","adoc","asciidoc"]},{name:"istanbul",fileNames:[".nycrc",".nycrc.json"]},{name:"edge",fileExtensions:["edge"]},{name:"scheme",fileExtensions:["ss","scm"]},{name:"tailwindcss",fileNames:["tailwind.js","tailwind.config.js"]},{name:"3d",fileExtensions:["stl","obj","ac","blend","mesh","mqo","pmd","pmx","skp","vac","vdp","vox"]},{name:"buildkite",fileNames:["buildkite.yml","buildkite.yaml"]},{name:"netlify",fileNames:["netlify.json","netlify.yml","netlify.yaml","netlify.toml"]},{name:"svg",fileExtensions:["svg"]},{name:"svelte",fileExtensions:["svelte"]},{name:"vim",fileExtensions:["vimrc","gvimrc","exrc"]},{name:"nest",fileNames:["nest-cli.json",".nest-cli.json","nestconfig.json",".nestconfig.json"]},{name:"nest-controller",fileExtensions:["controller.ts","controller.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-middleware",fileExtensions:["middleware.ts","middleware.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-module",fileExtensions:["module.ts","module.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-service",fileExtensions:["service.ts","service.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-decorator",fileExtensions:["decorator.ts","decorator.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-pipe",fileExtensions:["pipe.ts","pipe.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-filter",fileExtensions:["filter.ts","filter.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-gateway",fileExtensions:["gateway.ts","gateway.js"],enabledFor:[o.IconPack.Nest]},{name:"nest-guard",fileExtensions:["guard.ts","guard.js"],enabledFor:[o.IconPack.Nest]},{name:"moonscript",fileExtensions:["moon"]},{name:"percy",fileNames:[".percy.yml"]},{name:"gitpod",fileNames:[".gitpod.yml"]},{name:"advpl_prw",fileExtensions:["prw","prx"]},{name:"advpl_ptm",fileExtensions:["ptm"]},{name:"advpl_tlpp",fileExtensions:["tlpp"]},{name:"advpl_include",fileExtensions:["ch"]},{name:"codeowners",fileNames:["codeowners"]},{name:"gcp",fileNames:[".gcloudignore"]},{name:"disc",fileExtensions:["iso"]},{name:"fortran",fileExtensions:["f","f77","f90","f95","f03","f08"]},{name:"liquid",fileExtensions:["liquid"]},{name:"prolog",fileExtensions:["p","pro"]},{name:"husky",fileNames:[".huskyrc","husky.config.js",".huskyrc.json",".huskyrc.js",".huskyrc.yaml",".huskyrc.yml"]},{name:"coconut",fileExtensions:["coco"]},{name:"capacitor",fileNames:["capacitor.config.json"]},{name:"sketch",fileExtensions:["sketch"]}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(11);t.folderIcons=[{name:"specific",defaultIcon:{name:"folder"},rootFolder:{name:"folder-root"},icons:[{name:"folder-src",folderNames:["src","source","sources"]},{name:"folder-dist",folderNames:["dist","out","build","release","bin"]},{name:"folder-css",folderNames:["css","stylesheet","stylesheets","style","styles"]},{name:"folder-sass",folderNames:["sass","_sass","scss","_scss"]},{name:"folder-images",folderNames:["images","image","img","icons","icon","ico","screenshot","screenshots"]},{name:"folder-scripts",folderNames:["script","scripts"]},{name:"folder-node",folderNames:["node_modules"]},{name:"folder-javascript",folderNames:["js","javascript","javascripts"]},{name:"folder-json",folderNames:["json"]},{name:"folder-font",folderNames:["font","fonts"]},{name:"folder-bower",folderNames:["bower_components"]},{name:"folder-test",folderNames:["test","tests","testing","__tests__","__snapshots__","__mocks__","__test__","spec","specs"]},{name:"folder-jinja",folderNames:["jinja","jinja2","j2"],light:!0},{name:"folder-markdown",folderNames:["markdown","md"]},{name:"folder-php",folderNames:["php"]},{name:"folder-phpmailer",folderNames:["phpmailer"]},{name:"folder-sublime",folderNames:["sublime"]},{name:"folder-docs",folderNames:["doc","docs","documents","documentation","post","posts"]},{name:"folder-git",folderNames:[".git","githooks",".githooks","submodules",".submodules"]},{name:"folder-github",folderNames:[".github"]},{name:"folder-gitlab",folderNames:[".gitlab"]},{name:"folder-vscode",folderNames:[".vscode",".vscode-test"]},{name:"folder-views",folderNames:["view","views","screen","screens","page","pages","html"]},{name:"folder-vue",folderNames:["vue"]},{name:"folder-expo",folderNames:[".expo",".expo-shared"]},{name:"folder-config",folderNames:["config","configs","configuration","configurations","settings",".settings","META-INF"]},{name:"folder-i18n",folderNames:["i18n","internationalization","lang","language","languages","locale","locales","localization","translation","translate","translations",".tx"]},{name:"folder-components",folderNames:["components"]},{name:"folder-aurelia",folderNames:["aurelia_project"]},{name:"folder-resource",folderNames:["resource","resources","res","asset","assets","static"]},{name:"folder-lib",folderNames:["lib","libs","library","libraries","vendor","vendors","third-party"]},{name:"folder-theme",folderNames:["themes","theme","color","colors","design","designs"]},{name:"folder-webpack",folderNames:["webpack",".webpack"]},{name:"folder-global",folderNames:["global"]},{name:"folder-public",folderNames:["public","wwwroot","web","website"]},{name:"folder-include",folderNames:["include","includes","_includes"]},{name:"folder-docker",folderNames:["docker","dockerfiles",".docker"]},{name:"folder-ngrx-effects",folderNames:["effects"],enabledFor:[o.IconPack.Ngrx]},{name:"folder-ngrx-store",folderNames:["store"],enabledFor:[o.IconPack.Ngrx]},{name:"folder-ngrx-state",folderNames:["states","state"],enabledFor:[o.IconPack.Ngrx]},{name:"folder-ngrx-reducer",folderNames:["reducers","reducer"],enabledFor:[o.IconPack.Ngrx]},{name:"folder-ngrx-actions",folderNames:["actions"],enabledFor:[o.IconPack.Ngrx]},{name:"folder-ngrx-entities",folderNames:["entities"],enabledFor:[o.IconPack.Ngrx]},{name:"folder-redux-reducer",folderNames:["reducers","reducer"],enabledFor:[o.IconPack.Redux]},{name:"folder-redux-actions",folderNames:["actions"],enabledFor:[o.IconPack.Redux]},{name:"folder-redux-store",folderNames:["store"],enabledFor:[o.IconPack.Redux]},{name:"folder-react-components",folderNames:["components"],enabledFor:[o.IconPack.React,o.IconPack.Redux]},{name:"folder-database",folderNames:["db","database","databases","sql","data","_data"]},{name:"folder-log",folderNames:["log","logs"]},{name:"folder-temp",folderNames:["temp",".temp","tmp",".tmp","cached","cache",".cache"]},{name:"folder-aws",folderNames:["aws",".aws"]},{name:"folder-audio",folderNames:["audio","audios","music"]},{name:"folder-video",folderNames:["video","videos","movie","movies"]},{name:"folder-kubernetes",folderNames:["kubernetes","k8s"]},{name:"folder-import",folderNames:["import","imports","imported"]},{name:"folder-export",folderNames:["export","exports","exported"]},{name:"folder-wakatime",folderNames:["wakatime"]},{name:"folder-circleci",folderNames:[".circleci"]},{name:"folder-wordpress",folderNames:["wp-content"]},{name:"folder-gradle",folderNames:["gradle",".gradle"]},{name:"folder-coverage",folderNames:["coverage",".nyc-output",".nyc_output","e2e","it","integration-test","integration-tests"]},{name:"folder-class",folderNames:["class","classes","model","models"]},{name:"folder-other",folderNames:["other","others","misc","miscellaneous","extra","extras"]},{name:"folder-typescript",folderNames:["typescript","ts","typings","@types"]},{name:"folder-graphql",folderNames:["graphql","gql"]},{name:"folder-routes",folderNames:["routes","router"]},{name:"folder-ci",folderNames:[".ci","ci"]},{name:"folder-benchmark",folderNames:["benchmark","benchmarks","performance","measure","measures","measurement"]},{name:"folder-messages",folderNames:["messages","forum","chat","chats","conversation","conversations"]},{name:"folder-less",folderNames:["less"]},{name:"folder-python",folderNames:["python","__pycache__",".pytest_cache"]},{name:"folder-debug",folderNames:["debug","debugging"]},{name:"folder-fastlane",folderNames:["fastlane"]},{name:"folder-plugin",folderNames:["plugin","plugins","_plugins","extension","extensions","addon","addons"]},{name:"folder-middleware",folderNames:["middleware","middlewares"]},{name:"folder-controller",folderNames:["controller","controllers","service","services","provider","providers"]},{name:"folder-ansible",folderNames:["ansible"]},{name:"folder-server",folderNames:["server","servers","backend"]},{name:"folder-client",folderNames:["client","clients","frontend"]},{name:"folder-tasks",folderNames:["tasks","tickets"]},{name:"folder-android",folderNames:["android"]},{name:"folder-ios",folderNames:["ios"]},{name:"folder-upload",folderNames:["uploads","upload"]},{name:"folder-download",folderNames:["downloads","download"]},{name:"folder-tools",folderNames:["tools"]},{name:"folder-helper",folderNames:["helpers","helper"]},{name:"folder-serverless",folderNames:[".serverless","serverless"]},{name:"folder-api",folderNames:["api","apis"]},{name:"folder-app",folderNames:["app","apps"]},{name:"folder-archive",folderNames:["archive","archives","archival","backup","backups","back-up","back-ups"]},{name:"folder-batch",folderNames:["batch","batchs","batches"]},{name:"folder-cluster",folderNames:["cluster","clusters"]},{name:"folder-command",folderNames:["command","commands","cli","clis"]},{name:"folder-constant",folderNames:["constant","constants"]},{name:"folder-container",folderNames:["container","containers",".devcontainer"]},{name:"folder-content",folderNames:["content","contents"]},{name:"folder-core",folderNames:["core"]},{name:"folder-delta",folderNames:["delta","deltas","changes"]},{name:"folder-dump",folderNames:["dump","dumps"]},{name:"folder-examples",folderNames:["example","examples","sample","samples","demo","demos"]},{name:"folder-environment",folderNames:[".env",".environment","env","environment","environments"]},{name:"folder-functions",folderNames:["function","functions","lambda","lambdas"]},{name:"folder-generator",folderNames:["generator","generators","generated","cfn-gen","gen","gens","auto"]},{name:"folder-hook",folderNames:["hook","hooks","trigger","triggers"]},{name:"folder-job",folderNames:["job","jobs"]},{name:"folder-keys",folderNames:["keys","key","token","tokens"]},{name:"folder-layout",folderNames:["layout","layouts"]},{name:"folder-mail",folderNames:["mail","mails","smtp"]},{name:"folder-mappings",folderNames:["mappings","mapping"]},{name:"folder-meta",folderNames:["meta"]},{name:"folder-packages",folderNames:["package","packages"]},{name:"folder-shared",folderNames:["shared"]},{name:"folder-stack",folderNames:["stack","stacks"]},{name:"folder-template",folderNames:["template","templates"]},{name:"folder-utils",folderNames:["util","utils"]},{name:"folder-private",folderNames:["private",".private"]},{name:"folder-error",folderNames:["error","errors","err"]},{name:"folder-event",folderNames:["event","events"]},{name:"folder-secure",folderNames:["auth","authentication","secure","security","cert","certs","certificate","certificates","ssl"]},{name:"folder-custom",folderNames:["custom","customs"]},{name:"folder-mock",folderNames:["mock","mocks","draft","drafts","concept","concepts","sketch","sketches"]},{name:"folder-syntax",folderNames:["syntax","syntaxes","spellcheck"]},{name:"folder-vm",folderNames:["vm","vms"]},{name:"folder-stylus",folderNames:["stylus"]},{name:"folder-flow",folderNames:["flow-typed"]},{name:"folder-rules",folderNames:["rule","rules","validation","validations","validator","validators"]},{name:"folder-review",folderNames:["review","reviews","revisal","revisals","reviewed"]},{name:"folder-animation",folderNames:["animation","animations","animated"]},{name:"folder-guard",folderNames:["guard","guards"]},{name:"folder-prisma",folderNames:["prisma"]},{name:"folder-pipe",folderNames:["pipe","pipes"]},{name:"folder-svg",folderNames:["svg","svgs"]},{name:"folder-vuex-store",folderNames:["store"],enabledFor:[o.IconPack.Vuex]},{name:"folder-nuxt",folderNames:["nuxt",".nuxt"],enabledFor:[o.IconPack.Vuex,o.IconPack.Vue]},{name:"folder-vue-directives",folderNames:["directives"],enabledFor:[o.IconPack.Vuex,o.IconPack.Vue]},{name:"folder-vue",folderNames:["components"],enabledFor:[o.IconPack.Vuex,o.IconPack.Vue]},{name:"folder-mobile",folderNames:["mobile","mobiles","portable"]},{name:"folder-stencil",folderNames:[".stencil"]}]},{name:"classic",defaultIcon:{name:"folder"},rootFolder:{name:"folder-root"}},{name:"none",defaultIcon:{name:""}}]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.languageIcons=[{icon:{name:"git"},ids:["git","git-commit","git-rebase"]},{icon:{name:"c"},ids:["c","objective-c"]},{icon:{name:"yaml"},ids:["yaml"]},{icon:{name:"xml"},ids:["xml","xquery"]},{icon:{name:"matlab"},ids:["matlab"]},{icon:{name:"settings"},ids:["makefile"]},{icon:{name:"shaderlab"},ids:["shaderlab"]},{icon:{name:"diff"},ids:["diff"]},{icon:{name:"json"},ids:["json","jsonc"]},{icon:{name:"blink"},ids:["blink"]},{icon:{name:"java"},ids:["java"]},{icon:{name:"razor"},ids:["razor","aspnetcorerazor"]},{icon:{name:"python"},ids:["python"]},{icon:{name:"javascript"},ids:["javascript"]},{icon:{name:"typescript"},ids:["typescript"]},{icon:{name:"scala"},ids:["scala"]},{icon:{name:"handlebars"},ids:["handlebars"]},{icon:{name:"perl"},ids:["perl","perl6"]},{icon:{name:"haxe"},ids:["haxe","hxml"]},{icon:{name:"puppet"},ids:["puppet"]},{icon:{name:"elixir"},ids:["elixir"]},{icon:{name:"livescript"},ids:["livescript"]},{icon:{name:"erlang"},ids:["erlang"]},{icon:{name:"twig"},ids:["twig"]},{icon:{name:"julia"},ids:["julia"]},{icon:{name:"elm"},ids:["elm"]},{icon:{name:"purescript"},ids:["purescript"]},{icon:{name:"stylus"},ids:["stylus"]},{icon:{name:"nunjucks"},ids:["nunjucks"]},{icon:{name:"pug"},ids:["pug"]},{icon:{name:"robot"},ids:["robotframework"]},{icon:{name:"sass"},ids:["sass"]},{icon:{name:"less"},ids:["less"]},{icon:{name:"css"},ids:["css"]},{icon:{name:"visualstudio"},ids:["testOutput"]},{icon:{name:"angular"},ids:["ng-template"]},{icon:{name:"graphql"},ids:["graphql"]},{icon:{name:"solidity"},ids:["solidity"]},{icon:{name:"autoit"},ids:["autoit"]},{icon:{name:"haml"},ids:["haml"]},{icon:{name:"yang"},ids:["yang"]},{icon:{name:"terraform"},ids:["terraform"]},{icon:{name:"applescript"},ids:["applescript"]},{icon:{name:"cake"},ids:["cake"]},{icon:{name:"cucumber"},ids:["cucumber"]},{icon:{name:"nim"},ids:["nim","nimble"]},{icon:{name:"apiblueprint"},ids:["apiblueprint"]},{icon:{name:"riot"},ids:["riot"]},{icon:{name:"postcss"},ids:["postcss"]},{icon:{name:"coldfusion"},ids:["lang-cfml"]},{icon:{name:"haskell"},ids:["haskell"]},{icon:{name:"cabal"},ids:["cabal"]},{icon:{name:"nix"},ids:["nix"]},{icon:{name:"ruby"},ids:["ruby"]},{icon:{name:"slim"},ids:["slim"]},{icon:{name:"php"},ids:["php"]},{icon:{name:"php_elephant"},ids:[]},{icon:{name:"hack"},ids:["hack"]},{icon:{name:"react"},ids:["javascriptreact"]},{icon:{name:"mjml"},ids:["mjml"]},{icon:{name:"processing"},ids:["processing"]},{icon:{name:"hcl"},ids:["hcl"]},{icon:{name:"go"},ids:["go"]},{icon:{name:"go_gopher"},ids:[]},{icon:{name:"nodejs_alt"},ids:[]},{icon:{name:"django"},ids:["django-html","django-txt"]},{icon:{name:"godot"},ids:["gdscript"]},{icon:{name:"vim"},ids:["viml"]},{icon:{name:"silverstripe"},ids:[]},{icon:{name:"prolog"},ids:["prolog"]}]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getObjectPropertyValue=(e,t)=>{const n=t.replace(/\[(\w+)\]/g,".$1").replace(/^\./,"").split(".");let o=JSON.parse(JSON.stringify(e));for(let e=0;e<n.length;++e){const t=n[e];if(!((r=o)===Object(r)&&t in o))return;o=o[t]}var r;return o},t.setObjectPropertyValue=(e,n,o)=>{if("string"==typeof n&&(n=n.split(".")),n.length>1){const r=n.shift();t.setObjectPropertyValue(e[r]="[object Object]"===Object.prototype.toString.call(e[r])?e[r]:{},n,o)}else e[n[0]]=o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Theme wurde installiert.",howToActivate:"Wie Icons aktivieren?",activate:"Aktivieren",activated:"Material Icon Theme ist jetzt aktiviert.",neverShowAgain:"Nicht mehr zeigen",themeUpdated:"Das Material Icon Theme wurde aktualisiert.",readChangelog:"Änderungsprotokoll lesen",iconPacks:{selectPack:"Icon Pack auswählen",description:"Das '%0' Icon Pack auswählen",disabled:"Icon Packs deaktivieren"},folders:{toggleIcons:"Wähle ein Ordner Design",color:"Wähle eine Ordner Farbe",hexCode:"Gebe einen HEX Farbcode ein",wrongHexCode:"Ungültiger HEX Farbcode",disabled:"Keine Ordner Icons",theme:{description:"Wähle das '%0' Design"}},opacity:{inputPlaceholder:"Wert der Deckkraft (zwischen 0 und 1)",wrongValue:"Der Wert muss zwischen 0 und 1 liegen!"},toggleSwitch:{on:"EIN",off:"AUS"},explorerArrows:{toggle:"Pfeile im Explorer anpassen",enable:"Explorer Pfeile anzeigen",disable:"Explorer Pfeile ausblenden"},grayscale:{toggle:"Schaltet graustufige Icons um",enable:"Aktiviert graustufige Icons",disable:"Deaktiviert graustufige Icons"},saturation:{inputPlaceholder:"Wert der Sättigung (zwischen 0 und 1)",wrongValue:"Der Wert muss zwischen 0 und 1 liegen!"},confirmReload:"VS Code muss neu gestartet werden, um die Änderungen an den Icons zu aktivieren.",reload:"Neu starten",outdatedVersion:"VS Code muss aktualisiert werden, um diesen Befehl auszuführen.",updateVSCode:"VS Code aktualisieren"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Theme has been installed.",howToActivate:"How to activate icons",activate:"Activate",activated:"Material Icon Theme is active.",neverShowAgain:"Never show again",themeUpdated:"Material Icon Theme has been updated.",readChangelog:"Read changelog",iconPacks:{selectPack:"Select an icon pack",description:"Select the '%0' icon pack",disabled:"Disable icon packs"},folders:{toggleIcons:"Pick a folder theme",color:"Choose a folder color",hexCode:"Insert a HEX color code",wrongHexCode:"Invalid HEX color code!",disabled:"No folder icons",theme:{description:"Select the '%0' folder theme"}},opacity:{inputPlaceholder:"Opacity value (between 0 and 1)",wrongValue:"The value must be between 0 and 1!"},toggleSwitch:{on:"ON",off:"OFF"},explorerArrows:{toggle:"Toggle folder arrows",enable:"Show folder arrows",disable:"Hide folder arrows"},confirmReload:"You have to restart VS Code to activate the changes to the icons.",reload:"Restart",outdatedVersion:"You have to update VS Code to use this command.",updateVSCode:"Update VS Code",grayscale:{toggle:"Toggle grayscale icons",enable:"Enable grayscale icons",disable:"Disable grayscale icons"},saturation:{inputPlaceholder:"Saturation value (between 0 and 1)",wrongValue:"The value must be between 0 and 1!"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Theme se ha instalado.",howToActivate:"Cómo activar los iconos",activate:"Activar",activated:"Material Icon Theme está activado.",neverShowAgain:"No mostrar más",themeUpdated:"Material Icon Theme se ha actualizado.",readChangelog:"Leer changelog",iconPacks:{selectPack:"Seleccione un paquete de iconos",description:"Seleccione el paquete de iconos '%0'",disabled:"Desactivar paquetes de iconos"},folders:{toggleIcons:"Cambiar activación de iconos de carpetas",color:"Elija un color de carpeta",hexCode:"Insertar un código de color HEX",wrongHexCode:"Código de color HEX inválido!",disabled:"Sin iconos de carpeta",theme:{description:"Iconos de carpeta '%0'"}},opacity:{inputPlaceholder:"Valor de opacidad (entre 0 y 1)",wrongValue:"El valor debe estar entre 0 y 1!"},toggleSwitch:{on:"ON",off:"OFF"},explorerArrows:{toggle:"Conmutar las flechas de carpetas",enable:"Mostrar flechas de carpeta",disable:"Ocultar las flechas de carpetas"},confirmReload:"Debe reiniciar VS Code para activar los cambios en los iconos.",reload:"Reiniciar",outdatedVersion:"Debe actualizar VS Code para utilizar este comando.",updateVSCode:"Actualizar VS Code"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Theme a été installé.",howToActivate:"Comment activer les icônes",activate:"Activer",activated:"Material Icon Theme est actif.",neverShowAgain:"Ne plus afficher",themeUpdated:"Material Icon Theme a été mis à jour.",readChangelog:"Lire la liste des changements",iconPacks:{selectPack:"Sélectionnez un pack d'icônes",description:"Sélectionner le pack d'icônes '%0'",disabled:"Désactiver les paquets d'icônes"},folders:{toggleIcons:"Basculer les icônes de dossiers",color:"Choisissez une couleur de dossier",hexCode:"Insérer un code couleur HEX",wrongHexCode:"Code couleur HEX non valide!",disabled:"Aucune icônes de dossiers",theme:{description:"Icônes de dossiers '%0'"}},opacity:{inputPlaceholder:"Valeur d'opacité (entre 0 et 1)",wrongValue:"La valeur doit être comprise entre 0 et 1!"},toggleSwitch:{on:"ON",off:"OFF"},explorerArrows:{toggle:"Basculer les flèches du dossier",enable:"Afficher les flèches du dossier",disable:"Cacher les flèches de dossier"},confirmReload:"Veuillez redémarrer VS Code pour activer les icônes",reload:"Redémarrer",outdatedVersion:"Vous devez mettre VS Code à jour pour utiliser cette commande.",updateVSCode:"Mettre VS Code à jour."}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Thema is geïnstalleerd.",howToActivate:"Hoe je icons activeert",activate:"Activeer",activated:"Material Icon Thema is actief.",neverShowAgain:"Nooit meer laten zien",themeUpdated:"Material Icon Thema is geüpdated.",readChangelog:"Lees de changelog",iconPacks:{selectPack:"Selecteer een iconpakket",description:"Selecteer het '%0' iconpakket",disabled:"Zet iconpaketten uit"},folders:{toggleIcons:"Kies een folderthema",color:"Kies een folderkleur",hexCode:"Voeg een HEX kleurcode in",wrongHexCode:"Ongeldige HEX kleurcode!",disabled:"Geen foldericons",theme:{description:"Selecteer het '%0' folderthema"}},opacity:{inputPlaceholder:"Doorzichtbaarheidswaarde (tussen 0 en 1)",wrongValue:"De waarde moet tussen de 0 en 1 zijn!"},toggleSwitch:{on:"AAN",off:"UIT"},explorerArrows:{toggle:"Zet folderpijlen aan of uit",enable:"Laat folderpijlen zien",disable:"Verberg folderpijlen"},confirmReload:"Je moet VS Code herstarten om de veranderingen in icons te activeren.",reload:"Herstart",outdatedVersion:"Je moet VS Code updaten om dit commando te kunnen gebruiken.",updateVSCode:"Update VS Code",grayscale:{toggle:"Zet grijsgetinte icons aan of uit",enable:"Zet grijsgetinte icons aan",disable:"Zet grijsgetinte icons uit"},saturation:{inputPlaceholder:"Saturatiewaarde (tussen 0 en 1)",wrongValue:"De waarde moet tussen de 0 en 1 zijn!"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Motyw Material Icon został zainstalowany.",howToActivate:"Jak aktywować ikony",activate:"Aktywuj",activated:"Motyw Material Icon jest aktywny.",neverShowAgain:"Nigdy więcej nie pokazuj",themeUpdated:"Motyw Material Icon został zaktualizowany.",readChangelog:"Przeczytaj listę zmian",iconPacks:{selectPack:"Wybierz paczkę ikon",description:"Wybierz paczkę ikon '%0'",disabled:"Wyłącz paczki ikon"},folders:{toggleIcons:"Wybierz motyw folderów",color:"Wybierz kolor folderów",hexCode:"Podaj kolor w formacie HEX",wrongHexCode:"Nieprawidłowy kolor HEX!",disabled:"Brak ikon folderów",theme:{description:"Wybierz motyw folderów '%0'"}},opacity:{inputPlaceholder:"Wartość przezroczystości (pomiędzy 0 a 1)",wrongValue:"Wartość musi być pomiędzy 0 i 1!"},toggleSwitch:{on:"WŁĄCZONE",off:"WYŁĄCZONE"},explorerArrows:{toggle:"Przełącz strzałki przy folderach",enable:"Pokaż strzałki przy folderach",disable:"Schowaj strzałki przy folderach"},confirmReload:"Musisz zrestartować VS Code, aby uaktywnić zmiany ikon.",reload:"Restartuj",outdatedVersion:"Musisz zaktualizować VS Code, aby użyć tej komendy.",updateVSCode:"Zaktualizuj VS Code",grayscale:{toggle:"Przełącz czarno-białe ikony",enable:"Włącz czarno-białe ikony",disable:"Wyłącz czarno-białe ikony"},saturation:{inputPlaceholder:"Wartość nasycenia (pomiędzy 0 a 1)",wrongValue:"Wartość musi być pomiędzy 0 i 1!"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"O Material Icon Theme foi instalado.",howToActivate:"Como ativar os ícones",activate:"Ativar",activated:"O Material Icon Theme está ativo.",neverShowAgain:"Não mostrar novamente",themeUpdated:"O Material Icon Theme foi atualizado.",readChangelog:"Ler changelog",iconPacks:{selectPack:"Selecione um pacote de ícones",description:"Selecionar o pacote de ícones '%0'",disabled:"Desabilitar pacotes de ícones"},folders:{toggleIcons:"Escolha um tema para as pastas",color:"Escolha uma cor para as pastas",hexCode:"Insira um código de cor hexadecimal",wrongHexCode:"Código de cor hexadecimal inválido!",disabled:"Nenhum ícone de pasta",theme:{description:"Selecionar o tema para pastas '%0'"}},opacity:{inputPlaceholder:"Valor de opacidade (entre 0 e 1)",wrongValue:"O valor deve estar entre 0 e 1!"},toggleSwitch:{on:"ON",off:"OFF"},explorerArrows:{toggle:"Alternar setas do explorador de arquivos",enable:"Exibir setas do explorador de arquivos",disable:"Ocultar setas do explorador de arquivos"},confirmReload:"Você precisa reiniciar o VS Code para ativar a mudança de ícones.",reload:"Reiniciar",outdatedVersion:"Você precisa atualizar o VS Code para usar esse comando.",updateVSCode:"Atualizar VS Code"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"O Material Icon Theme foi instalado.",howToActivate:"Como habilitar os ícones",activate:"Habilitar",activated:"O Material Icon Theme está habilitado.",neverShowAgain:"Não mostrar novamente",themeUpdated:"O Material Icon Theme foi atualizado.",readChangelog:"Ler registos",iconPacks:{selectPack:"Seleccione um pacote de ícones",description:"Seleccionar o pacote de ícones '%0'",disabled:"Desabilitar pacotes de ícones"},folders:{toggleIcons:"Escolhe um tema para os directórios",color:"Escolhe uma cor para os directórios",hexCode:"Insira um código de cor hexadecimal",wrongHexCode:"Código de cor hexadecimal inválido!",disabled:"Nenhum ícone do directório",theme:{description:"Seleccionar o tema para directórios '%0'"}},opacity:{inputPlaceholder:"Valor de opacidade (entre 0 e 1)",wrongValue:"O valor deve estar entre 0 e 1!"},toggleSwitch:{on:"ON",off:"OFF"},explorerArrows:{toggle:"Alternar setas do explorador de ficheiros",enable:"Exibir setas do explorador de ficheiros",disable:"Ocultar setas do explorador de ficheiros"},confirmReload:"Precisas reinicializar o VS Code para habilitar a alteração de ícones.",reload:"Reiniciar",outdatedVersion:"Precisas actualizar o VS Code para utilizar este comando.",updateVSCode:"Actualizar o VS Code"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Theme был установлен.",howToActivate:"Как активировать иконки",activate:"Активировать",activated:"Material Icon Theme активен.",neverShowAgain:"Никогда не показывать снова",themeUpdated:"Material Icon Theme был обновлен.",readChangelog:"Читать изменения версии",iconPacks:{selectPack:"Выбрать набор иконок",description:"Выбрать '%0' набор иконок",disabled:"Выключить набор иконок"},folders:{toggleIcons:"Выбрать тему папки",color:"Выбрать цвет папки",hexCode:"Вставить HEX-код цвета",wrongHexCode:"Неверный HEX-код цвета!",disabled:"Нет иконки для папки",theme:{description:"Выбрать '%0' тему папки"}},opacity:{inputPlaceholder:"Значение непрозрачности (от 0 до 1)",wrongValue:"Значение должно быть от 0 до 1!"},toggleSwitch:{on:"Включить",off:"Выключить"},explorerArrows:{toggle:"Показать/Скрыть стрелки у папок",enable:"Показать стрелки у папок",disable:"Скрыть стрелки у папок"},confirmReload:"Нужно перезапустить VS Code для активации иконок.",reload:"Перезагрузить",outdatedVersion:"Нужно обновить VS Code чтобы использовать эту команду.",updateVSCode:"Обновить VS Code"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material Icon Theme був встановлений.",howToActivate:"Як активувати значки",activate:"Активувати",activated:"Material Icon Theme активований.",neverShowAgain:"Ніколи не показувати знову",themeUpdated:"Material Icon Theme був оновлений.",readChangelog:"Прочитати зміни",folders:{toggleIcons:"Переключити теку icons"},toggleSwitch:{on:"Включити",off:"Відключити"},confirmReload:"Необхідно перезавантажити VS Code, щоб активувати зміни значків.",reload:"Перезавантажити",outdatedVersion:"Ви повинні оновити VS Code, щоб використовувати цю команду.",updateVSCode:"Оновити VS Code"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translation={themeInstalled:"Material主题图标已安装",howToActivate:"如何激活图标",activate:"激活",activated:"Material主题图标已激活",neverShowAgain:"不再显示",themeUpdated:"Material主题图标已更新",readChangelog:"阅读更新日志",iconPacks:{selectPack:"选择图标包",description:"选择%0符号",disabled:"禁用图标包"},folders:{toggleIcons:"切换文件夹图标的显示",color:"选择一个文件夹颜色",hexCode:"插入HEX颜色代码",wrongHexCode:"无效的HEX颜色代码!",disabled:"不显示文件夹图标",theme:{description:"'%0'主题的文件夹图标"}},opacity:{inputPlaceholder:"不透明度值(0和1之间)",wrongValue:"该值必须介于0和1之间!"},toggleSwitch:{on:"ON",off:"OFF"},explorerArrows:{toggle:"切换文件夹箭头",enable:"显示文件夹箭头",disable:"隐藏文件夹箭头"},confirmReload:"你必须重启VS Code来应用对图标的更改",reload:"重启",outdatedVersion:"你必须更新VS Code才能使用该命令",updateVSCode:"更新VS Code"}},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(72),a=n(0),s=n(2);var i;!function(e){e[e.neverUsedBefore=0]="neverUsedBefore",e[e.updated=1]="updated",e[e.current=2]="current"}(i=t.ThemeStatus||(t.ThemeStatus={})),t.checkThemeStatus=e=>o(void 0,void 0,void 0,(function*(){try{const t=e.get("material-icon-theme.version"),n=d();return void 0===t?(yield c(e),l()?i.updated:i.neverUsedBefore):r.lt(t,n)?(yield c(e),i.updated):i.current}catch(e){console.error(e)}}));const l=()=>s.isThemeActivated()||s.isThemeActivated(!0),c=e=>e.update("material-icon-theme.version",d()),d=()=>a.extensions.getExtension("PKief.material-icon-theme").packageJSON.version;t.checkVersionSupport=e=>!r.lt(a.version,e)},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>0!==o(e,t,n)},function(e,t,n){const o=n(20),r=n(44),a=n(17),s=n(23),i=n(22),l=n(24);e.exports=(e,t,n,c)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return o(e,n,c);case"!=":return r(e,n,c);case">":return a(e,n,c);case">=":return s(e,n,c);case"<":return i(e,n,c);case"<=":return l(e,n,c);default:throw new TypeError(`Invalid operator: ${t}`)}}},function(e,t,n){const o=n(4);e.exports=(e,t,n)=>{try{t=new o(t,n)}catch(e){return!1}return t.test(e)}},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(48),s=n(71),i=n(43),l=n(3),c=n(94);t.activate=e=>o(void 0,void 0,void 0,(function*(){try{yield l.initTranslations();const t=yield i.checkThemeStatus(e.globalState);c.showStartMessages(t),e.subscriptions.push(...a.registered),s.detectConfigChanges(),r.workspace.onDidChangeConfiguration(s.detectConfigChanges)}catch(e){console.error(e)}})),t.deactivate=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(0),r=n(18),a=n(63),s=n(64),i=n(65),l=n(66),c=n(67),d=n(68),f=n(69),m=n(70),u={activateIcons:r.activateIcons,toggleIconPacks:c.toggleIconPacks,changeFolderTheme:i.changeFolderTheme,changeFolderColor:s.changeFolderColor,restoreDefaultConfig:f.restoreDefaultConfig,toggleExplorerArrows:a.toggleExplorerArrows,changeOpacity:d.changeOpacity,toggleGrayscale:l.toggleGrayscale,changeSaturation:m.changeSaturation};t.registered=Object.keys(u).map(e=>o.commands.registerCommand(`material-icon-theme.${e}`,()=>u[e]()))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(13),r=n(14),a=n(11),s=n(12);t.loadFileIconDefinitions=(e,t,n)=>(t=o({},t),[...l(e,n.activeIconPack),...d(n.files.associations)].forEach(e=>{e.disabled||(t=o({},t,c(t,e.name)),e.light&&(t=o({},t,c(t,e.name,s.lightVersion))),e.highContrast&&(t=o({},t,c(t,e.name,s.highContrastVersion))),e.fileExtensions&&(t=o({},t,i(e,"fileExtensions"))),e.fileNames&&(t=o({},t,i(e,"fileNames",n.files.associations))))}),(t=o({},t,c(t,e.defaultIcon.name))).file=e.defaultIcon.name,e.defaultIcon.light&&((t=o({},t,c(t,e.defaultIcon.name,s.lightVersion))).light.file=e.defaultIcon.name+s.lightVersion),e.defaultIcon.highContrast&&((t=o({},t,c(t,e.defaultIcon.name,s.highContrastVersion))).highContrast.file=e.defaultIcon.name+s.highContrastVersion),t);const i=(e,t,n={})=>{const o=new a.IconConfiguration;return e[t].forEach(r=>{Object.keys(n).some(e=>{if(!/^\*{2}\./.test(e))return!1;const t=e.replace(s.wildcardPattern,".");return-1!==r.toLowerCase().indexOf(t.toLowerCase())})||(o[t][r]=e.name,e.light&&(o.light[t][r]=`${e.name}${s.lightVersion}`),e.highContrast&&(o.highContrast[t][r]=`${e.name}${s.highContrastVersion}`))}),o},l=(e,t)=>e.icons.filter(e=>!e.enabledFor||e.enabledFor.some(e=>e===t)),c=(e,t,n="")=>{const o={iconDefinitions:{}},a=r.getFileConfigString(e.options);return o.iconDefinitions[`${t}${n}`]={iconPath:`${s.iconFolderPath}${t}${n}${a}.svg`},o},d=e=>{if(!e)return[];return Object.keys(e).map(t=>{const n={name:e[t].toLowerCase()};return s.wildcardPattern.test(t)?n.fileExtensions=[t.toLowerCase().replace(s.wildcardPattern,"")]:n.fileNames=[t.toLowerCase()],n})}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";function o(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),o(n(52)),o(n(54))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(53))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.FileIcons=class{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.Angular="angular",e.Nest="nest",e.Ngrx="angular_ngrx",e.React="react",e.Redux="react_redux",e.Vue="vue",e.Vuex="vue_vuex"}(t.IconPack||(t.IconPack={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.IconConfiguration=class{constructor(){this.iconDefinitions={},this.folderNames={},this.folderNamesExpanded={},this.fileExtensions={},this.fileNames={},this.languageIds={},this.light={fileExtensions:{},fileNames:{}},this.highContrast={fileExtensions:{},fileNames:{}},this.options={}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(9),r=n(13),a=n(10),s=n(14),i=n(12);t.loadFolderIconDefinitions=(e,t,n)=>{(t=r({},t)).hidesExplorerArrows=n.hidesExplorerArrows;const o=c(e,n.folders.theme),a=[...d(o,n.activeIconPack),...g(n.folders.associations)];return"none"===n.folders.theme?t:(a.forEach(e=>{e.disabled||(t=f(t,e),(t=r({},t,u(e.name,e.folderNames))).light=e.light?r({},t.light,u(e.name,e.folderNames,i.lightVersion)):t.light,t.highContrast=e.highContrast?r({},t.highContrast,u(e.name,e.folderNames,i.highContrastVersion)):t.highContrast)}),t=l(o,t))};const l=(e,t)=>{t=r({},t);const n=e.defaultIcon.name&&e.defaultIcon.name.length>0;return n&&(t=f(t,e.defaultIcon)),(t=r({},t,p(n,e,""))).light=e.defaultIcon.light?r({},t.light,p(n,e,i.lightVersion)):t.light,t.highContrast=e.defaultIcon.highContrast?r({},t.highContrast,p(n,e,i.highContrastVersion)):t.highContrast,t=r({},t,h(n,e,"")),e.rootFolder&&((t=f(t,e.rootFolder)).light=e.rootFolder.light?r({},t.light,h(n,e,i.lightVersion)):t.light,t.highContrast=e.rootFolder.highContrast?r({},t.highContrast,h(n,e,i.highContrastVersion)):t.highContrast),t},c=(e,t)=>e.find(e=>e.name===t),d=(e,t)=>e.icons&&0!==e.icons.length?e.icons.filter(e=>!e.enabledFor||e.enabledFor.some(e=>e===t)):[],f=(e,t)=>(e=r({},e),e=m(e,t.name),t.light&&(e=r({},e,m(e,t.name,i.lightVersion))),t.highContrast&&(e=r({},e,m(e,t.name,i.highContrastVersion))),e),m=(e,t,n="")=>{e=r({},e);const o=s.getFileConfigString(e.options);return e.iconDefinitions[t+n]={iconPath:`${i.iconFolderPath}${t}${n}${o}.svg`},e.iconDefinitions[`${t}${i.openedFolder}${n}`]={iconPath:`${i.iconFolderPath}${t}${i.openedFolder}${n}${o}.svg`},e},u=(e,t,n="")=>{const o={folderNames:{},folderNamesExpanded:{}};return t.forEach(t=>{o.folderNames[t]=e+n,o.folderNamesExpanded[t]=`${e}${i.openedFolder}${n}`}),o},p=(e,t,n="")=>{const o={folder:"",folderExpanded:""};return o.folder=e?t.defaultIcon.name+n:"",o.folderExpanded=e?`${t.defaultIcon.name}${i.openedFolder}${n}`:"",o},h=(e,t,n="")=>{const o={rootFolder:"",rootFolderExpanded:""};return o.rootFolder=e?t.rootFolder?t.rootFolder.name+n:t.defaultIcon.name+n:"",o.rootFolderExpanded=e?t.rootFolder?`${t.rootFolder.name}${i.openedFolder}${n}`:`${t.defaultIcon.name}${i.openedFolder}${n}`:"",o},g=e=>{if(!e)return[];return Object.keys(e).map(t=>({name:e[t].length>0?"folder-"+e[t].toLowerCase():"folder",folderNames:[t.toLowerCase()]}))};t.generateFolderIcons=e=>{if(!t.validateHEXColorCode(e))return console.error("Invalid color code for folder icons");x("folder",b(v("M10 4H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8c0-1.11-.9-2-2-2h-8l-2-2z",e))),x("folder-open",b(v("M19 20H4c-1.11 0-2-.9-2-2V6c0-1.11.89-2 2-2h6l2 2h7a2 2 0 0 1 2 2H4v10l2.14-8h17.07l-2.28 8.5c-.23.87-1.01 1.5-1.93 1.5z",e))),x("folder-root",b(v("M12 20a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8m0-18A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 5a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0-5-5z",e))),x("folder-root-open",b(v("M12 20a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8m0-18A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2z",e)))};const v=(e,t)=>`<path d="${e}" fill="${t}" />`,b=e=>`<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">${e}</svg>`,x=(e,t)=>{let n;n="dist"===a.basename(__dirname)?a.join(__dirname,"..","icons"):a.join(__dirname,"..","..","..","icons");const r=a.join(n,`${e}.svg`);try{o.writeFileSync(r,t)}catch(e){console.error(e)}};t.validateHEXColorCode=e=>{const t=new RegExp(/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/);return e.length>0&&t.test(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(13),r=n(14),a=n(12);t.loadLanguageIconDefinitions=(e,t,n)=>(t=o({},t),[...d(e,n.activeIconPack),...c(n.languages.associations)].forEach(e=>{e.disabled||(t=s(t,e.icon),(t=o({},t,l(e.icon.name,e.ids))).light=e.icon.light?o({},t.light,l(e.icon.name+a.lightVersion,e.ids)):t.light,t.highContrast=e.icon.highContrast?o({},t.highContrast,l(e.icon.name+a.highContrastVersion,e.ids)):t.highContrast)}),t);const s=(e,t)=>(e=o({},e),e=i(e,t.name),e=o({},e,t.light?i(e,t.name+a.lightVersion):e.light),e=o({},e,t.highContrast?i(e,t.name+a.highContrastVersion):e.highContrast)),i=(e,t)=>{e=o({},e);const n=r.getFileConfigString(e.options);return e.iconDefinitions[t]={iconPath:`${a.iconFolderPath}${t}${n}.svg`},e},l=(e,t)=>{const n={languageIds:{}};return t.forEach(t=>{n.languageIds[t]=e}),n},c=e=>{if(!e)return[];return Object.keys(e).map(t=>({icon:{name:e[t].toLowerCase()},ids:[t.toLowerCase()]}))},d=(e,t)=>e.filter(e=>!e.enabledFor||e.enabledFor.some(e=>e===t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(9),r=n(13),a=n(10),s=n(14),i=n(11),l=n(28),c=n(29),d=n(30),f=n(12),m=n(27);t.generateIconConfigurationObject=e=>{const t=r({},new i.IconConfiguration,{options:e}),n=m.loadLanguageIconDefinitions(d.languageIcons,t,e),o=m.loadFileIconDefinitions(l.fileIcons,t,e),a=m.loadFolderIconDefinitions(c.folderIcons,t,e);return r({},n,o,a)},t.createIconFile=(e,n={})=>{var s,i;const l=r({},t.getDefaultIconOptions(),n),c=t.generateIconConfigurationObject(l);if((null==e?void 0:e.opacity)&&!m.validateOpacityValue(null==e?void 0:e.opacity))throw Error("Material Icons: Invalid opacity value!");if((null==e?void 0:e.saturation)&&!m.validateSaturationValue(null==e?void 0:e.saturation))throw Error("Material Icons: Invalid saturation value!");if((null===(s=null==e?void 0:e.folders)||void 0===s?void 0:s.color)&&!m.validateHEXColorCode(null===(i=null==e?void 0:e.folders)||void 0===i?void 0:i.color))throw Error("Material Icons: Invalid folder color value!");try{e&&!(e.folders||{}).color||(m.generateFolderIcons(l.folders.color),m.setIconOpacity(l.opacity,["folder.svg","folder-open.svg","folder-root.svg","folder-root-open.svg"])),e&&void 0===e.opacity||m.setIconOpacity(l.opacity),e&&void 0===e.saturation||m.setIconSaturation(l.saturation);let t=__dirname;"dist"!==a.basename(__dirname)&&(t=a.join(__dirname,"..","..","..","dist")),u(t,l)}catch(e){throw Error(e)}try{let e=__dirname;"dist"!==a.basename(__dirname)&&(e=a.join(__dirname,"..","..","..","dist")),o.writeFileSync(a.join(e,f.iconJsonName),JSON.stringify(c,void 0,2),"utf-8")}catch(e){throw Error(e)}return f.iconJsonName},t.getDefaultIconOptions=()=>({folders:{theme:"specific",color:"#90a4ae",associations:{}},activeIconPack:"angular",hidesExplorerArrows:!1,opacity:1,saturation:1,files:{associations:{}},languages:{associations:{}}});const u=(e,t)=>{o.readdirSync(a.join(e,"..","icons")).filter(e=>e.match(/\.svg/gi)).forEach(n=>{const r=a.join(e,"..","icons",n),i=s.getFileConfigString(t),l=a.join(e,"..","icons",n.replace(/(^[^\.~]+)(.*)\.svg/,`$1${i}.svg`));r!==l&&o.existsSync(l)?o.unlinkSync(r):o.renameSync(r,l)})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(9),r=n(10);t.setIconOpacity=(e,n)=>{if(!t.validateOpacityValue(e))return console.error("Invalid opacity value! Opacity must be a decimal number between 0 and 1!");let l;l="dist"===r.basename(__dirname)?r.join(__dirname,"..","icons"):r.join(__dirname,"..","..","..","icons");try{(n||o.readdirSync(l)).forEach(t=>{const n=r.join(l,t),c=o.readFileSync(n,"utf-8"),d=a(c);if(!d)return;let f;f=e<1?s(d,e):i(d);const m=c.replace(/<svg[^>]*>/,f);o.writeFileSync(n,m)})}catch(e){console.error(e)}},t.validateOpacityValue=e=>void 0!==e&&e<=1&&e>=0;const a=e=>{const t=new RegExp(/<svg[^>]*>/).exec(e);return null==t?void 0:t[0]},s=(e,t)=>{const n=new RegExp(/\sopacity="[\d.]+"/);return n.test(e)?e.replace(n,` opacity="${t}"`):e.replace(/^<svg/,`<svg opacity="${t}"`)},i=e=>{const t=new RegExp(/\sopacity="[\d.]+"/);return e.replace(t,"")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(9),r=n(10);t.setIconSaturation=(e,n)=>{if(!t.validateSaturationValue(e))return console.error("Invalid saturation value! Saturation must be a decimal number between 0 and 1!");let d;d="dist"===r.basename(__dirname)?r.join(__dirname,"..","icons"):r.join(__dirname,"..","..","..","icons");try{(n||o.readdirSync(d)).forEach(t=>{const n=r.join(d,t),f=o.readFileSync(n,"utf-8"),m=a(f);if(!m)return;let u;u=e<1?s(m):i(m);let p=f.replace(/<svg[^>]*>/,u);p=e<1?l(p,e):c(p),o.writeFileSync(n,p)})}catch(e){console.error(e)}};const a=e=>{const t=new RegExp(/<svg[^>]*>/).exec(e);return null==t?void 0:t[0]},s=e=>{const t=new RegExp(/\sfilter="[^"]+?"/);return t.test(e)?e.replace(t,' filter="url(#saturation)"'):e.replace(/^<svg/,'<svg filter="url(#saturation)"')},i=e=>{const t=new RegExp(/\sfilter="[^"]+?"/);return e.replace(t,"")},l=(e,t)=>{const n=new RegExp(/<filter id="saturation".+<\/filter>(.*<\/svg>)/),o=`<filter id="saturation"><feColorMatrix type="saturate" values="${t}"/></filter>`;return n.test(e)?e.replace(n,`${o}$1`):e.replace(/<\/svg>/,`${o}</svg>`)},c=e=>{const t=new RegExp(/<filter id="saturation".+<\/filter>(.*<\/svg>)/);return e.replace(t,"$1")};t.validateSaturationValue=e=>void 0!==e&&e<=1&&e>=0},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(2),s=n(3);t.showConfirmToReloadMessage=()=>o(void 0,void 0,void 0,(function*(){if(!1===a.getThemeConfig("showReloadMessage").globalValue)return;switch(yield r.window.showInformationMessage(s.translate("confirmReload"),s.translate("reload"),s.translate("neverShowAgain"))){case s.translate("reload"):return!0;case s.translate("neverShowAgain"):return i(),!1;default:return!1}}));const i=()=>{a.setThemeConfig("showReloadMessage",!1,!0)}},function(e,t,n){var o={"./lang-de":32,"./lang-de.ts":32,"./lang-en":33,"./lang-en.ts":33,"./lang-es":34,"./lang-es.ts":34,"./lang-fr":35,"./lang-fr.ts":35,"./lang-nl":36,"./lang-nl.ts":36,"./lang-pl":37,"./lang-pl.ts":37,"./lang-pt-br":38,"./lang-pt-br.ts":38,"./lang-pt-pt":39,"./lang-pt-pt.ts":39,"./lang-ru":40,"./lang-ru.ts":40,"./lang-uk":41,"./lang-uk.ts":41,"./lang-zh-cn":42,"./lang-zh-cn.ts":42};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=62},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(2),s=n(3);t.toggleExplorerArrows=()=>o(void 0,void 0,void 0,(function*(){try{const e=t.checkArrowStatus(),n=yield i(e);return l(n)}catch(e){console.error(e)}}));const i=e=>{const t={description:s.translate("toggleSwitch.on"),detail:s.translate("explorerArrows.enable"),label:e?"◻":"✔"},n={description:s.translate("toggleSwitch.off"),detail:s.translate("explorerArrows.disable"),label:e?"✔":"◻"};return r.window.showQuickPick([t,n],{placeHolder:s.translate("explorerArrows.toggle"),ignoreFocusOut:!1,matchOnDescription:!0})},l=e=>{if(e&&e.description)switch(e.description){case s.translate("toggleSwitch.on"):return a.setThemeConfig("hidesExplorerArrows",!1,!0);case s.translate("toggleSwitch.off"):return a.setThemeConfig("hidesExplorerArrows",!0,!0);default:return}};t.checkArrowStatus=()=>a.getMaterialIconsJSON().hidesExplorerArrows},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(6),s=n(2),i=n(3),l=[{label:"Grey (Default)",hex:"#90a4ae"},{label:"Blue",hex:"#42a5f5"},{label:"Green",hex:"#7CB342"},{label:"Teal",hex:"#26A69A"},{label:"Red",hex:"#EF5350"},{label:"Orange",hex:"#FF7043"},{label:"Yellow",hex:"#FDD835"},{label:"Custom Color",hex:"Custom HEX Code"}];t.changeFolderColor=()=>o(void 0,void 0,void 0,(function*(){try{const e=t.checkFolderColorStatus(),n=yield c(e);d(n)}catch(e){console.error(e)}}));const c=e=>{const t=l.map(t=>({description:t.label,label:u(t,e)?"✔":"◻"}));return r.window.showQuickPick(t,{placeHolder:i.translate("folders.color"),ignoreFocusOut:!1,matchOnDescription:!0})},d=e=>{if(e&&e.description)if("Custom Color"===e.description)r.window.showInputBox({placeHolder:i.translate("folders.hexCode"),ignoreFocusOut:!0,validateInput:f}).then(e=>m(e));else{const t=l.find(t=>t.label===e.description).hex;m(t)}},f=e=>{if(!a.validateHEXColorCode(e))return i.translate("folders.wrongHexCode")};t.checkFolderColorStatus=()=>{var e;const t=a.getDefaultIconOptions();return null!==(e=s.getMaterialIconsJSON().options.folders.color)&&void 0!==e?e:t.folders.color};const m=e=>{e&&s.setThemeConfig("folders.color",e.toLowerCase(),!0)},u=(e,t)=>"Custom Color"===e.label?!l.some(e=>e.hex.toLowerCase()===t.toLowerCase()):e.hex.toLowerCase()===t.toLowerCase()},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(6),s=n(2),i=n(3);t.changeFolderTheme=()=>o(void 0,void 0,void 0,(function*(){try{const e=t.checkFolderIconsStatus(),n=yield l(e);c(n)}catch(e){console.error(e)}}));const l=e=>{const t=a.folderIcons.map(t=>({description:s.capitalizeFirstLetter(t.name),detail:"none"===t.name?i.translate("folders.disabled"):i.translate("folders.theme.description",s.capitalizeFirstLetter(t.name)),label:t.name===e?"✔":"◻"}));return r.window.showQuickPick(t,{placeHolder:i.translate("folders.toggleIcons"),ignoreFocusOut:!1,matchOnDescription:!0})},c=e=>{if(e&&e.description)return s.setThemeConfig("folders.theme",e.description.toLowerCase(),!0)};t.checkFolderIconsStatus=()=>s.getMaterialIconsJSON().options.folders.theme},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(2),s=n(3);t.toggleGrayscale=()=>o(void 0,void 0,void 0,(function*(){try{const e=t.checkGrayscaleStatus(),n=yield i(e);l(n)}catch(e){console.error(e)}}));const i=e=>{const t={description:s.translate("toggleSwitch.on"),detail:s.translate("grayscale.enable"),label:e?"✔":"◻"},n={description:s.translate("toggleSwitch.off"),detail:s.translate("grayscale.disable"),label:e?"◻":"✔"};return r.window.showQuickPick([t,n],{placeHolder:s.translate("grayscale.toggle"),ignoreFocusOut:!1,matchOnDescription:!0})},l=e=>{if(e&&e.description)switch(e.description){case s.translate("toggleSwitch.on"):return a.setThemeConfig("saturation",0,!0);case s.translate("toggleSwitch.off"):return a.setThemeConfig("saturation",1,!0);default:return}};t.checkGrayscaleStatus=()=>0===a.getMaterialIconsJSON().options.saturation},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(11),s=n(2),i=n(3);t.toggleIconPacks=()=>o(void 0,void 0,void 0,(function*(){try{const e=d(),t=yield l(e);c(t)}catch(e){console.error(e)}}));const l=e=>{const n=[...t.getAllIconPacks().sort(),"none"].map(t=>{const n=s.toTitleCase(t.replace("_"," + ")),o=f(e,t),r="none"===t&&""===e;return{description:n,detail:i.translate(`iconPacks.${"none"===t?"disabled":"description"}`,n),label:r||o?"✔":"◻"}});return r.window.showQuickPick(n,{placeHolder:i.translate("iconPacks.selectPack"),ignoreFocusOut:!1,matchOnDescription:!0,matchOnDetail:!0})},c=e=>{if(!e||!e.description)return;const t=e.description.replace(" + ","_").toLowerCase();s.setThemeConfig("activeIconPack","none"===t?"":t,!0)},d=()=>s.getMaterialIconsJSON().options.activeIconPack;t.getAllIconPacks=()=>{const e=[];for(const t in a.IconPack)isNaN(Number(t))&&e.push(a.IconPack[t].toLowerCase());return e};const f=(e,t)=>e.toLowerCase()===t.toLowerCase()},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(6),s=n(2),i=n(3);t.changeOpacity=()=>o(void 0,void 0,void 0,(function*(){try{const e=t.getCurrentOpacityValue(),n=Number(yield l(e));return d(n)}catch(e){console.error(e)}}));const l=e=>r.window.showInputBox({placeHolder:i.translate("opacity.inputPlaceholder"),ignoreFocusOut:!0,value:String(e),validateInput:c}),c=e=>{if(!a.validateOpacityValue(+e))return i.translate("opacity.wrongValue")};t.getCurrentOpacityValue=()=>{var e;const t=a.getDefaultIconOptions();return null!==(e=s.getMaterialIconsJSON().options.opacity)&&void 0!==e?e:t.opacity};const d=e=>{if(void 0!==e)return s.setThemeConfig("opacity",e,!0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(2);t.restoreDefaultConfig=()=>{o.setThemeConfig("activeIconPack",void 0,!0),o.setThemeConfig("folders.theme",void 0,!0),o.setThemeConfig("folders.color",void 0,!0),o.setThemeConfig("hidesExplorerArrows",void 0,!0),o.setThemeConfig("opacity",void 0,!0),o.setThemeConfig("saturation",void 0,!0),o.setThemeConfig("files.associations",void 0,!0),o.setThemeConfig("folders.associations",void 0,!0),o.setThemeConfig("languages.associations",void 0,!0)}},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))((function(r,a){function s(e){try{l(o.next(e))}catch(e){a(e)}}function i(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),a=n(6),s=n(2),i=n(3);t.changeSaturation=()=>o(void 0,void 0,void 0,(function*(){try{const e=t.getCurrentSaturationValue(),n=Number(yield l(e));d(n)}catch(e){console.error(e)}}));const l=e=>r.window.showInputBox({placeHolder:i.translate("saturation.inputPlaceholder"),ignoreFocusOut:!0,value:String(e),validateInput:c}),c=e=>{if(!a.validateSaturationValue(+e))return i.translate("saturation.wrongValue")};t.getCurrentSaturationValue=()=>{var e;const t=a.getDefaultIconOptions();return null!==(e=s.getMaterialIconsJSON().options.saturation)&&void 0!==e?e:t.saturation};const d=e=>{if(void 0!==e)return s.setThemeConfig("saturation",e,!0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(2),r=n(6),a=n(31);t.detectConfigChanges=()=>{const e=s();if(0!==Object.keys(e.updatedConfigs).length)try{r.createIconFile(e.updatedConfigs,e.updatedJSONConfig)}catch(e){console.error(e)}};const s=()=>{const e=Object.keys(o.getConfigProperties()).map(e=>e.split(".").slice(1).join(".")).filter(e=>!/show(Welcome|Update|Reload)Message/g.test(e)),t=o.getMaterialIconsJSON();return e.reduce((e,n)=>{var r;try{const s=o.getThemeConfig(n),i=null!==(r=s.globalValue)&&void 0!==r?r:s.defaultValue,l=a.getObjectPropertyValue(t.options,n);JSON.stringify(i)!==JSON.stringify(l)&&(a.setObjectPropertyValue(t.options,n,i),a.setObjectPropertyValue(e.updatedConfigs,n,i))}catch(e){console.error(e)}return e},{updatedConfigs:{},updatedJSONConfig:t.options})}},function(e,t,n){const o=n(7);e.exports={re:o.re,src:o.src,tokens:o.t,SEMVER_SPEC_VERSION:n(15).SEMVER_SPEC_VERSION,SemVer:n(1),compareIdentifiers:n(19).compareIdentifiers,rcompareIdentifiers:n(19).rcompareIdentifiers,parse:n(8),valid:n(73),clean:n(74),inc:n(75),diff:n(76),major:n(77),minor:n(78),patch:n(79),prerelease:n(80),compare:n(5),rcompare:n(81),compareLoose:n(82),compareBuild:n(21),sort:n(83),rsort:n(84),gt:n(17),lt:n(22),eq:n(20),neq:n(44),gte:n(23),lte:n(24),cmp:n(45),coerce:n(85),Comparator:n(25),Range:n(4),satisfies:n(46),toComparators:n(86),maxSatisfying:n(87),minSatisfying:n(88),minVersion:n(89),validRange:n(90),outside:n(26),gtr:n(91),ltr:n(92),intersects:n(93)}},function(e,t,n){const o=n(8);e.exports=(e,t)=>{const n=o(e,t);return n?n.version:null}},function(e,t,n){const o=n(8);e.exports=(e,t)=>{const n=o(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null}},function(e,t,n){const o=n(1);e.exports=(e,t,n,r)=>{"string"==typeof n&&(r=n,n=void 0);try{return new o(e,n).inc(t,r).version}catch(e){return null}}},function(e,t,n){const o=n(8),r=n(20);e.exports=(e,t)=>{if(r(e,t))return null;{const n=o(e),r=o(t),a=n.prerelease.length||r.prerelease.length,s=a?"pre":"",i=a?"prerelease":"";for(const e in n)if(("major"===e||"minor"===e||"patch"===e)&&n[e]!==r[e])return s+e;return i}}},function(e,t,n){const o=n(1);e.exports=(e,t)=>new o(e,t).major},function(e,t,n){const o=n(1);e.exports=(e,t)=>new o(e,t).minor},function(e,t,n){const o=n(1);e.exports=(e,t)=>new o(e,t).patch},function(e,t,n){const o=n(8);e.exports=(e,t)=>{const n=o(e,t);return n&&n.prerelease.length?n.prerelease:null}},function(e,t,n){const o=n(5);e.exports=(e,t,n)=>o(t,e,n)},function(e,t,n){const o=n(5);e.exports=(e,t)=>o(e,t,!0)},function(e,t,n){const o=n(21);e.exports=(e,t)=>e.sort((e,n)=>o(e,n,t))},function(e,t,n){const o=n(21);e.exports=(e,t)=>e.sort((e,n)=>o(n,e,t))},function(e,t,n){const o=n(1),r=n(8),{re:a,t:s}=n(7);e.exports=(e,t)=>{if(e instanceof o)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){let t;for(;(t=a[s.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&t.index+t[0].length===n.index+n[0].length||(n=t),a[s.COERCERTL].lastIndex=t.index+t[1].length+t[2].length;a[s.COERCERTL].lastIndex=-1}else n=e.match(a[s.COERCE]);return null===n?null:r(`${n[2]}.${n[3]||"0"}.${n[4]||"0"}`,t)}},function(e,t,n){const o=n(4);e.exports=(e,t)=>new o(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},function(e,t,n){const o=n(1),r=n(4);e.exports=(e,t,n)=>{let a=null,s=null,i=null;try{i=new r(t,n)}catch(e){return null}return e.forEach(e=>{i.test(e)&&(a&&-1!==s.compare(e)||(a=e,s=new o(a,n)))}),a}},function(e,t,n){const o=n(1),r=n(4);e.exports=(e,t,n)=>{let a=null,s=null,i=null;try{i=new r(t,n)}catch(e){return null}return e.forEach(e=>{i.test(e)&&(a&&1!==s.compare(e)||(a=e,s=new o(a,n)))}),a}},function(e,t,n){const o=n(1),r=n(4),a=n(17);e.exports=(e,t)=>{e=new r(e,t);let n=new o("0.0.0");if(e.test(n))return n;if(n=new o("0.0.0-0"),e.test(n))return n;n=null;for(let t=0;t<e.set.length;++t){e.set[t].forEach(e=>{const t=new o(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":n&&!a(n,t)||(n=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})}return n&&e.test(n)?n:null}},function(e,t,n){const o=n(4);e.exports=(e,t)=>{try{return new o(e,t).range||"*"}catch(e){return null}}},function(e,t,n){const o=n(26);e.exports=(e,t,n)=>o(e,t,">",n)},function(e,t,n){const o=n(26);e.exports=(e,t,n)=>o(e,t,"<",n)},function(e,t,n){const o=n(4);e.exports=(e,t,n)=>(e=new o(e,n),t=new o(t,n),e.intersects(t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(43),r=n(95),a=n(96);t.showStartMessages=e=>{e===o.ThemeStatus.updated?r.showUpdateMessage():e===o.ThemeStatus.neverUsedBefore&&a.showWelcomeMessage()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(0),r=n(18),a=n(2),s=n(3);t.showUpdateMessage=()=>{!0===a.getThemeConfig("showUpdateMessage").globalValue&&o.window.showInformationMessage(s.translate("themeUpdated"),a.isThemeNotVisible()?s.translate("activate"):void 0,s.translate("readChangelog"),s.translate("neverShowAgain")).then(i)};const i=e=>{switch(e){case s.translate("activate"):r.activateIcons();break;case s.translate("readChangelog"):o.env.openExternal(o.Uri.parse("https://marketplace.visualstudio.com/items/PKief.material-icon-theme/changelog"));break;case s.translate("neverShowAgain"):l()}},l=()=>{a.setThemeConfig("showUpdateMessage",!1,!0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=n(0),r=n(18),a=n(2),s=n(3);t.showWelcomeMessage=()=>{!1!==a.getThemeConfig("showWelcomeMessage").globalValue&&o.window.showInformationMessage(s.translate("themeInstalled"),a.isThemeNotVisible()?s.translate("activate"):void 0,s.translate("neverShowAgain")).then(i)};const i=e=>{switch(e){case s.translate("activate"):r.activateIcons();break;case s.translate("howToActivate"):o.env.openExternal(o.Uri.parse("https://code.visualstudio.com/blogs/2016/09/08/icon-themes#_file-icon-themes"));break;case s.translate("neverShowAgain"):l()}},l=()=>{a.setThemeConfig("showWelcomeMessage",!1,!0)}}]);
|
||
//# sourceMappingURL=extension.js.map
|