diff --git a/coder-data/CachedExtensionVSIXs/equinusocio.vsc-material-theme-30.0.0 b/coder-data/CachedExtensionVSIXs/equinusocio.vsc-material-theme-30.0.0 new file mode 100644 index 0000000..44fd2a5 Binary files /dev/null and b/coder-data/CachedExtensionVSIXs/equinusocio.vsc-material-theme-30.0.0 differ diff --git a/coder-data/CachedExtensionVSIXs/pkief.material-icon-theme-4.0.1 b/coder-data/CachedExtensionVSIXs/pkief.material-icon-theme-4.0.1 new file mode 100644 index 0000000..85502a0 Binary files /dev/null and b/coder-data/CachedExtensionVSIXs/pkief.material-icon-theme-4.0.1 differ diff --git a/coder-data/CachedExtensionVSIXs/vscode-icons-team.vscode-icons-10.0.0 b/coder-data/CachedExtensionVSIXs/vscode-icons-team.vscode-icons-10.0.0 new file mode 100644 index 0000000..02c5451 Binary files /dev/null and b/coder-data/CachedExtensionVSIXs/vscode-icons-team.vscode-icons-10.0.0 differ diff --git a/coder-data/.gitkeep b/coder-data/User/Backups/.gitkeep similarity index 100% rename from coder-data/.gitkeep rename to coder-data/User/Backups/.gitkeep diff --git a/coder-data/User/machineid b/coder-data/User/machineid new file mode 100644 index 0000000..313587d --- /dev/null +++ b/coder-data/User/machineid @@ -0,0 +1 @@ +8cf27086-f8eb-4b54-8df1-ea73addbc63c diff --git a/coder-data/User/settings.json b/coder-data/User/settings.json new file mode 100644 index 0000000..2c0da80 --- /dev/null +++ b/coder-data/User/settings.json @@ -0,0 +1,3 @@ +{ + "workbench.colorTheme": "Default Dark+" +} diff --git a/coder-data/User/state/-5069796a.json b/coder-data/User/state/-5069796a.json new file mode 100644 index 0000000..75c12f6 --- /dev/null +++ b/coder-data/User/state/-5069796a.json @@ -0,0 +1 @@ +[["__$__isNewStorageMarker","true"],["__$__targetStorageMarker","{\"workbench.panel.markers\":1,\"workbench.panel.output\":1,\"terminal\":1,\"workbench.explorer.views.state\":1,\"workbench.scm.views.state\":1,\"workbench.view.search.state\":1,\"output.activechannel\":0,\"debug.selectedroot\":1,\"workbench.view.debug.state\":1,\"workbench.centerededitorlayout.active\":0,\"workbench.panel.placeholderPanels\":1,\"resource.authority.os.127.0.0.1:9000\":1,\"history.entries\":1,\"workbench.view.explorer.numberOfVisibleViews\":0,\"workbench.explorer.treeViewState\":1,\"memento/workbench.editor.walkThroughPart\":1,\"workbench.panel.repl\":1,\"vscode.debug-auto-launch\":1,\"terminal.integrated.environmentVariableCollections\":1,\"memento/workbench.editors.files.textFileEditor\":1,\"memento/workbench.parts.editor\":1,\"editors.mru\":1}"],["workbench.panel.markers","{\"workbench.panel.markers.view\":{\"collapsed\":false,\"isHidden\":false}}"],["workbench.panel.output","{\"workbench.panel.output\":{\"collapsed\":false,\"isHidden\":false}}"],["terminal","{\"terminal\":{\"collapsed\":false,\"isHidden\":false}}"],["workbench.explorer.views.state","{\"outline\":{\"collapsed\":true,\"isHidden\":false,\"size\":22},\"timeline\":{\"collapsed\":true,\"isHidden\":false},\"workbench.explorer.openEditorsView\":{\"collapsed\":true,\"isHidden\":false,\"size\":22},\"workbench.explorer.fileView\":{\"collapsed\":false,\"isHidden\":false,\"size\":626},\"npm\":{\"collapsed\":true,\"isHidden\":true}}"],["workbench.scm.views.state","{\"workbench.scm.repositories\":{\"collapsed\":false,\"isHidden\":true},\"workbench.scm\":{\"collapsed\":false,\"isHidden\":false}}"],["workbench.view.search.state","{\"workbench.view.search\":{\"collapsed\":false,\"isHidden\":false}}"],["output.activechannel","tasks"],["debug.selectedroot","vscode-remote://127.0.0.1:9000/home/coder/.vscode/launch.json"],["workbench.view.debug.state","{\"workbench.debug.welcome\":{\"collapsed\":false,\"isHidden\":false},\"workbench.debug.variablesView\":{\"collapsed\":false,\"isHidden\":false},\"workbench.debug.watchExpressionsView\":{\"collapsed\":false,\"isHidden\":false},\"workbench.debug.callStackView\":{\"collapsed\":false,\"isHidden\":false},\"workbench.debug.loadedScriptsView\":{\"collapsed\":true,\"isHidden\":false},\"workbench.debug.breakPointsView\":{\"collapsed\":false,\"isHidden\":false}}"],["workbench.centerededitorlayout.active","false"],["workbench.panel.placeholderPanels","[{\"id\":\"workbench.panel.markers\",\"name\":\"Problems\"},{\"id\":\"workbench.panel.output\",\"name\":\"Output\"},{\"id\":\"workbench.panel.repl\",\"name\":\"Debug Console\"},{\"id\":\"terminal\",\"name\":\"Terminal\"},{\"id\":\"refactorPreview\",\"name\":\"Refactor Preview\"}]"],["resource.authority.os.127.0.0.1:9000","3"],["history.entries","[{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/coder/.local/share/code-server/User/state/-5069796a.json\",\"external\":\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/-5069796a.json\",\"path\":\"/home/coder/.local/share/code-server/User/state/-5069796a.json\",\"scheme\":\"vscode-remote\",\"authority\":\"127.0.0.1:9000\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/coder/.local/share/code-server/coder.json\",\"external\":\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/coder.json\",\"path\":\"/home/coder/.local/share/code-server/coder.json\",\"scheme\":\"vscode-remote\",\"authority\":\"127.0.0.1:9000\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/coder/.local/share/code-server/User/state/global.json\",\"external\":\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/global.json\",\"path\":\"/home/coder/.local/share/code-server/User/state/global.json\",\"scheme\":\"vscode-remote\",\"authority\":\"127.0.0.1:9000\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/coder/.local/share/code-server/User/workspaceStorage/-5069796a/meta.json\",\"external\":\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/workspaceStorage/-5069796a/meta.json\",\"path\":\"/home/coder/.local/share/code-server/User/workspaceStorage/-5069796a/meta.json\",\"scheme\":\"vscode-remote\",\"authority\":\"127.0.0.1:9000\"}}]"],["workbench.view.explorer.numberOfVisibleViews","3"],["workbench.explorer.treeViewState","{\"focus\":[\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/-5069796a.json\"],\"selection\":[\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/-5069796a.json\"],\"expanded\":[\"vscode-remote://127.0.0.1:9000/home/coder/.local\",\"vscode-remote://127.0.0.1:9000/home/coder/.local/share\",\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server\",\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User\",\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/globalStorage\",\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/snippets\",\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state\"],\"scrollTop\":0}"],["memento/workbench.editor.walkThroughPart","{\"walkThroughEditorViewState\":[[\"walkThrough://127.0.0.1:9000/static/fc6d123da59a4e5a675ac8e080f66e032ba01a1b/usr/lib/code-server/lib/vscode/out/vs/workbench/contrib/welcome/walkThrough/browser/editor/vs_code_editor_walkthrough.md?%7B%22moduleId%22%3A%22vs%2Fworkbench%2Fcontrib%2Fwelcome%2FwalkThrough%2Fbrowser%2Feditor%2Fvs_code_editor_walkthrough%22%7D\",{\"0\":{\"viewState\":{\"scrollTop\":0,\"scrollLeft\":0}}}],[\"walkThrough://127.0.0.1:9000/static/fc6d123da59a4e5a675ac8e080f66e032ba01a1b/usr/lib/code-server/lib/vscode/out/vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page?%7B%22moduleId%22%3A%22vs%2Fworkbench%2Fcontrib%2Fwelcome%2Fpage%2Fbrowser%2Fvs_code_welcome_page%22%7D\",{\"0\":{\"viewState\":{\"scrollTop\":0,\"scrollLeft\":0}}}]]}"],["workbench.panel.repl","{\"workbench.panel.repl.view\":{\"collapsed\":false,\"isHidden\":false}}"],["vscode.debug-auto-launch","{}"],["terminal.integrated.environmentVariableCollections","[{\"extensionIdentifier\":\"vscode.git\",\"collection\":[[\"VSCODE_GIT_IPC_HANDLE\",{\"value\":\"/tmp/vscode-git-0aa948b5f9.sock\",\"type\":1}],[\"GIT_ASKPASS\",{\"value\":\"/usr/lib/code-server/lib/vscode/extensions/git/dist/askpass.sh\",\"type\":1}],[\"VSCODE_GIT_ASKPASS_NODE\",{\"value\":\"/usr/lib/code-server/lib/node\",\"type\":1}],[\"VSCODE_GIT_ASKPASS_MAIN\",{\"value\":\"/usr/lib/code-server/lib/vscode/extensions/git/dist/askpass-main.js\",\"type\":1}]]}]"],["memento/workbench.editors.files.textFileEditor","{\"textEditorViewState\":[[\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/workspaceStorage/-5069796a/meta.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":4,\"column\":2},\"position\":{\"lineNumber\":4,\"column\":2}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":4,\"provider\":\"syntax\"}}}}],[\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/global.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":17308},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":1,\"provider\":\"syntax\"}}}}],[\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/coder.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":11,\"provider\":\"syntax\"}}}}],[\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/-5069796a.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"collapsedRegions\":[],\"lineCount\":1,\"provider\":\"syntax\"}}}}]]}"],["memento/workbench.parts.editor","{\"editorpart.state\":{\"serializedGrid\":{\"root\":{\"type\":\"branch\",\"data\":[{\"type\":\"leaf\",\"data\":{\"id\":0,\"editors\":[{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/coder/.local/share/code-server/User/state/-5069796a.json\\\",\\\"external\\\":\\\"vscode-remote://127.0.0.1:9000/home/coder/.local/share/code-server/User/state/-5069796a.json\\\",\\\"path\\\":\\\"/home/coder/.local/share/code-server/User/state/-5069796a.json\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"127.0.0.1:9000\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"}],\"mru\":[0],\"preview\":0},\"size\":705}],\"size\":1115},\"orientation\":0,\"width\":1115,\"height\":705},\"activeGroup\":0,\"mostRecentActiveGroups\":[0]}}"],["editors.mru","{\"entries\":[{\"groupId\":0,\"index\":0}]}"]] diff --git a/coder-data/User/state/global.json b/coder-data/User/state/global.json new file mode 100644 index 0000000..e153f63 --- /dev/null +++ b/coder-data/User/state/global.json @@ -0,0 +1 @@ +[["__$__isNewStorageMarker","true"],["__$__targetStorageMarker","{\"workbench.panel.markers.hidden\":0,\"workbench.panel.output.hidden\":0,\"terminal.hidden\":0,\"workbench.explorer.views.state.hidden\":0,\"workbench.scm.views.state.hidden\":0,\"workbench.view.search.state.hidden\":0,\"workbench.activity.pinnedViewlets2\":0,\"workbench.activity.placeholderViewlets\":1,\"recently.opened\":0,\"workbench.view.debug.state.hidden\":0,\"releaseNotes/lastVersion\":1,\"storage.serviceMachineId\":1,\"extensions.ignoredAutoUpdateExtension\":1,\"memento/customEditors\":1,\"workbench.panel.pinnedPanels\":0,\"memento/notebookEditors\":1,\"productIconThemeData\":1,\"colorThemeData\":0,\"workbench.sidebar.size\":1,\"workbench.panel.size\":1,\"workbench.panel.dimension\":1,\"workbench.grid.width\":1,\"workbench.grid.height\":1,\"workbench.panel.repl.hidden\":0,\"memento/gettingStartedService\":0,\"extensionsAssistant/recommendations\":1}"],["workbench.panel.markers.hidden","[{\"id\":\"workbench.panel.markers.view\",\"isHidden\":false}]"],["workbench.panel.output.hidden","[{\"id\":\"workbench.panel.output\",\"isHidden\":false}]"],["terminal.hidden","[{\"id\":\"terminal\",\"isHidden\":false}]"],["workbench.explorer.views.state.hidden","[{\"id\":\"outline\",\"isHidden\":false},{\"id\":\"timeline\",\"isHidden\":false},{\"id\":\"workbench.explorer.openEditorsView\",\"isHidden\":false},{\"id\":\"workbench.explorer.fileView\",\"isHidden\":false},{\"id\":\"npm\",\"isHidden\":true}]"],["workbench.scm.views.state.hidden","[{\"id\":\"workbench.scm.repositories\",\"isHidden\":true},{\"id\":\"workbench.scm\",\"isHidden\":false}]"],["workbench.view.search.state.hidden","[{\"id\":\"workbench.view.search\",\"isHidden\":false}]"],["workbench.activity.pinnedViewlets2","[{\"id\":\"workbench.view.explorer\",\"pinned\":true,\"visible\":true,\"order\":0},{\"id\":\"workbench.view.search\",\"pinned\":true,\"visible\":true,\"order\":1},{\"id\":\"workbench.view.scm\",\"pinned\":true,\"visible\":true,\"order\":2},{\"id\":\"workbench.view.debug\",\"pinned\":true,\"visible\":true,\"order\":2},{\"id\":\"workbench.view.remote\",\"pinned\":true,\"visible\":false,\"order\":4},{\"id\":\"workbench.view.extensions\",\"pinned\":true,\"visible\":true,\"order\":4},{\"id\":\"workbench.view.extension.references-view\",\"pinned\":true,\"visible\":false,\"order\":7}]"],["workbench.activity.placeholderViewlets","[{\"id\":\"workbench.view.explorer\",\"themeIcon\":{\"id\":\"explorer-view-icon\"},\"name\":\"Explorer\",\"views\":[{\"when\":\"openEditorsVisible\"},{},{},{\"when\":\"timelineHasProvider\"},{}]},{\"id\":\"workbench.view.search\",\"themeIcon\":{\"id\":\"search-view-icon\"},\"name\":\"Search\",\"views\":[{}]},{\"id\":\"workbench.view.scm\",\"themeIcon\":{\"id\":\"source-control-view-icon\"},\"name\":\"Source Control\",\"views\":[{\"when\":\"scm.providerCount && scm.providerCount != '0'\"},{}]},{\"id\":\"workbench.view.debug\",\"themeIcon\":{\"id\":\"run-view-icon\"},\"name\":\"Run\",\"views\":[{\"when\":\"debugUx == 'simple'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"loadedScriptsSupported && debugUx == 'default'\"},{\"when\":\"breakpointsExist || debugUx == 'default'\"},{\"when\":\"debugConfigurationType == 'pwa-chrome'\"}]},{\"id\":\"workbench.view.remote\",\"themeIcon\":{\"id\":\"remote-explorer-view-icon\"},\"name\":\"Remote Explorer\",\"views\":[]},{\"id\":\"workbench.view.extensions\",\"themeIcon\":{\"id\":\"extensions-view-icon\"},\"name\":\"Extensions\",\"views\":[{\"when\":\"defaultExtensionViews && hasInstalledWebExtensions\"},{\"when\":\"defaultExtensionViews && !hasInstalledExtensions\"},{\"when\":\"defaultExtensionViews && hasInstalledExtensions\"},{\"when\":\"recommendedExtensions && workbenchState != 'empty'\"},{\"when\":\"defaultExtensionViews && !hasInstalledExtensions\"},{\"when\":\"recommendedExtensions\"},{\"when\":\"defaultExtensionViews && !config.extensions.showRecommendationsOnlyOnDemand\"},{\"when\":\"searchMarketplaceExtensions\"},{\"when\":\"searchInstalledExtensions\"},{\"when\":\"searchEnabledExtensions\"},{\"when\":\"searchDisabledExtensions\"},{\"when\":\"searchOutdatedExtensions\"},{\"when\":\"searchBuiltInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"}]},{\"id\":\"workbench.view.extension.references-view\",\"name\":\"References\",\"views\":[{\"when\":\"reference-list.isActive\"}]}]"],["recently.opened","{\"workspaces3\":[\"vscode-remote://127.0.0.1:9000/home/coder\"],\"files2\":[]}"],["workbench.view.debug.state.hidden","[{\"id\":\"workbench.debug.welcome\",\"isHidden\":false},{\"id\":\"workbench.debug.variablesView\",\"isHidden\":false},{\"id\":\"workbench.debug.watchExpressionsView\",\"isHidden\":false},{\"id\":\"workbench.debug.callStackView\",\"isHidden\":false},{\"id\":\"workbench.debug.loadedScriptsView\",\"isHidden\":false},{\"id\":\"workbench.debug.breakPointsView\",\"isHidden\":false}]"],["releaseNotes/lastVersion","1.52.1"],["storage.serviceMachineId","8cf27086-f8eb-4b54-8df1-ea73addbc63c"],["extensions.ignoredAutoUpdateExtension","[]"],["memento/customEditors","{\"editors\":[{\"id\":\"imagePreview.previewEditor\",\"displayName\":\"Image Preview\",\"providerDisplayName\":\"Built-in\",\"priority\":\"builtin\",\"selector\":[{\"filenamePattern\":\"*.{jpg,jpe,jpeg,png,bmp,gif,ico,webp}\"}]},{\"id\":\"vscode.markdown.preview.editor\",\"displayName\":\"Markdown Preview (Experimental)\",\"providerDisplayName\":\"Built-in\",\"priority\":\"option\",\"selector\":[{\"filenamePattern\":\"*.md\"}]},{\"id\":\"jsProfileVisualizer.cpuprofile.table\",\"displayName\":\"CPU Profile Table Visualizer\",\"providerDisplayName\":\"Built-in\",\"priority\":\"default\",\"selector\":[{\"filenamePattern\":\"*.cpuprofile\"}]}]}"],["workbench.panel.pinnedPanels","[{\"id\":\"workbench.panel.markers\",\"name\":\"Problems\",\"pinned\":true,\"order\":0,\"visible\":true},{\"id\":\"workbench.panel.output\",\"name\":\"Output\",\"pinned\":true,\"order\":1,\"visible\":true},{\"id\":\"workbench.panel.repl\",\"name\":\"Debug Console\",\"pinned\":true,\"order\":2,\"visible\":false},{\"id\":\"terminal\",\"name\":\"Terminal\",\"pinned\":true,\"order\":3,\"visible\":true},{\"id\":\"refactorPreview\",\"name\":\"Refactor Preview\",\"pinned\":true,\"visible\":false}]"],["memento/notebookEditors","{\"editors\":[]}"],["productIconThemeData","{\"id\":\"\",\"label\":\"Default\",\"settingsId\":\"Default\",\"watch\":false}"],["colorThemeData","{\"id\":\"vs-dark vscode-theme-defaults-themes-dark_plus-json\",\"label\":\"Dark+ (default dark)\",\"settingsId\":\"Default Dark+\",\"themeTokenColors\":[{\"settings\":{\"foreground\":\"#D4D4D4\"},\"scope\":[\"meta.embedded\",\"source.groovy.embedded\"]},{\"settings\":{\"fontStyle\":\"italic\"},\"scope\":\"emphasis\"},{\"settings\":{\"fontStyle\":\"bold\"},\"scope\":\"strong\"},{\"settings\":{\"foreground\":\"#000080\"},\"scope\":\"header\"},{\"settings\":{\"foreground\":\"#6A9955\"},\"scope\":\"comment\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"constant.language\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":[\"constant.numeric\",\"variable.other.enummember\",\"keyword.operator.plus.exponent\",\"keyword.operator.minus.exponent\"]},{\"settings\":{\"foreground\":\"#646695\"},\"scope\":\"constant.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"entity.name.tag\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"entity.name.tag.css\"},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"entity.other.attribute-name\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":[\"entity.other.attribute-name.class.css\",\"entity.other.attribute-name.class.mixin.css\",\"entity.other.attribute-name.id.css\",\"entity.other.attribute-name.parent-selector.css\",\"entity.other.attribute-name.pseudo-class.css\",\"entity.other.attribute-name.pseudo-element.css\",\"source.css.less entity.other.attribute-name.id\",\"entity.other.attribute-name.scss\"]},{\"settings\":{\"foreground\":\"#f44747\"},\"scope\":\"invalid\"},{\"settings\":{\"fontStyle\":\"underline\"},\"scope\":\"markup.underline\"},{\"settings\":{\"fontStyle\":\"bold\",\"foreground\":\"#569cd6\"},\"scope\":\"markup.bold\"},{\"settings\":{\"fontStyle\":\"bold\",\"foreground\":\"#569cd6\"},\"scope\":\"markup.heading\"},{\"settings\":{\"fontStyle\":\"italic\"},\"scope\":\"markup.italic\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"markup.inserted\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"markup.deleted\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"markup.changed\"},{\"settings\":{\"foreground\":\"#6A9955\"},\"scope\":\"punctuation.definition.quote.begin.markdown\"},{\"settings\":{\"foreground\":\"#6796e6\"},\"scope\":\"punctuation.definition.list.begin.markdown\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"markup.inline.raw\"},{\"settings\":{\"foreground\":\"#808080\"},\"scope\":\"punctuation.definition.tag\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"meta.preprocessor\",\"entity.name.function.preprocessor\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"meta.preprocessor.string\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"meta.preprocessor.numeric\"},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"meta.structure.dictionary.key.python\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"meta.diff.header\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"storage\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"storage.type\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"storage.modifier\",\"keyword.operator.noexcept\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":[\"string\",\"meta.embedded.assembly\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"string.tag\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"string.value\"},{\"settings\":{\"foreground\":\"#d16969\"},\"scope\":\"string.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"punctuation.definition.template-expression.begin\",\"punctuation.definition.template-expression.end\",\"punctuation.section.embedded\"]},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":[\"meta.template.expression\"]},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":[\"support.type.vendored.property-name\",\"support.type.property-name\",\"variable.css\",\"variable.scss\",\"variable.other.less\",\"source.coffee.embedded\"]},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"keyword\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"keyword.control\"},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":\"keyword.operator\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"keyword.operator.new\",\"keyword.operator.expression\",\"keyword.operator.cast\",\"keyword.operator.sizeof\",\"keyword.operator.alignof\",\"keyword.operator.typeid\",\"keyword.operator.alignas\",\"keyword.operator.instanceof\",\"keyword.operator.logical.python\",\"keyword.operator.wordlike\"]},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"keyword.other.unit\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"punctuation.section.embedded.begin.php\",\"punctuation.section.embedded.end.php\"]},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"support.function.git-rebase\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"constant.sha.git-rebase\"},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":[\"storage.modifier.import.java\",\"variable.language.wildcard.java\",\"storage.modifier.package.java\"]},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"variable.language\"},{\"settings\":{\"foreground\":\"#DCDCAA\"},\"scope\":[\"entity.name.function\",\"support.function\",\"support.constant.handlebars\",\"source.powershell variable.other.member\",\"entity.name.operator.custom-literal\"]},{\"settings\":{\"foreground\":\"#4EC9B0\"},\"scope\":[\"meta.return-type\",\"support.class\",\"support.type\",\"entity.name.type\",\"entity.name.namespace\",\"entity.other.attribute\",\"entity.name.scope-resolution\",\"entity.name.class\",\"storage.type.numeric.go\",\"storage.type.byte.go\",\"storage.type.boolean.go\",\"storage.type.string.go\",\"storage.type.uintptr.go\",\"storage.type.error.go\",\"storage.type.rune.go\",\"storage.type.cs\",\"storage.type.generic.cs\",\"storage.type.modifier.cs\",\"storage.type.variable.cs\",\"storage.type.annotation.java\",\"storage.type.generic.java\",\"storage.type.java\",\"storage.type.object.array.java\",\"storage.type.primitive.array.java\",\"storage.type.primitive.java\",\"storage.type.token.java\",\"storage.type.groovy\",\"storage.type.annotation.groovy\",\"storage.type.parameters.groovy\",\"storage.type.generic.groovy\",\"storage.type.object.array.groovy\",\"storage.type.primitive.array.groovy\",\"storage.type.primitive.groovy\"]},{\"settings\":{\"foreground\":\"#4EC9B0\"},\"scope\":[\"meta.type.cast.expr\",\"meta.type.new.expr\",\"support.constant.math\",\"support.constant.dom\",\"support.constant.json\",\"entity.other.inherited-class\"]},{\"settings\":{\"foreground\":\"#C586C0\"},\"scope\":[\"keyword.control\",\"source.cpp keyword.operator.new\",\"keyword.operator.delete\",\"keyword.other.using\",\"keyword.other.operator\",\"entity.name.operator\"]},{\"settings\":{\"foreground\":\"#9CDCFE\"},\"scope\":[\"variable\",\"meta.definition.variable.name\",\"support.variable\",\"entity.name.variable\"]},{\"settings\":{\"foreground\":\"#4FC1FF\"},\"scope\":[\"variable.other.constant\",\"variable.other.enummember\"]},{\"settings\":{\"foreground\":\"#9CDCFE\"},\"scope\":[\"meta.object-literal.key\"]},{\"settings\":{\"foreground\":\"#CE9178\"},\"scope\":[\"support.constant.property-value\",\"support.constant.font-name\",\"support.constant.media-type\",\"support.constant.media\",\"constant.other.color.rgb-value\",\"constant.other.rgb-value\",\"support.constant.color\"]},{\"settings\":{\"foreground\":\"#CE9178\"},\"scope\":[\"punctuation.definition.group.regexp\",\"punctuation.definition.group.assertion.regexp\",\"punctuation.definition.character-class.regexp\",\"punctuation.character.set.begin.regexp\",\"punctuation.character.set.end.regexp\",\"keyword.operator.negation.regexp\",\"support.other.parenthesis.regexp\"]},{\"settings\":{\"foreground\":\"#d16969\"},\"scope\":[\"constant.character.character-class.regexp\",\"constant.other.character-class.set.regexp\",\"constant.other.character-class.regexp\",\"constant.character.set.regexp\"]},{\"settings\":{\"foreground\":\"#DCDCAA\"},\"scope\":[\"keyword.operator.or.regexp\",\"keyword.control.anchor.regexp\"]},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"keyword.operator.quantifier.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"constant.character\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"constant.character.escape\"},{\"settings\":{\"foreground\":\"#C8C8C8\"},\"scope\":\"entity.name.label\"}],\"semanticTokenRules\":[{\"_selector\":\"newOperator\",\"_style\":{\"_foreground\":\"#d4d4d4\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"stringLiteral\",\"_style\":{\"_foreground\":\"#ce9178\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"customLiteral\",\"_style\":{\"_foreground\":\"#d4d4d4\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"numberLiteral\",\"_style\":{\"_foreground\":\"#b5cea8\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"newOperator\",\"_style\":{\"_foreground\":\"#c586c0\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"stringLiteral\",\"_style\":{\"_foreground\":\"#ce9178\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"customLiteral\",\"_style\":{\"_foreground\":\"#dcdcaa\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"numberLiteral\",\"_style\":{\"_foreground\":\"#b5cea8\",\"_bold\":null,\"_underline\":null,\"_italic\":null}}],\"extensionData\":{\"_extensionId\":\"vscode.theme-defaults\",\"_extensionIsBuiltin\":true,\"_extensionName\":\"theme-defaults\",\"_extensionPublisher\":\"vscode\"},\"themeSemanticHighlighting\":true,\"colorMap\":{\"editor.background\":\"#1e1e1e\",\"editor.foreground\":\"#d4d4d4\",\"editor.inactiveSelectionBackground\":\"#3a3d41\",\"editorIndentGuide.background\":\"#404040\",\"editorIndentGuide.activeBackground\":\"#707070\",\"editor.selectionHighlightBackground\":\"#add6ff26\",\"list.dropBackground\":\"#383b3d\",\"activityBarBadge.background\":\"#007acc\",\"sideBarTitle.foreground\":\"#bbbbbb\",\"input.placeholderForeground\":\"#a6a6a6\",\"menu.background\":\"#252526\",\"menu.foreground\":\"#cccccc\",\"statusBarItem.remoteForeground\":\"#ffffff\",\"statusBarItem.remoteBackground\":\"#16825d\",\"sideBarSectionHeader.background\":\"#00000000\",\"sideBarSectionHeader.border\":\"#cccccc33\",\"tab.lastPinnedBorder\":\"#cccccc33\"},\"watch\":false}"],["workbench.sidebar.size","300"],["workbench.panel.size","242.33333333333334"],["workbench.panel.dimension","bottom"],["workbench.grid.width","1463"],["workbench.grid.height","727"],["workbench.panel.repl.hidden","[{\"id\":\"workbench.panel.repl.view\",\"isHidden\":false}]"],["memento/gettingStartedService","{\"pickColorTheme\":{\"done\":true}}"],["extensionsAssistant/recommendations","{}"]] diff --git a/coder-data/User/workspaceStorage/-5069796a.json b/coder-data/User/workspaceStorage/-5069796a.json new file mode 100644 index 0000000..53aceb2 --- /dev/null +++ b/coder-data/User/workspaceStorage/-5069796a.json @@ -0,0 +1,4 @@ +{ + "id": "-5069796a", + "name": "coder" +} diff --git a/coder-data/coder.json b/coder-data/coder.json new file mode 100644 index 0000000..b549c67 --- /dev/null +++ b/coder-data/coder.json @@ -0,0 +1,11 @@ +{ + "lastVisited": { + "url": "/home/coder", + "workspace": false + }, + "query": {}, + "update": { + "checked": 1613238842093, + "version": "3.9.0" + } +} diff --git a/coder-data/extensions/.obsolete b/coder-data/extensions/.obsolete new file mode 100644 index 0000000..7aecdbf --- /dev/null +++ b/coder-data/extensions/.obsolete @@ -0,0 +1 @@ +{"vscode-icons-team.vscode-icons-10.0.0":true} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/.nvmrc b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/.nvmrc new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/.nvmrc @@ -0,0 +1 @@ +11 diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/.vsixmanifest b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/.vsixmanifest new file mode 100644 index 0000000..736de78 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/.vsixmanifest @@ -0,0 +1,42 @@ + + + + + Material Theme + The most epic theme now for Visual Studio Code + VSCode,Themes,theme,color-theme + Themes,Other + Public + + + + + + + + + + + + + + + + + + + + + + extension/LICENSE.txt + extension/logo.png + + + + + + + + + + diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/LICENSE.txt b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/LICENSE.txt new file mode 100644 index 0000000..f83691d --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2017 Mattia Astorino + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/README.md b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/README.md new file mode 100644 index 0000000..5c09bbe --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/README.md @@ -0,0 +1,202 @@ + +

+

+ +

+ + + +The most epic theme meets Visual Studio Code. You can help by reporting issues [here](https://github.com/equinusocio/vsc-material-theme/issues). + +- [Getting started](#getting-started) + - [Installation](#installation) + - [Packaged VSIX Extension](#packaged-vsix-extension) + - [GitHub Repository Clone](#github-repository-clone) +- [Activate theme](#activate-theme) +- [Set the accent color](#set-the-accent-color) +- [Override theme colors](#override-theme-colors) + - [Color Scheme override](#color-scheme-override) +- [Recommended settings for a better experience](#recommended-settings-for-a-better-experience) +- [Official Portings](#official-portings) +- [Other resources](#other-resources) +- [Contributors](#contributors) +- [Backers](#backers) +- [Sponsors](#sponsors) + + +## Getting started + +You can install this awesome theme through the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme). + +### Installation + +Launch *Quick Open*: + - Linux `Ctrl+P` + - macOS `⌘P` + - Windows `Ctrl+P` + +Paste the following command and press `Enter`: + +```shell +ext install material theme +``` + +And pick the one by **Mattia Astorino** (me) as author. + +#### Packaged VSIX Extension + +[Download the latest .vsix release](https://marketplace.visualstudio.com/_apis/public/gallery/publishers/Equinusocio/vsextensions/vsc-material-theme/latest/vspackage) file from the marketplace and install it from the command line + +```shell +code --install-extension vsc-material-theme-*.*.*.vsix +``` + +or from within VS Code by launching *Quick Open* and running the *Install from VSIX...* command. + +##### GitHub Repository Clone + +Change to your `.vscode/extensions` [VS Code extensions directory](https://code.visualstudio.com/docs/extensions/install-extension#_side-loading). +Depending on your platform it is located in the following folders: + + - **Linux** `~/.vscode/extensions` + - **macOs** `~/.vscode/extensions` + - **Windows** `%USERPROFILE%\.vscode\extensions` + +Clone the Material Theme repository as `Equinusocio.vsc-material-theme`: + +```shell +git clone https://github.com/equinusocio/vsc-material-theme.git Equinusocio.vsc-material-theme +``` + + +## Activate theme + +Launch *Quick Open*: + + - Linux `Ctrl + Shift + P` + - macOS `⌘ + Shift + P` + - Windows `Ctrl + Shift + P` + +Type `theme`, choose `Preferences: Color Theme`, and select one of the Material Theme variants from the list. After activation, the theme will set the correct icon theme based on your active theme variant. + +## Set the accent color + +Launch *Quick Open*: + + - Linux `Ctrl + Shift + P` + - macOS `⌘ + Shift + P` + - Windows `Ctrl + Shift + P` + +Type `material theme`, choose `Material Theme: Set accent color`, and pick one color from the list. + + +## Override theme colors +You can override the Material Theme UI and schemes colors by adding these theme-specific settings to your configuration. For advanced customisation please check the [relative section on the VS Code documentation](https://code.visualstudio.com/docs/getstarted/themes#_customizing-a-color-theme). + +### Color Scheme override + +**Basic example** +```js +"editor.tokenColorCustomizations": { + "[Material Theme]": { + "comments": "#229977" + } +}, +``` + +**Advanced example** + +```js +"editor.tokenColorCustomizations": { + "[Material Theme VARIANT]": { + "textMateRules": [ + { + "scope": [ + "punctuation.definition.comment", + "comment.block", + "comment.line", + "comment.block.documentation" + ], + "settings": { + "foreground": "#FF0000" + } + } + ] + }, +}, + +"workbench.colorCustomizations": { + "[Material Theme VARIANT]": { + "sideBar.background": "#ff0000", + } +}, +``` + +## Recommended settings for a better experience + +```js +{ + // Controls the font family. + "editor.fontFamily": "Operator Mono", + // Controls the line height. Use 0 to compute the lineHeight from the fontSize. + "editor.lineHeight": 24, + // Enables font ligatures + "editor.fontLigatures": true, + // Controls if file decorations should use badges. + "explorer.decorations.badges": false +} +``` + +## Official Portings +Thanks to the Material Theme community you can use is with other softwares, here the official portings: + +- Atom Editor: [atom-material-ui](https://github.com/silvestreh/atom-material-ui) (by [@silvestreh](https://github.com/silvestreh)) +- [IntelliJ IDEA](https://github.com/ChrisRM/material-theme-jetbrains) (thanks to [@ChrisRM](https://github.com/ChrisRM) and [@mallowigi](https://github.com/mallowigi)). +- [Vim and NeoVim](https://github.com/kaicataldo/material.vim) (by [@kaicataldo](https://github.com/kaicataldo)) +- [Vim](https://github.com/hzchirs/vim-material) (thanks to [@hzchirs](https://github.com/hzchirs)). +- [Terminal OSX](https://gist.github.com/mvaneijgen/4c56701215847dd5ddcf) (thanks to [@mvaneijgen](https://github.com/mvaneijgen)). +- [iTerm2](https://gist.github.com/Revod/3f3115f8d4b90fc986fd4b61441c2567) (by [@Revod](https://github.com/Revod)) and [iTerm2 Palenight](https://github.com/JonathanSpeek/palenight-iterm2) (by [@jonathanspeek](https://github.com/jonathanspeek)). +- [Hyper](https://github.com/equinusocio/hyper-material-theme). +- [ConEmu](https://gist.github.com/rajadain/b306b2ba71bd58a1df41) (thanks to [@rajadain](https://github.com/rajadain)). +- [Slack App](https://slack.com/) ( [#263238](https://github.com/equinusocio/vsc-material-theme/issues/263238),#2e3a40,#80CBC4,#FFFFFF,#13191C,#ffffff,#50fa7b,#FF5555 ) +- [Nylas N1](https://github.com/jackiehluo/n1-material) (thanks to [@jackiehluo](https://github.com/jackiehluo)) +- [Base16](https://github.com/ntpeters/base16-materialtheme-scheme) (by [@ntpeters](https://github.com/ntpeters)) +- [Bear Notes](https://github.com/r3volution11/material-theme-bear-notes) (by [@r3volution11](https://github.com/r3volution11)) + +## Other resources +- **AppIcon:** [Download](https://github.com/equinusocio/vsc-material-theme/files/989048/vsc-material-theme-appicon.zip) the official Material Theme app icon for Visual Studio code + + +## Contributors + +This project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md). + + + +## Backers + +Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/vsc-material-theme#backer)] + + + + +## Sponsors + +Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/vsc-material-theme#sponsor)] + + + + + + + + + + + + +--- + +

Copyright © 2019 Mattia Astorino & Alessio Occhipinti

+ +

diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/defaults.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/defaults.json new file mode 100644 index 0000000..1e25d4a --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/defaults.json @@ -0,0 +1,145 @@ +{ + "accents": { + "Acid Lime": "#C6FF00", + "Blue": "#2979FF", + "Breaking Bad": "#388E3C", + "Bright Teal": "#64FFDA", + "Cyan": "#00BCD4", + "Graphite": "#616161", + "Indigo": "#5C6BC0", + "Lime": "#7CB342", + "Orange": "#FF7042", + "Pink": "#FF4081", + "Purple": "#AB47BC", + "Red": "#E57373", + "Sky": "#84FFFF", + "Tomato": "#F44336", + "Teal": "#80CBC4", + "Yellow": "#FFA000" + }, + "accentsProperties": { + "activityBarBadge.background": { + "alpha": 100, + "value": null + }, + "list.activeSelectionForeground": { + "alpha": 100, + "value": null + }, + "list.inactiveSelectionForeground": { + "alpha": 100, + "value": null + }, + "list.highlightForeground": { + "alpha": 100, + "value": null + }, + "scrollbarSlider.activeBackground": { + "alpha": 50, + "value": null + }, + "editorSuggestWidget.highlightForeground": { + "alpha": 100, + "value": null + }, + "textLink.foreground": { + "alpha": 100, + "value": null + }, + "progressBar.background": { + "alpha": 100, + "value": null + }, + "pickerGroup.foreground": { + "alpha": 100, + "value": null + }, + "tab.activeBorder": { + "alpha": 100, + "value": null + }, + "notificationLink.foreground": { + "alpha": 100, + "value": null + }, + "editorWidget.resizeBorder": { + "alpha": 100, + "value": null + }, + "editorWidget.border": { + "alpha": 100, + "value": null + }, + "settings.modifiedItemIndicator": { + "alpha": 100, + "value": null + }, + "settings.headerForeground": { + "alpha": 100, + "value": null + }, + "panelTitle.activeBorder": { + "alpha": 100, + "value": null + }, + "breadcrumb.activeSelectionForeground": { + "alpha": 100, + "value": null + }, + "menu.selectionForeground": { + "alpha": 100, + "value": null + }, + "menubar.selectionForeground": { + "alpha": 100, + "value": null + }, + "editor.findMatchBorder": { + "alpha": 100, + "value": null + }, + "selection.background": { + "alpha": 40, + "value": null + } + }, + "changelog": { + "lastversion": "29.2.0" + }, + "themeVariants": { + "Darker": "./themes/Material-Theme-Darker.json", + "Darker High Contrast": "./themes/Material-Theme-Darker-High-Contrast.json", + "Default": "./themes/Material-Theme-Default.json", + "Default High Contrast": "./themes/Material-Theme-Default-High-Contrast.json", + "Light": "./themes/Material-Theme-Lighter.json", + "Light High Contrast": "./themes/Material-Theme-Lighter-High-Contrast.json", + "Palenight": "./themes/Material-Theme-Palenight.json", + "Palenight High Contrast": "./themes/Material-Theme-Palenight-High-Contrast.json", + "Ocean": "./themes/Material-Theme-Ocean.json", + "Ocean High Contrast": "./themes/Material-Theme-Ocean-High-Contrast.json" + }, + "themeVariantsColours": { + "Darker": "#424242", + "Darker High Contrast": "#424242", + "Default": "#4A616C", + "Default High Contrast": "#4A616C", + "Light": "#90A4AE", + "Light High Contrast": "#90A4AE", + "Palenight": "#4E5579", + "Palenight High Contrast": "#4E5579", + "Ocean": "#474C60", + "Ocean High Contrast": "#474C60" + }, + "themeVariantsUITheme": { + "Darker": "vs-dark", + "Darker High Contrast": "vs-dark", + "Default": "vs-dark", + "Default High Contrast": "vs-dark", + "Light": "vs", + "Light High Contrast": "vs", + "Palenight": "vs-dark", + "Palenight High Contrast": "vs-dark", + "Ocean": "vs-dark", + "Ocean High Contrast": "vs-dark" + } +} diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/gulpfile.babel.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/gulpfile.babel.js new file mode 100644 index 0000000..9015071 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/gulpfile.babel.js @@ -0,0 +1,9 @@ +import Gulp from 'gulp'; +import GulpStats from 'gulp-stats'; +import tasks from './out/.gulp'; + +// Use gulp-stats +GulpStats(Gulp); + +// set default task +Gulp.task('default', tasks); diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/logo.png b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/logo.png new file mode 100644 index 0000000..c997894 Binary files /dev/null and b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/logo.png differ diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/consts/log.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/consts/log.js new file mode 100644 index 0000000..bf171b4 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/consts/log.js @@ -0,0 +1,8 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.HR = '\n———————————————————————————————————————————————————————————————\n'; +exports.MESSAGE_BUMP_ERROR = ' There was an issue bumping version:\n'; +exports.MESSAGE_BUMP_SUCCESS = ' Finished successfully\n'; +exports.MESSAGE_GENERATED = 'Generated'; +exports.MESSAGE_THEME_VARIANT_PARSE_ERROR = 'Error when parsing json for theme variants'; +//# sourceMappingURL=log.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/index.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/index.js new file mode 100644 index 0000000..358853e --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/index.js @@ -0,0 +1,13 @@ +"use strict"; +function __export(m) { + for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; +} +Object.defineProperty(exports, "__esModule", { value: true }); +// export the tasks +__export(require("./tasks/themes")); +__export(require("./tasks/watcher")); +__export(require("./tasks/changelog-title")); +__export(require("./tasks/copy-ui")); +// export default script +exports.default = ['build:themes']; +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/interfaces/itheme-variant.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/interfaces/itheme-variant.js new file mode 100644 index 0000000..a3b923b --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/interfaces/itheme-variant.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=itheme-variant.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/changelog-title.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/changelog-title.js new file mode 100644 index 0000000..9e0d825 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/changelog-title.js @@ -0,0 +1,9 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const fs = require("fs"); +const gulp = require("gulp"); +const files_1 = require("../../src/consts/files"); +exports.default = gulp.task('changelog-title', () => { + fs.writeFileSync('./CHANGELOG.md', fs.readFileSync('CHANGELOG.md', files_1.CHARSET).replace('# Change Log', '# Material Theme Changelog'), { encoding: files_1.CHARSET }); +}); +//# sourceMappingURL=changelog-title.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/copy-ui.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/copy-ui.js new file mode 100644 index 0000000..a1e7b14 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/copy-ui.js @@ -0,0 +1,19 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const fs = require("fs"); +const path = require("path"); +const gulp = require("gulp"); +const paths_1 = require("../../src/consts/paths"); +const fs_1 = require("../../src/helpers/fs"); +exports.default = gulp.task('build:copy-ui', callback => { + try { + fs_1.ensureDir(path.resolve(paths_1.PATHS.UI)); + fs.copyFileSync(path.join(paths_1.PATHS.SRC, 'webviews', 'ui', 'release-notes', 'release-notes.html'), path.join(paths_1.PATHS.UI, 'release-notes.html')); + fs.copyFileSync(path.join(paths_1.PATHS.SRC, 'webviews', 'ui', 'release-notes', 'style.css'), path.join(paths_1.PATHS.UI, 'release-notes.css')); + } + catch (error) { + return callback(error); + } + callback(); +}); +//# sourceMappingURL=copy-ui.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/themes.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/themes.js new file mode 100644 index 0000000..00df053 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/themes.js @@ -0,0 +1,50 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const fs = require("fs"); +const gulp = require("gulp"); +const gulpUtil = require("gulp-util"); +const mustache = require("mustache"); +const path = require("path"); +const log_1 = require("./../consts/log"); +const files_1 = require("./../../src/consts/files"); +const paths_1 = require("./../../src/consts/paths"); +const fs_1 = require("./../../src/helpers/fs"); +const commons = fs_1.getDefaultValues(); +const themeTemplateFileContent = fs.readFileSync(path.join(paths_1.default.SRC, '/themes/theme-template-color-theme.json'), files_1.CHARSET); +const themeVariants = []; +const fileNames = fs.readdirSync(path.join(paths_1.default.SRC, './themes/settings/specific')); +// build theme variants for later use in templating +fileNames.forEach(fileName => { + const filePath = path.join(paths_1.default.SRC, './themes/settings/specific', `./${fileName}`); + const contents = fs.readFileSync(filePath, files_1.CHARSET); + try { + themeVariants.push(JSON.parse(contents)); + } + catch (error) { + gulpUtil.log(log_1.MESSAGE_THEME_VARIANT_PARSE_ERROR, error); + } +}); +/** + * Themes task + * Builds Themes + */ +exports.default = gulp.task('build:themes', cb => { + gulpUtil.log(gulpUtil.colors.gray(log_1.HR)); + fs_1.ensureDir(path.join(paths_1.default.THEMES)); + try { + themeVariants.forEach(variant => { + const filePath = path.join(paths_1.default.THEMES, `./${variant.name}.json`); + const templateData = { commons, variant }; + const templateJSON = JSON.parse(mustache.render(themeTemplateFileContent, templateData)); + const templateJSONStringified = JSON.stringify(templateJSON, null, 2); + fs.writeFileSync(filePath, templateJSONStringified, { encoding: files_1.CHARSET }); + gulpUtil.log(log_1.MESSAGE_GENERATED, gulpUtil.colors.green(filePath)); + }); + } + catch (exception) { + gulpUtil.log(exception); + cb(exception); + } + gulpUtil.log(gulpUtil.colors.gray(log_1.HR)); +}); +//# sourceMappingURL=themes.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/watcher.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/watcher.js new file mode 100644 index 0000000..372f6d1 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/.gulp/tasks/watcher.js @@ -0,0 +1,15 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const gulp = require("gulp"); +const path = require("path"); +const paths_1 = require("./../../src/consts/paths"); +/* + * > Watcher + * Watches files and build the themes + */ +exports.default = gulp.task('watch', () => { + // Commented due + // gulp.watch(path.join(Paths.SRC, `./themes/**/*.json`), ['build:themes']); + gulp.watch(path.join(paths_1.default.SRC, './themes/**/*.json')); +}); +//# sourceMappingURL=watcher.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/consts.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/consts.js new file mode 100644 index 0000000..7bc09e9 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/consts.js @@ -0,0 +1,6 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.default = { + PURGE_KEY: 'Remove accents' +}; +//# sourceMappingURL=consts.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/index.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/index.js new file mode 100644 index 0000000..0ceccfb --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/index.js @@ -0,0 +1,59 @@ +"use strict"; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const fs_1 = require("./../../helpers/fs"); +const consts_1 = require("./consts"); +const REGEXP_HEX = /^#([0-9A-F]{6}|[0-9A-F]{8})$/i; +/** + * Assigns colours + */ +const assignColorCustomizations = (colour) => { + const accentsProperties = fs_1.getAccentsProperties(); + const newColour = isValidColour(colour) ? colour : undefined; + return Object.keys(accentsProperties).reduce((acc, propName) => { + const accent = accentsProperties[propName]; + let colorProp = newColour; + if (colour && accent.alpha < 100) { + colorProp = `${colour}${accent.alpha > 10 ? accent.alpha : `0${accent.alpha}`}`; + } + acc[propName] = colorProp; + return acc; + }, {}); +}; +/** + * Determines if a string is a valid colour + */ +const isValidColour = (colour) => typeof colour === 'string' && REGEXP_HEX.test(colour); +/** + * Sets workbench options + */ +const setWorkbenchOptions = (config) => vscode.workspace.getConfiguration().update('workbench.colorCustomizations', config, true) + .then(() => true, reason => vscode.window.showErrorMessage(reason)); +/** + * VSCode command + */ +exports.default = (accent) => __awaiter(this, void 0, void 0, function* () { + const themeConfigCommon = fs_1.getDefaultValues(); + const config = vscode.workspace.getConfiguration().get('workbench.colorCustomizations'); + switch (accent) { + case consts_1.default.PURGE_KEY: { + const newConfig = Object.assign({}, config, assignColorCustomizations(undefined)); + return setWorkbenchOptions(newConfig) + .then(() => Promise.resolve(true)); + } + default: { + const newConfig = Object.assign({}, config, assignColorCustomizations(themeConfigCommon.accents[accent])); + return setWorkbenchOptions(newConfig) + .then(() => Boolean(accent)); + } + } +}); +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/quick-pick.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/quick-pick.js new file mode 100644 index 0000000..de9dd22 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/accents-setter/quick-pick.js @@ -0,0 +1,19 @@ +"use strict"; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const fs_1 = require("../../helpers/fs"); +const consts_1 = require("./consts"); +exports.default = () => __awaiter(this, void 0, void 0, function* () { + const themeConfigCommon = fs_1.getDefaultValues(); + const options = Object.keys(themeConfigCommon.accents).concat(consts_1.default.PURGE_KEY); + return vscode.window.showQuickPick(options); +}); +//# sourceMappingURL=quick-pick.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/index.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/index.js new file mode 100644 index 0000000..030bf38 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/commands/index.js @@ -0,0 +1,7 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var accents_setter_1 = require("./accents-setter"); +exports.accentsSetter = accents_setter_1.default; +var quick_pick_1 = require("./accents-setter/quick-pick"); +exports.accentsQuickPick = quick_pick_1.default; +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/consts/files.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/consts/files.js new file mode 100644 index 0000000..a4c5ec0 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/consts/files.js @@ -0,0 +1,7 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +/** + * File charset + */ +exports.CHARSET = 'utf-8'; +//# sourceMappingURL=files.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/consts/paths.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/consts/paths.js new file mode 100644 index 0000000..5d7b534 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/consts/paths.js @@ -0,0 +1,13 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const path = require("path"); +exports.PATHS = { + SRC: './src', + THEMES: './out/themes', + UI: './out/ui', + VSIX_SRC_DIR: path.join(__dirname, '../..'), + VSIX_DIR: path.join(__dirname, '../../..'), + EXT_DIR: path.join(__dirname, '..') +}; +exports.default = exports.PATHS; +//# sourceMappingURL=paths.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/check-installation.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/check-installation.js new file mode 100644 index 0000000..23d2a4b --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/check-installation.js @@ -0,0 +1,28 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const fs_1 = require("./fs"); +const splitVersion = (input) => { + const [major, minor, patch] = input.split('.').map(i => parseInt(i, 10)); + return { major, minor, patch }; +}; +exports.default = () => { + const out = { + isUpdate: false, + isFirstInstall: false + }; + const defaults = fs_1.getDefaultValues(); + const packageJSON = fs_1.getPackageJSON(); + const isFirstInstall = defaults.changelog === undefined || + (defaults.changelog !== undefined && typeof defaults.changelog.lastversion !== 'string'); + if (isFirstInstall) { + return Object.assign({}, out, { isFirstInstall }); + } + const versionCurrent = splitVersion(packageJSON.version); + const versionOld = isFirstInstall ? null : splitVersion(defaults.changelog.lastversion); + const isUpdate = !versionOld || + versionCurrent.major > versionOld.major || + versionCurrent.minor > versionOld.minor || + versionCurrent.patch > versionOld.patch; + return Object.assign({}, out, { isUpdate }); +}; +//# sourceMappingURL=check-installation.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/fs.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/fs.js new file mode 100644 index 0000000..a24fded --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/fs.js @@ -0,0 +1,44 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const fs = require("fs"); +const path = require("path"); +const files_1 = require("./../consts/files"); +const paths_1 = require("../consts/paths"); +function ensureDir(dirname) { + if (!fs.existsSync(dirname)) { + fs.mkdirSync(dirname); + } +} +exports.ensureDir = ensureDir; +function getDefaultValues() { + const defaults = require(path.join(paths_1.PATHS.VSIX_DIR, 'defaults.json')); + if (defaults === undefined || defaults === null) { + throw new Error('Cannot find defaults params'); + } + return defaults; +} +exports.getDefaultValues = getDefaultValues; +function getAbsolutePath(input) { + return path.join(paths_1.PATHS.VSIX_DIR, input); +} +exports.getAbsolutePath = getAbsolutePath; +function getAccentsProperties() { + return getDefaultValues().accentsProperties; +} +exports.getAccentsProperties = getAccentsProperties; +/** + * Gets package JSON + */ +function getPackageJSON() { + return require(path.join(paths_1.PATHS.VSIX_DIR, './package.json')); +} +exports.getPackageJSON = getPackageJSON; +/** + * Writes a file inside the vsix directory + */ +function writeFile(filename, filecontent) { + const filePath = path.join(paths_1.PATHS.VSIX_DIR, filename); + fs.writeFileSync(filePath, filecontent, { encoding: files_1.CHARSET }); +} +exports.writeFile = writeFile; +//# sourceMappingURL=fs.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/messages.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/messages.js new file mode 100644 index 0000000..bc8b65d --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/messages.js @@ -0,0 +1,27 @@ +"use strict"; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode_1 = require("vscode"); +const MESSAGES = { + CHANGELOG: { + message: 'Material Theme was updated. Check the release notes for more details.', + options: { ok: 'Show me', cancel: 'Maybe later' } + }, + INSTALLATION: { + message: 'Thank you for using Material Theme!' + } +}; +exports.changelogMessage = () => __awaiter(this, void 0, void 0, function* () { + return (yield vscode_1.window.showInformationMessage(MESSAGES.CHANGELOG.message, MESSAGES.CHANGELOG.options.ok, MESSAGES.CHANGELOG.options.cancel)) === MESSAGES.CHANGELOG.options.ok; +}); +exports.installationMessage = () => __awaiter(this, void 0, void 0, function* () { + return yield vscode_1.window.showInformationMessage(MESSAGES.INSTALLATION.message); +}); +//# sourceMappingURL=messages.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/settings.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/settings.js new file mode 100644 index 0000000..fed8460 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/settings.js @@ -0,0 +1,55 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const fs_1 = require("./fs"); +/** + * Gets saved accent + */ +function getAccent() { + return getCustomSettings().accent; +} +exports.getAccent = getAccent; +/** + * Gets custom settings + */ +function getCustomSettings() { + return vscode.workspace.getConfiguration().get('materialTheme', {}); +} +exports.getCustomSettings = getCustomSettings; +/** + * Get showReloadNotification + */ +function isReloadNotificationEnable() { + return vscode.workspace.getConfiguration().get('materialTheme.showReloadNotification'); +} +exports.isReloadNotificationEnable = isReloadNotificationEnable; +/** + * Checks if a given string could be an accent + */ +function isAccent(accentName, defaults) { + return Boolean(Object.keys(defaults.accents).find(name => name === accentName)); +} +exports.isAccent = isAccent; +/** + * Determines if the passing theme id is a material theme + */ +function isMaterialTheme(themeName) { + const packageJSON = fs_1.getPackageJSON(); + return Boolean(packageJSON.contributes.themes.find(contrib => contrib.label === themeName)); +} +exports.isMaterialTheme = isMaterialTheme; +/** + * Sets a custom property in custom settings + */ +function setCustomSetting(settingName, value) { + return vscode.workspace.getConfiguration().update(`materialTheme.${settingName}`, value, true).then(() => settingName); +} +exports.setCustomSetting = setCustomSetting; +/** + * Updates accent name + */ +function updateAccent(accentName) { + return setCustomSetting('accent', accentName); +} +exports.updateAccent = updateAccent; +//# sourceMappingURL=settings.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/vscode.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/vscode.js new file mode 100644 index 0000000..82af1b9 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/vscode.js @@ -0,0 +1,18 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +/** + * Gets your current theme ID + */ +function getCurrentThemeID() { + return vscode.workspace.getConfiguration().get('workbench.colorTheme'); +} +exports.getCurrentThemeID = getCurrentThemeID; +/** + * Reloads current vscode window. + */ +function reloadWindow() { + vscode.commands.executeCommand('workbench.action.reloadWindow'); +} +exports.reloadWindow = reloadWindow; +//# sourceMappingURL=vscode.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/write-changelog.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/write-changelog.js new file mode 100644 index 0000000..2c66314 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/helpers/write-changelog.js @@ -0,0 +1,13 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const path = require("path"); +const fs_1 = require("./fs"); +const writeDefaults = (defaults) => fs_1.writeFile(path.join('./defaults.json'), JSON.stringify(defaults, null, 2)); +exports.default = () => { + const defaults = fs_1.getDefaultValues(); + const packageJSON = fs_1.getPackageJSON(); + const newChangelog = Object.assign({}, defaults.changelog, { lastversion: packageJSON.version }); + const newDefaults = Object.assign({}, defaults, { changelog: newChangelog }); + writeDefaults(newDefaults); +}; +//# sourceMappingURL=write-changelog.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/iaccent-custom-property.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/iaccent-custom-property.js new file mode 100644 index 0000000..2ebf19c --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/iaccent-custom-property.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=iaccent-custom-property.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/idefaults.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/idefaults.js new file mode 100644 index 0000000..f3c29bc --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/idefaults.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=idefaults.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/igeneric-object.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/igeneric-object.js new file mode 100644 index 0000000..91f6bc0 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/igeneric-object.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=igeneric-object.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/iinstallation-type.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/iinstallation-type.js new file mode 100644 index 0000000..9f1b573 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/iinstallation-type.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=iinstallation-type.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/ipackage.json.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/ipackage.json.js new file mode 100644 index 0000000..bbc15eb --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/ipackage.json.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=ipackage.json.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/ipaths.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/ipaths.js new file mode 100644 index 0000000..b93d459 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/ipaths.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=ipaths.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/itheme-custom-properties.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/itheme-custom-properties.js new file mode 100644 index 0000000..0976671 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/interfaces/itheme-custom-properties.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=itheme-custom-properties.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/material.theme.config.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/material.theme.config.js new file mode 100644 index 0000000..ce81109 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/material.theme.config.js @@ -0,0 +1,40 @@ +"use strict"; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode_1 = require("vscode"); +const ThemeCommands = require("./commands"); +const settings_1 = require("./helpers/settings"); +const messages_1 = require("./helpers/messages"); +const check_installation_1 = require("./helpers/check-installation"); +const write_changelog_1 = require("./helpers/write-changelog"); +const ReleaseNotes_1 = require("./webviews/ReleaseNotes"); +function activate(context) { + return __awaiter(this, void 0, void 0, function* () { + const installationType = check_installation_1.default(); + const releaseNotesView = new ReleaseNotes_1.ReleaseNotesWebview(context); + write_changelog_1.default(); + if (installationType.isFirstInstall) { + yield messages_1.installationMessage(); + } + const shouldShowChangelog = (installationType.isFirstInstall || installationType.isUpdate) && (yield messages_1.changelogMessage()); + if (shouldShowChangelog) { + releaseNotesView.show(); + } + // Registering commands + vscode_1.commands.registerCommand('materialTheme.setAccent', () => __awaiter(this, void 0, void 0, function* () { + const accentPicked = yield ThemeCommands.accentsQuickPick(); + yield ThemeCommands.accentsSetter(accentPicked); + yield settings_1.updateAccent(accentPicked); + })); + vscode_1.commands.registerCommand('materialTheme.showReleaseNotes', () => releaseNotesView.show()); + }); +} +exports.activate = activate; +//# sourceMappingURL=material.theme.config.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ReleaseNotes.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ReleaseNotes.js new file mode 100644 index 0000000..63074bd --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ReleaseNotes.js @@ -0,0 +1,26 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const Webview_1 = require("./Webview"); +class ReleaseNotesWebview extends Webview_1.WebviewController { + constructor(context) { + super(context); + } + get filename() { + return 'release-notes.html'; + } + get id() { + return 'materialTheme.releaseNotes'; + } + get title() { + return 'Material Theme Release Notes'; + } + /** + * This will be called by the WebviewController when init the view + * passing as `window.bootstrap` to the view. + */ + getBootstrap() { + return {}; + } +} +exports.ReleaseNotesWebview = ReleaseNotesWebview; +//# sourceMappingURL=ReleaseNotes.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/Settings.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/Settings.js new file mode 100644 index 0000000..e589741 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/Settings.js @@ -0,0 +1,41 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const Webview_1 = require("./Webview"); +const vscode_1 = require("vscode"); +const settings_1 = require("../helpers/settings"); +const fs_1 = require("../helpers/fs"); +class SettingsWebview extends Webview_1.WebviewController { + constructor(context) { + super(context); + } + get filename() { + return 'settings.html'; + } + get id() { + return 'materialTheme.settings'; + } + get title() { + return 'Material Theme Settings'; + } + getAvailableScopes() { + const scopes = [['user', 'User']]; + return scopes + .concat(vscode_1.workspace.workspaceFolders !== undefined && vscode_1.workspace.workspaceFolders.length ? + ['workspace', 'Workspace'] : + []); + } + /** + * This will be called by the WebviewController when init the view + * passing as `window.bootstrap` to the view. + */ + getBootstrap() { + return { + config: settings_1.getCustomSettings(), + defaults: fs_1.getDefaultValues(), + scope: 'user', + scopes: this.getAvailableScopes() + }; + } +} +exports.SettingsWebview = SettingsWebview; +//# sourceMappingURL=Settings.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/Webview.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/Webview.js new file mode 100644 index 0000000..936eb85 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/Webview.js @@ -0,0 +1,115 @@ +"use strict"; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const path = require("path"); +const vscode_1 = require("vscode"); +const settings_1 = require("../helpers/settings"); +class WebviewController extends vscode_1.Disposable { + constructor(context) { + // Applying dispose callback for our disposable function + super(() => this.dispose()); + this.context = context; + } + dispose() { + if (this.disposablePanel) { + this.disposablePanel.dispose(); + } + } + getHtml() { + return __awaiter(this, void 0, void 0, function* () { + const doc = yield vscode_1.workspace + .openTextDocument(this.context.asAbsolutePath(path.join('out/ui', this.filename))); + return doc.getText(); + }); + } + postMessage(message, invalidates = 'all') { + if (this.panel === undefined) { + return false; + } + const result = this.panel.webview.postMessage(message); + // If post was ok, update invalidateOnVisible if different than default + if (!result && this.invalidateOnVisible !== 'all') { + this.invalidateOnVisible = invalidates; + } + return result; + } + postUpdatedConfiguration() { + // Post full raw configuration + return this.postMessage({ + type: 'settingsChanged', + config: settings_1.getCustomSettings() + }, 'config'); + } + onPanelDisposed() { + if (this.disposablePanel) { + this.disposablePanel.dispose(); + } + this.panel = undefined; + } + onViewStateChanged(event) { + console.log('WebviewEditor.onViewStateChanged', event.webviewPanel.visible); + if (!this.invalidateOnVisible || !event.webviewPanel.visible) { + return; + } + // Update the view since it can be outdated + const invalidContext = this.invalidateOnVisible; + this.invalidateOnVisible = undefined; + switch (invalidContext) { + case 'config': + // Post the new configuration to the view + return this.postUpdatedConfiguration(); + default: + return this.show(); + } + } + onMessageReceived(event) { + return __awaiter(this, void 0, void 0, function* () { + if (event === null) { + return; + } + console.log(`WebviewEditor.onMessageReceived: type=${event.type}, data=${JSON.stringify(event)}`); + switch (event.type) { + case 'saveSettings': + // TODO: update settings + return; + default: + return; + } + }); + } + show() { + return __awaiter(this, void 0, void 0, function* () { + const html = yield this.getHtml(); + const rootPath = vscode_1.Uri + .file(this.context.asAbsolutePath('./out')) + .with({ scheme: 'vscode-resource' }).toString(); + // Replace placeholders in html content for assets and adding configurations as `window.bootstrap` + const fullHtml = html + .replace(/{{root}}/g, rootPath) + .replace('\'{{bootstrap}}\'', JSON.stringify(this.getBootstrap())); + // If panel already opened just reveal + if (this.panel !== undefined) { + this.panel.webview.html = fullHtml; + return this.panel.reveal(vscode_1.ViewColumn.Active); + } + this.panel = vscode_1.window.createWebviewPanel(this.id, this.title, vscode_1.ViewColumn.Active, { + retainContextWhenHidden: true, + enableFindWidget: true, + enableCommandUris: true, + enableScripts: true + }); + // Applying listeners + this.disposablePanel = vscode_1.Disposable.from(this.panel, this.panel.onDidDispose(this.onPanelDisposed, this), this.panel.onDidChangeViewState(this.onViewStateChanged, this), this.panel.webview.onDidReceiveMessage(this.onMessageReceived, this)); + this.panel.webview.html = fullHtml; + }); + } +} +exports.WebviewController = WebviewController; +//# sourceMappingURL=Webview.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/interfaces.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/interfaces.js new file mode 100644 index 0000000..db91911 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/interfaces.js @@ -0,0 +1,3 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +//# sourceMappingURL=interfaces.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/release-notes/index.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/release-notes/index.js new file mode 100644 index 0000000..13b54d9 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/release-notes/index.js @@ -0,0 +1,30 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const sanityClient = require("@sanity/client"); +const getClient = () => sanityClient({ + projectId: 'v475t82f', + dataset: 'production' +}); +const getReleaseNotes = () => { + const query = '*[_type == "release"] | order(version desc)'; + const client = getClient(); + return client.fetch(query); +}; +const renderTemplate = (posts) => { + return `${posts.reduce((acc, { version, title, fixed, new: newItems, breaking }) => acc.concat(`
+
+ ${version} +

${title}

+
+ +
`), '')}`; +}; +getReleaseNotes().then((res) => { + const normalized = res.reduce((acc, src) => acc.concat(Object.assign({}, src, { fixed: src.fixed ? src.fixed.map(item => item.children[0].text) : [], new: src.new ? src.new.map(item => item.children[0].text) : [], breaking: src.breaking ? src.breaking.map(item => item.children[0].text) : [] })), []); + document.querySelector('.Container').innerHTML = renderTemplate(normalized); +}); +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/settings/index.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/settings/index.js new file mode 100644 index 0000000..6e966e9 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/settings/index.js @@ -0,0 +1,17 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const accents_selector_1 = require("./lib/accents-selector"); +const run = () => { + bind(); + const { config, defaults } = window.bootstrap; + accents_selector_1.default('[data-setting="accentSelector"]', defaults.accents, config.accent); + console.log(defaults); + console.log(config); +}; +const bind = () => { + document.querySelector('#fixIconsCTA').addEventListener('click', () => { + console.log('Test click'); + }); +}; +run(); +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/settings/lib/accents-selector.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/settings/lib/accents-selector.js new file mode 100644 index 0000000..d526d1c --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/src/webviews/ui/settings/lib/accents-selector.js @@ -0,0 +1,22 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const templateSingleAccent = (accentName, accentColor) => { + const dashAccentName = accentName.toLowerCase().replace(/ /gi, '-'); + return ` + + + `; +}; +exports.default = (containerSelector, accentsObject, currentAccent) => { + const container = document.querySelector(containerSelector); + for (const accentKey of Object.keys(accentsObject)) { + const el = document.createElement('div'); + el.innerHTML = templateSingleAccent(accentKey, accentsObject[accentKey]); + if (accentKey === currentAccent) { + el.setAttribute('selected', 'true'); + el.querySelector('input').setAttribute('checked', 'checked'); + } + container.appendChild(el); + } +}; +//# sourceMappingURL=accents-selector.js.map \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Darker-High-Contrast.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Darker-High-Contrast.json new file mode 100644 index 0000000..3a1a84a --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Darker-High-Contrast.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Darker-High-Contrast", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#212121", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#4A4A4A" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#424242", + "scrollbar.shadow": "#21212100", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#61616150", + "debugToolBar.background": "#212121", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#424242", + "editorLineNumber.activeForeground": "#848484", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#212121", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#212121", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#212121", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#42424270", + "editorIndentGuide.activeBackground": "#424242", + "editorGroupHeader.tabsBackground": "#212121", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#212121", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#61616150", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#848484", + "tab.unfocusedActiveBorder": "#4A4A4A", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#848484", + "tab.inactiveBackground": "#212121", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#212121", + "statusBar.noFolderBackground": "#212121", + "statusBar.border": "#00000060", + "statusBar.background": "#1a1a1a", + "statusBar.foreground": "#616161", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#4A4A4A20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#1a1a1a", + "activityBar.border": "#00000060", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#1a1a1a", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#1a1a1a", + "titleBar.inactiveForeground": "#848484", + "titleBar.border": "#00000060", + "sideBar.background": "#1a1a1a", + "sideBar.foreground": "#848484", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#1a1a1a", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#2B2B2B", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#212121", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#1a1a1a", + "list.activeSelectionBackground": "#1a1a1a", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#4A4A4A", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#212121", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#1a1a1a", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#00000060", + "panel.background": "#1a1a1a", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#212121", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#4A4A4A", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#61616150", + "peekViewEditor.matchHighlightBackground": "#61616150", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#84848490", + "peekViewResult.selectionBackground": "#84848470", + "breadcrumb.background": "#212121", + "breadcrumb.foreground": "#848484", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#1a1a1a", + "menu.background": "#212121", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#1a1a1a", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#1a1a1a", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#1a1a1a", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#1a1a1a", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#424242" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Darker.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Darker.json new file mode 100644 index 0000000..2bd5921 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Darker.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Darker", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#212121", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#545454" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#424242", + "scrollbar.shadow": "#21212100", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#61616150", + "debugToolBar.background": "#212121", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#424242", + "editorLineNumber.activeForeground": "#616161", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#212121", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#212121", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#212121", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#42424270", + "editorIndentGuide.activeBackground": "#424242", + "editorGroupHeader.tabsBackground": "#212121", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#212121", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#61616150", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#616161", + "tab.unfocusedActiveBorder": "#545454", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#616161", + "tab.inactiveBackground": "#212121", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#212121", + "statusBar.noFolderBackground": "#212121", + "statusBar.border": "#21212160", + "statusBar.background": "#212121", + "statusBar.foreground": "#616161", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#54545420", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#212121", + "activityBar.border": "#21212160", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#212121", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#212121", + "titleBar.inactiveForeground": "#616161", + "titleBar.border": "#21212160", + "sideBar.background": "#212121", + "sideBar.foreground": "#616161", + "sideBar.border": "#21212160", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#212121", + "sideBarSectionHeader.border": "#21212160", + "input.background": "#2B2B2B", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#212121", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#212121", + "list.activeSelectionBackground": "#212121", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#545454", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#212121", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#212121", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#21212160", + "panel.background": "#212121", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#212121", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#545454", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#61616150", + "peekViewEditor.matchHighlightBackground": "#61616150", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#61616190", + "peekViewResult.selectionBackground": "#61616170", + "breadcrumb.background": "#212121", + "breadcrumb.foreground": "#616161", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#212121", + "menu.background": "#212121", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#212121", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#212121", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#212121", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#212121", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#424242" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Default-High-Contrast.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Default-High-Contrast.json new file mode 100644 index 0000000..1cbd0b5 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Default-High-Contrast.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Default-High-Contrast", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#263238", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#546E7A" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#37474F", + "scrollbar.shadow": "#26323800", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#80CBC420", + "debugToolBar.background": "#263238", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#37474F", + "editorLineNumber.activeForeground": "#5f7a87", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#263238", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#263238", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#263238", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#37474F70", + "editorIndentGuide.activeBackground": "#37474F", + "editorGroupHeader.tabsBackground": "#263238", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#263238", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#80CBC420", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#5f7a87", + "tab.unfocusedActiveBorder": "#546E7A", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#5f7a87", + "tab.inactiveBackground": "#263238", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#263238", + "statusBar.noFolderBackground": "#263238", + "statusBar.border": "#00000060", + "statusBar.background": "#192227", + "statusBar.foreground": "#546E7A", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#546E7A20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#192227", + "activityBar.border": "#00000060", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#192227", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#192227", + "titleBar.inactiveForeground": "#5f7a87", + "titleBar.border": "#00000060", + "sideBar.background": "#192227", + "sideBar.foreground": "#5f7a87", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#192227", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#303C41", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#263238", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#192227", + "list.activeSelectionBackground": "#192227", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#546E7A", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#263238", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#192227", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#00000060", + "panel.background": "#192227", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#263238", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#546E7A", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#80CBC420", + "peekViewEditor.matchHighlightBackground": "#80CBC420", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#5f7a8790", + "peekViewResult.selectionBackground": "#5f7a8770", + "breadcrumb.background": "#263238", + "breadcrumb.foreground": "#5f7a87", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#192227", + "menu.background": "#263238", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#192227", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#192227", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#192227", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#192227", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#37474F" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Default.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Default.json new file mode 100644 index 0000000..65f61cc --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Default.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Default", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#263238", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#546E7A" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#37474F", + "scrollbar.shadow": "#26323800", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#80CBC420", + "debugToolBar.background": "#263238", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#37474F", + "editorLineNumber.activeForeground": "#607a86", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#263238", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#263238", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#263238", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#37474F70", + "editorIndentGuide.activeBackground": "#37474F", + "editorGroupHeader.tabsBackground": "#263238", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#263238", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#80CBC420", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#607a86", + "tab.unfocusedActiveBorder": "#546E7A", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#607a86", + "tab.inactiveBackground": "#263238", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#263238", + "statusBar.noFolderBackground": "#263238", + "statusBar.border": "#26323860", + "statusBar.background": "#263238", + "statusBar.foreground": "#546E7A", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#546E7A20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#263238", + "activityBar.border": "#26323860", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#263238", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#263238", + "titleBar.inactiveForeground": "#607a86", + "titleBar.border": "#26323860", + "sideBar.background": "#263238", + "sideBar.foreground": "#607a86", + "sideBar.border": "#26323860", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#263238", + "sideBarSectionHeader.border": "#26323860", + "input.background": "#303C41", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#263238", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#263238", + "list.activeSelectionBackground": "#263238", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#546E7A", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#263238", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#263238", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#26323860", + "panel.background": "#263238", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#263238", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#546E7A", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#80CBC420", + "peekViewEditor.matchHighlightBackground": "#80CBC420", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#607a8690", + "peekViewResult.selectionBackground": "#607a8670", + "breadcrumb.background": "#263238", + "breadcrumb.foreground": "#607a86", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#263238", + "menu.background": "#263238", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#263238", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#263238", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#263238", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#263238", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#37474F" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Lighter-High-Contrast.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Lighter-High-Contrast.json new file mode 100644 index 0000000..33c0358 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Lighter-High-Contrast.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Lighter-High-Contrast", + "type": "light", + "tokenColors": [ + { + "settings": { + "background": "#FFFFFF", + "foreground": "#FFFFFF" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#90A4AE" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#91B859" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#7C4DFF" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F76D47" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#90A4AE90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#90A4AE" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#272727", + "editorRuler.foreground": "#B0BEC5", + "scrollbar.shadow": "#FFFFFF00", + "editorLink.activeForeground": "#90A4AE", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#90A4AE", + "widget.shadow": "#00000020", + "button.background": "#80CBC440", + "debugToolBar.background": "#FFFFFF", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#90A4AE30", + "inputOption.activeBorder": "#90A4AE30", + "editorLineNumber.foreground": "#CFD8DC", + "editorLineNumber.activeForeground": "#627883", + "editorBracketMatch.border": "#27272750", + "editorBracketMatch.background": "#FFFFFF", + "editorWhitespace.foreground": "#90A4AE40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#FFFFFF", + "editorOverviewRuler.errorForeground": "#E5393540", + "editorOverviewRuler.infoForeground": "#6182B840", + "editorOverviewRuler.warningForeground": "#FFB62C40", + "editorInfo.foreground": "#6182B870", + "editorWarning.foreground": "#FFB62C70", + "editorError.foreground": "#E5393570", + "editorHoverWidget.background": "#FFFFFF", + "editorHoverWidget.border": "#00000010", + "editorIndentGuide.background": "#B0BEC570", + "editorIndentGuide.activeBackground": "#B0BEC5", + "editorGroupHeader.tabsBackground": "#FFFFFF", + "editorGroup.border": "#00000020", + "editorGutter.modifiedBackground": "#6182B860", + "editorGutter.addedBackground": "#91B85960", + "editorGutter.deletedBackground": "#E5393560", + "editor.background": "#FFFFFF", + "editor.foreground": "#90A4AE", + "editor.lineHighlightBackground": "#CCD7DA50", + "editor.selectionBackground": "#80CBC440", + "editor.selectionHighlightBackground": "#27272720", + "editor.findMatchBackground": "#00000040", + "editor.findMatchHighlightBackground": "#00000010", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#00000060", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#627883", + "tab.unfocusedActiveBorder": "#90A4AE", + "tab.activeForeground": "#000000", + "tab.inactiveForeground": "#627883", + "tab.inactiveBackground": "#FFFFFF", + "tab.unfocusedActiveForeground": "#90A4AE", + "tab.border": "#FFFFFF", + "statusBar.noFolderBackground": "#FFFFFF", + "statusBar.border": "#CBCBCB60", + "statusBar.background": "#FAFAFA", + "statusBar.foreground": "#7E939E", + "statusBar.debuggingBackground": "#7C4DFF", + "statusBar.debuggingForeground": "#FFFFFF", + "statusBarItem.hoverBackground": "#90A4AE20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#FAFAFA", + "activityBar.border": "#CBCBCB60", + "activityBar.foreground": "#90A4AE", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#FAFAFA", + "titleBar.activeForeground": "#90A4AE", + "titleBar.inactiveBackground": "#FAFAFA", + "titleBar.inactiveForeground": "#627883", + "titleBar.border": "#CBCBCB60", + "sideBar.background": "#FAFAFA", + "sideBar.foreground": "#627883", + "sideBar.border": "#CBCBCB60", + "sideBarTitle.foreground": "#90A4AE", + "sideBarSectionHeader.background": "#FAFAFA", + "sideBarSectionHeader.border": "#CBCBCB60", + "input.background": "#EEEEEE", + "input.foreground": "#90A4AE", + "input.placeholderForeground": "#90A4AE60", + "input.border": "#00000010", + "inputValidation.errorBorder": "#E5393550", + "inputValidation.infoBorder": "#6182B850", + "inputValidation.warningBorder": "#FFB62C50", + "dropdown.background": "#FFFFFF", + "dropdown.border": "#00000010", + "list.hoverForeground": "#B1C7D3", + "list.hoverBackground": "#FAFAFA", + "list.activeSelectionBackground": "#FAFAFA", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#CCD7DA50", + "list.focusBackground": "#90A4AE20", + "list.focusForeground": "#90A4AE", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#FFFFFF", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#6182B8", + "terminal.ansiCyan": "#39ADB5", + "terminal.ansiGreen": "#91B859", + "terminal.ansiMagenta": "#7C4DFF", + "terminal.ansiRed": "#E53935", + "terminal.ansiYellow": "#FFB62C", + "terminal.ansiBrightWhite": "#FFFFFF", + "terminal.ansiBrightBlack": "#90A4AE", + "terminal.ansiBrightBlue": "#6182B8", + "terminal.ansiBrightCyan": "#39ADB5", + "terminal.ansiBrightGreen": "#91B859", + "terminal.ansiBrightMagenta": "#7C4DFF", + "terminal.ansiBrightRed": "#E53935", + "terminal.ansiBrightYellow": "#FFB62C", + "terminalCursor.foreground": "#FFB62C", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#90A4AE20", + "scrollbarSlider.hoverBackground": "#90A4AE10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#FFFFFF", + "editorSuggestWidget.foreground": "#90A4AE", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#CCD7DA50", + "editorSuggestWidget.border": "#00000010", + "editorWidget.background": "#FAFAFA", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#90A4AE05", + "panel.border": "#CBCBCB60", + "panel.background": "#FAFAFA", + "panel.dropBackground": "#90A4AE", + "panelTitle.inactiveForeground": "#90A4AE", + "panelTitle.activeForeground": "#000000", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#91B85915", + "diffEditor.removedTextBackground": "#E5393520", + "notifications.background": "#FFFFFF", + "notifications.foreground": "#90A4AE", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#CCD7DA30", + "badge.foreground": "#90A4AE", + "extensionButton.prominentBackground": "#91B85990", + "extensionButton.prominentHoverBackground": "#91B859", + "peekView.border": "#00000020", + "peekViewEditor.background": "#90A4AE05", + "peekViewTitle.background": "#90A4AE05", + "peekViewResult.background": "#90A4AE05", + "peekViewEditorGutter.background": "#90A4AE05", + "peekViewTitleDescription.foreground": "#90A4AE60", + "peekViewResult.matchHighlightBackground": "#80CBC440", + "peekViewEditor.matchHighlightBackground": "#80CBC440", + "gitDecoration.deletedResourceForeground": "#E5393590", + "gitDecoration.conflictingResourceForeground": "#FFB62C90", + "gitDecoration.modifiedResourceForeground": "#6182B890", + "gitDecoration.untrackedResourceForeground": "#91B85990", + "gitDecoration.ignoredResourceForeground": "#62788390", + "peekViewResult.selectionBackground": "#62788370", + "breadcrumb.background": "#FFFFFF", + "breadcrumb.foreground": "#627883", + "breadcrumb.focusForeground": "#90A4AE", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#FAFAFA", + "menu.background": "#FFFFFF", + "menu.foreground": "#90A4AE", + "menu.selectionBackground": "#CCD7DA50", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#CCD7DA50", + "menu.separatorBackground": "#90A4AE", + "menubar.selectionBackground": "#CCD7DA50", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#CCD7DA50", + "settings.dropdownForeground": "#90A4AE", + "settings.dropdownBackground": "#FAFAFA", + "settings.numberInputForeground": "#90A4AE", + "settings.numberInputBackground": "#FAFAFA", + "settings.textInputForeground": "#90A4AE", + "settings.textInputBackground": "#FAFAFA", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#FAFAFA", + "settings.checkboxForeground": "#90A4AE", + "listFilterWidget.background": "#CCD7DA50", + "listFilterWidget.outline": "#CCD7DA50", + "listFilterWidget.noMatchesOutline": "#CCD7DA50", + "tree.indentGuidesStroke": "#B0BEC5" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Lighter.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Lighter.json new file mode 100644 index 0000000..3f5d512 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Lighter.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Lighter", + "type": "light", + "tokenColors": [ + { + "settings": { + "background": "#FAFAFA", + "foreground": "#FFFFFF" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#90A4AE" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#91B859" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#7C4DFF" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F76D47" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#90A4AE90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#90A4AE" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#272727", + "editorRuler.foreground": "#B0BEC5", + "scrollbar.shadow": "#FAFAFA00", + "editorLink.activeForeground": "#90A4AE", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#90A4AE", + "widget.shadow": "#00000020", + "button.background": "#80CBC440", + "debugToolBar.background": "#FAFAFA", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#90A4AE30", + "inputOption.activeBorder": "#90A4AE30", + "editorLineNumber.foreground": "#CFD8DC", + "editorLineNumber.activeForeground": "#7E939E", + "editorBracketMatch.border": "#27272750", + "editorBracketMatch.background": "#FAFAFA", + "editorWhitespace.foreground": "#90A4AE40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#FAFAFA", + "editorOverviewRuler.errorForeground": "#E5393540", + "editorOverviewRuler.infoForeground": "#6182B840", + "editorOverviewRuler.warningForeground": "#FFB62C40", + "editorInfo.foreground": "#6182B870", + "editorWarning.foreground": "#FFB62C70", + "editorError.foreground": "#E5393570", + "editorHoverWidget.background": "#FAFAFA", + "editorHoverWidget.border": "#00000010", + "editorIndentGuide.background": "#B0BEC570", + "editorIndentGuide.activeBackground": "#B0BEC5", + "editorGroupHeader.tabsBackground": "#FAFAFA", + "editorGroup.border": "#00000020", + "editorGutter.modifiedBackground": "#6182B860", + "editorGutter.addedBackground": "#91B85960", + "editorGutter.deletedBackground": "#E5393560", + "editor.background": "#FAFAFA", + "editor.foreground": "#90A4AE", + "editor.lineHighlightBackground": "#CCD7DA50", + "editor.selectionBackground": "#80CBC440", + "editor.selectionHighlightBackground": "#27272720", + "editor.findMatchBackground": "#00000020", + "editor.findMatchHighlightBackground": "#00000010", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#00000030", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#7E939E", + "tab.unfocusedActiveBorder": "#90A4AE", + "tab.activeForeground": "#000000", + "tab.inactiveForeground": "#7E939E", + "tab.inactiveBackground": "#FAFAFA", + "tab.unfocusedActiveForeground": "#90A4AE", + "tab.border": "#FAFAFA", + "statusBar.noFolderBackground": "#FAFAFA", + "statusBar.border": "#FAFAFA60", + "statusBar.background": "#FAFAFA", + "statusBar.foreground": "#7E939E", + "statusBar.debuggingBackground": "#7C4DFF", + "statusBar.debuggingForeground": "#FFFFFF", + "statusBarItem.hoverBackground": "#90A4AE20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#FAFAFA", + "activityBar.border": "#FAFAFA60", + "activityBar.foreground": "#90A4AE", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#FAFAFA", + "titleBar.activeForeground": "#90A4AE", + "titleBar.inactiveBackground": "#FAFAFA", + "titleBar.inactiveForeground": "#7E939E", + "titleBar.border": "#FAFAFA60", + "sideBar.background": "#FAFAFA", + "sideBar.foreground": "#7E939E", + "sideBar.border": "#FAFAFA60", + "sideBarTitle.foreground": "#90A4AE", + "sideBarSectionHeader.background": "#FAFAFA", + "sideBarSectionHeader.border": "#FAFAFA60", + "input.background": "#EEEEEE", + "input.foreground": "#90A4AE", + "input.placeholderForeground": "#90A4AE60", + "input.border": "#00000010", + "inputValidation.errorBorder": "#E5393550", + "inputValidation.infoBorder": "#6182B850", + "inputValidation.warningBorder": "#FFB62C50", + "dropdown.background": "#FAFAFA", + "dropdown.border": "#00000010", + "list.hoverForeground": "#B1C7D3", + "list.hoverBackground": "#FAFAFA", + "list.activeSelectionBackground": "#FAFAFA", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#CCD7DA50", + "list.focusBackground": "#90A4AE20", + "list.focusForeground": "#90A4AE", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#FFFFFF", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#6182B8", + "terminal.ansiCyan": "#39ADB5", + "terminal.ansiGreen": "#91B859", + "terminal.ansiMagenta": "#7C4DFF", + "terminal.ansiRed": "#E53935", + "terminal.ansiYellow": "#FFB62C", + "terminal.ansiBrightWhite": "#FFFFFF", + "terminal.ansiBrightBlack": "#90A4AE", + "terminal.ansiBrightBlue": "#6182B8", + "terminal.ansiBrightCyan": "#39ADB5", + "terminal.ansiBrightGreen": "#91B859", + "terminal.ansiBrightMagenta": "#7C4DFF", + "terminal.ansiBrightRed": "#E53935", + "terminal.ansiBrightYellow": "#FFB62C", + "terminalCursor.foreground": "#FFB62C", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#90A4AE20", + "scrollbarSlider.hoverBackground": "#90A4AE10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#FAFAFA", + "editorSuggestWidget.foreground": "#90A4AE", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#CCD7DA50", + "editorSuggestWidget.border": "#00000010", + "editorWidget.background": "#FAFAFA", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#90A4AE05", + "panel.border": "#FAFAFA60", + "panel.background": "#FAFAFA", + "panel.dropBackground": "#90A4AE", + "panelTitle.inactiveForeground": "#90A4AE", + "panelTitle.activeForeground": "#000000", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#91B85915", + "diffEditor.removedTextBackground": "#E5393520", + "notifications.background": "#FAFAFA", + "notifications.foreground": "#90A4AE", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#CCD7DA30", + "badge.foreground": "#90A4AE", + "extensionButton.prominentBackground": "#91B85990", + "extensionButton.prominentHoverBackground": "#91B859", + "peekView.border": "#00000020", + "peekViewEditor.background": "#90A4AE05", + "peekViewTitle.background": "#90A4AE05", + "peekViewResult.background": "#90A4AE05", + "peekViewEditorGutter.background": "#90A4AE05", + "peekViewTitleDescription.foreground": "#90A4AE60", + "peekViewResult.matchHighlightBackground": "#80CBC440", + "peekViewEditor.matchHighlightBackground": "#80CBC440", + "gitDecoration.deletedResourceForeground": "#E5393590", + "gitDecoration.conflictingResourceForeground": "#FFB62C90", + "gitDecoration.modifiedResourceForeground": "#6182B890", + "gitDecoration.untrackedResourceForeground": "#91B85990", + "gitDecoration.ignoredResourceForeground": "#7E939E90", + "peekViewResult.selectionBackground": "#7E939E70", + "breadcrumb.background": "#FAFAFA", + "breadcrumb.foreground": "#7E939E", + "breadcrumb.focusForeground": "#90A4AE", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#FAFAFA", + "menu.background": "#FAFAFA", + "menu.foreground": "#90A4AE", + "menu.selectionBackground": "#CCD7DA50", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#CCD7DA50", + "menu.separatorBackground": "#90A4AE", + "menubar.selectionBackground": "#CCD7DA50", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#CCD7DA50", + "settings.dropdownForeground": "#90A4AE", + "settings.dropdownBackground": "#FAFAFA", + "settings.numberInputForeground": "#90A4AE", + "settings.numberInputBackground": "#FAFAFA", + "settings.textInputForeground": "#90A4AE", + "settings.textInputBackground": "#FAFAFA", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#FAFAFA", + "settings.checkboxForeground": "#90A4AE", + "listFilterWidget.background": "#CCD7DA50", + "listFilterWidget.outline": "#CCD7DA50", + "listFilterWidget.noMatchesOutline": "#CCD7DA50", + "tree.indentGuidesStroke": "#B0BEC5" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Ocean-High-Contrast.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Ocean-High-Contrast.json new file mode 100644 index 0000000..659cb74 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Ocean-High-Contrast.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Ocean-High-Contrast", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#0F111A", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#464B5D" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#8F93A290" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#8F93A2" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#3B3F51", + "scrollbar.shadow": "#0F111A00", + "editorLink.activeForeground": "#8F93A2", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#8F93A2", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#0F111A", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#8F93A230", + "inputOption.activeBorder": "#8F93A230", + "editorLineNumber.foreground": "#3B3F5180", + "editorLineNumber.activeForeground": "#4B526D", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#0F111A", + "editorWhitespace.foreground": "#8F93A240", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#0F111A", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#0F111A", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#3B3F5170", + "editorIndentGuide.activeBackground": "#3B3F51", + "editorGroupHeader.tabsBackground": "#0F111A", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#0F111A", + "editor.foreground": "#8F93A2", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#4B526D", + "tab.unfocusedActiveBorder": "#464B5D", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#4B526D", + "tab.inactiveBackground": "#0F111A", + "tab.unfocusedActiveForeground": "#8F93A2", + "tab.border": "#0F111A", + "statusBar.noFolderBackground": "#0F111A", + "statusBar.border": "#00000060", + "statusBar.background": "#090B10", + "statusBar.foreground": "#4B526D", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#464B5D20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#090B10", + "activityBar.border": "#00000060", + "activityBar.foreground": "#8F93A2", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#090B10", + "titleBar.activeForeground": "#8F93A2", + "titleBar.inactiveBackground": "#090B10", + "titleBar.inactiveForeground": "#4B526D", + "titleBar.border": "#00000060", + "sideBar.background": "#090B10", + "sideBar.foreground": "#4B526D", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#8F93A2", + "sideBarSectionHeader.background": "#090B10", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#1A1C25", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#8F93A260", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#0F111A", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#090B10", + "list.activeSelectionBackground": "#090B10", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#8F93A220", + "list.focusForeground": "#8F93A2", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#464B5D", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#8F93A220", + "scrollbarSlider.hoverBackground": "#8F93A210", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#0F111A", + "editorSuggestWidget.foreground": "#8F93A2", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#090B10", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#8F93A205", + "panel.border": "#00000060", + "panel.background": "#090B10", + "panel.dropBackground": "#8F93A2", + "panelTitle.inactiveForeground": "#8F93A2", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#0F111A", + "notifications.foreground": "#8F93A2", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#464B5D", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#8F93A205", + "peekViewTitle.background": "#8F93A205", + "peekViewResult.background": "#8F93A205", + "peekViewEditorGutter.background": "#8F93A205", + "peekViewTitleDescription.foreground": "#8F93A260", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#4B526D90", + "peekViewResult.selectionBackground": "#4B526D70", + "breadcrumb.background": "#0F111A", + "breadcrumb.foreground": "#4B526D", + "breadcrumb.focusForeground": "#8F93A2", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#090B10", + "menu.background": "#0F111A", + "menu.foreground": "#8F93A2", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#8F93A2", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#8F93A2", + "settings.dropdownBackground": "#090B10", + "settings.numberInputForeground": "#8F93A2", + "settings.numberInputBackground": "#090B10", + "settings.textInputForeground": "#8F93A2", + "settings.textInputBackground": "#090B10", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#090B10", + "settings.checkboxForeground": "#8F93A2", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#3B3F51" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Ocean.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Ocean.json new file mode 100644 index 0000000..cad518b --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Ocean.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Ocean", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#0F111A", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#464B5D" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#8F93A290" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#8F93A2" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#3B3F51", + "scrollbar.shadow": "#0F111A00", + "editorLink.activeForeground": "#8F93A2", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#8F93A2", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#0F111A", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#8F93A230", + "inputOption.activeBorder": "#8F93A230", + "editorLineNumber.foreground": "#3B3F5180", + "editorLineNumber.activeForeground": "#525975", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#0F111A", + "editorWhitespace.foreground": "#8F93A240", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#0F111A", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#0F111A", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#3B3F5170", + "editorIndentGuide.activeBackground": "#3B3F51", + "editorGroupHeader.tabsBackground": "#0F111A", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#0F111A", + "editor.foreground": "#8F93A2", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#525975", + "tab.unfocusedActiveBorder": "#464B5D", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#525975", + "tab.inactiveBackground": "#0F111A", + "tab.unfocusedActiveForeground": "#8F93A2", + "tab.border": "#0F111A", + "statusBar.noFolderBackground": "#0F111A", + "statusBar.border": "#0F111A60", + "statusBar.background": "#0F111A", + "statusBar.foreground": "#4B526D", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#464B5D20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#0F111A", + "activityBar.border": "#0F111A60", + "activityBar.foreground": "#8F93A2", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#0F111A", + "titleBar.activeForeground": "#8F93A2", + "titleBar.inactiveBackground": "#0F111A", + "titleBar.inactiveForeground": "#525975", + "titleBar.border": "#0F111A60", + "sideBar.background": "#0F111A", + "sideBar.foreground": "#525975", + "sideBar.border": "#0F111A60", + "sideBarTitle.foreground": "#8F93A2", + "sideBarSectionHeader.background": "#0F111A", + "sideBarSectionHeader.border": "#0F111A60", + "input.background": "#1A1C25", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#8F93A260", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#0F111A", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#0F111A", + "list.activeSelectionBackground": "#0F111A", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#8F93A220", + "list.focusForeground": "#8F93A2", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#464B5D", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#8F93A220", + "scrollbarSlider.hoverBackground": "#8F93A210", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#0F111A", + "editorSuggestWidget.foreground": "#8F93A2", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#0F111A", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#8F93A205", + "panel.border": "#0F111A60", + "panel.background": "#0F111A", + "panel.dropBackground": "#8F93A2", + "panelTitle.inactiveForeground": "#8F93A2", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#0F111A", + "notifications.foreground": "#8F93A2", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#464B5D", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#8F93A205", + "peekViewTitle.background": "#8F93A205", + "peekViewResult.background": "#8F93A205", + "peekViewEditorGutter.background": "#8F93A205", + "peekViewTitleDescription.foreground": "#8F93A260", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#52597590", + "peekViewResult.selectionBackground": "#52597570", + "breadcrumb.background": "#0F111A", + "breadcrumb.foreground": "#525975", + "breadcrumb.focusForeground": "#8F93A2", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#0F111A", + "menu.background": "#0F111A", + "menu.foreground": "#8F93A2", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#8F93A2", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#8F93A2", + "settings.dropdownBackground": "#0F111A", + "settings.numberInputForeground": "#8F93A2", + "settings.numberInputBackground": "#0F111A", + "settings.textInputForeground": "#8F93A2", + "settings.textInputBackground": "#0F111A", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#0F111A", + "settings.checkboxForeground": "#8F93A2", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#3B3F51" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Palenight-High-Contrast.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Palenight-High-Contrast.json new file mode 100644 index 0000000..e421e2b --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Palenight-High-Contrast.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Palenight-High-Contrast", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#292D3E", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#676E95" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#A6ACCD90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#A6ACCD" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#4E5579", + "scrollbar.shadow": "#292D3E00", + "editorLink.activeForeground": "#A6ACCD", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#A6ACCD", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#292D3E", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#A6ACCD30", + "inputOption.activeBorder": "#A6ACCD30", + "editorLineNumber.foreground": "#3A3F58", + "editorLineNumber.activeForeground": "#757CA1", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#292D3E", + "editorWhitespace.foreground": "#A6ACCD40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#292D3E", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#292D3E", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#4E557970", + "editorIndentGuide.activeBackground": "#4E5579", + "editorGroupHeader.tabsBackground": "#292D3E", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#292D3E", + "editor.foreground": "#A6ACCD", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#757CA1", + "tab.unfocusedActiveBorder": "#676E95", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#757CA1", + "tab.inactiveBackground": "#292D3E", + "tab.unfocusedActiveForeground": "#A6ACCD", + "tab.border": "#292D3E", + "statusBar.noFolderBackground": "#292D3E", + "statusBar.border": "#00000060", + "statusBar.background": "#1B1E2B", + "statusBar.foreground": "#676E95", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#676E9520", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#1B1E2B", + "activityBar.border": "#00000060", + "activityBar.foreground": "#A6ACCD", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#1B1E2B", + "titleBar.activeForeground": "#A6ACCD", + "titleBar.inactiveBackground": "#1B1E2B", + "titleBar.inactiveForeground": "#757CA1", + "titleBar.border": "#00000060", + "sideBar.background": "#1B1E2B", + "sideBar.foreground": "#757CA1", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#A6ACCD", + "sideBarSectionHeader.background": "#1B1E2B", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#333747", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#A6ACCD60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#292D3E", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#1B1E2B", + "list.activeSelectionBackground": "#1B1E2B", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#A6ACCD20", + "list.focusForeground": "#A6ACCD", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#676E95", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#A6ACCD20", + "scrollbarSlider.hoverBackground": "#A6ACCD10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#292D3E", + "editorSuggestWidget.foreground": "#A6ACCD", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#1B1E2B", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#A6ACCD05", + "panel.border": "#00000060", + "panel.background": "#1B1E2B", + "panel.dropBackground": "#A6ACCD", + "panelTitle.inactiveForeground": "#A6ACCD", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#292D3E", + "notifications.foreground": "#A6ACCD", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#676E95", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#A6ACCD05", + "peekViewTitle.background": "#A6ACCD05", + "peekViewResult.background": "#A6ACCD05", + "peekViewEditorGutter.background": "#A6ACCD05", + "peekViewTitleDescription.foreground": "#A6ACCD60", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#757CA190", + "peekViewResult.selectionBackground": "#757CA170", + "breadcrumb.background": "#292D3E", + "breadcrumb.foreground": "#757CA1", + "breadcrumb.focusForeground": "#A6ACCD", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#1B1E2B", + "menu.background": "#292D3E", + "menu.foreground": "#A6ACCD", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#A6ACCD", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#A6ACCD", + "settings.dropdownBackground": "#1B1E2B", + "settings.numberInputForeground": "#A6ACCD", + "settings.numberInputBackground": "#1B1E2B", + "settings.textInputForeground": "#A6ACCD", + "settings.textInputBackground": "#1B1E2B", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#1B1E2B", + "settings.checkboxForeground": "#A6ACCD", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#4E5579" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Palenight.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Palenight.json new file mode 100644 index 0000000..16de3d3 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/themes/Material-Theme-Palenight.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Palenight", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#292D3E", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#676E95" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#A6ACCD90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#A6ACCD" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#4E5579", + "scrollbar.shadow": "#292D3E00", + "editorLink.activeForeground": "#A6ACCD", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#A6ACCD", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#292D3E", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#A6ACCD30", + "inputOption.activeBorder": "#A6ACCD30", + "editorLineNumber.foreground": "#3A3F58", + "editorLineNumber.activeForeground": "#676E95", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#292D3E", + "editorWhitespace.foreground": "#A6ACCD40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#292D3E", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#292D3E", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#4E557970", + "editorIndentGuide.activeBackground": "#4E5579", + "editorGroupHeader.tabsBackground": "#292D3E", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#292D3E", + "editor.foreground": "#A6ACCD", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#676E95", + "tab.unfocusedActiveBorder": "#676E95", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#676E95", + "tab.inactiveBackground": "#292D3E", + "tab.unfocusedActiveForeground": "#A6ACCD", + "tab.border": "#292D3E", + "statusBar.noFolderBackground": "#292D3E", + "statusBar.border": "#292D3E60", + "statusBar.background": "#292D3E", + "statusBar.foreground": "#676E95", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#676E9520", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#292D3E", + "activityBar.border": "#292D3E60", + "activityBar.foreground": "#A6ACCD", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#292D3E", + "titleBar.activeForeground": "#A6ACCD", + "titleBar.inactiveBackground": "#292D3E", + "titleBar.inactiveForeground": "#676E95", + "titleBar.border": "#292D3E60", + "sideBar.background": "#292D3E", + "sideBar.foreground": "#676E95", + "sideBar.border": "#292D3E60", + "sideBarTitle.foreground": "#A6ACCD", + "sideBarSectionHeader.background": "#292D3E", + "sideBarSectionHeader.border": "#292D3E60", + "input.background": "#333747", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#A6ACCD60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#292D3E", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#292D3E", + "list.activeSelectionBackground": "#292D3E", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#A6ACCD20", + "list.focusForeground": "#A6ACCD", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#676E95", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#A6ACCD20", + "scrollbarSlider.hoverBackground": "#A6ACCD10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#292D3E", + "editorSuggestWidget.foreground": "#A6ACCD", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#292D3E", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#A6ACCD05", + "panel.border": "#292D3E60", + "panel.background": "#292D3E", + "panel.dropBackground": "#A6ACCD", + "panelTitle.inactiveForeground": "#A6ACCD", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#292D3E", + "notifications.foreground": "#A6ACCD", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#676E95", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#A6ACCD05", + "peekViewTitle.background": "#A6ACCD05", + "peekViewResult.background": "#A6ACCD05", + "peekViewEditorGutter.background": "#A6ACCD05", + "peekViewTitleDescription.foreground": "#A6ACCD60", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#676E9590", + "peekViewResult.selectionBackground": "#676E9570", + "breadcrumb.background": "#292D3E", + "breadcrumb.foreground": "#676E95", + "breadcrumb.focusForeground": "#A6ACCD", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#292D3E", + "menu.background": "#292D3E", + "menu.foreground": "#A6ACCD", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#A6ACCD", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#A6ACCD", + "settings.dropdownBackground": "#292D3E", + "settings.numberInputForeground": "#A6ACCD", + "settings.numberInputBackground": "#292D3E", + "settings.textInputForeground": "#A6ACCD", + "settings.textInputBackground": "#292D3E", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#292D3E", + "settings.checkboxForeground": "#A6ACCD", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#4E5579" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.css b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.css new file mode 100644 index 0000000..572260b --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.css @@ -0,0 +1,136 @@ +body { + font-size: 100%; + font-family: sans-serif; + margin: 0; +} + + +.Container { + max-width: 900px; + min-width: 500px; + width: 100%; + display: block; + margin: 0 auto; + padding: 0 32px; + box-sizing: border-box; +} + + +.Release { + padding: 40px 0; + position: relative; +} + + +.Release:first-of-type::before { + background-image: linear-gradient( + to bottom, + rgba(255,255,255,0), + rgba(255,255,255,0.1) + 50px + ); +} + +.Release:last-of-type::before, +.Release:only-of-type::before { + background-image: linear-gradient( + to bottom, + rgba(255,255,255,0.1), + rgba(255,255,255,0) + ); +} + +.Release::before { + content: ""; + background-image: linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0.1)); + width: 3px; + position: absolute; + top: 0; + bottom: 0; + left: calc(65px / 2); + z-index: -1; +} + + +.Release__Header { + display: flex; + align-items: center; +} + + +.Release__Number { + background-color: rgba(0, 0, 0, 0.5); + color: #FFF; + font-weight: 700; + text-align: center; + padding: 4px; + width: 65px; + margin-right: 16px; + font-size: 0.8rem; + line-height: 1.5; + border-radius: 4px; + cursor: default; + -webkit-user-select: none; + user-select: none; + box-sizing: border-box; +} + + +.Release__Title { + margin-top: 0; + line-height: 1; + margin-bottom: 0; + font-weight: 400; + cursor: default; + -webkit-user-select: none; + user-select: none; +} + + +.Release-List { + list-style: none; + padding-left: 80px; +} + +.Release-List li { + line-height: 1.5; + display: flex; + font-size: 14px; + margin: 8px 0; + -webkit-user-select: none; + user-select: none; + cursor: default; +} + +.Release-List li::before { + content: attr(data-type); + display: inline-block; + font-size: 10px; + line-height: 1; + box-sizing: border-box; + width: 64px; + height: 16px; + border-radius: 3px; + margin-right: 8px; + padding: 4px 5px; + text-transform: uppercase; + text-align: center; + color: #FFF; +} + + +[data-type="fixed"]::before { + background-color: #4242f4; +} + +[data-type="improved"]::before { + background-color: #6f42c1; +} + +[data-type="new"]::before { + background-color: #05a87a; +} + +[data-type="breaking"]::before { + background-color: #ba0935; +} diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.html b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.html new file mode 100644 index 0000000..2e29316 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.html @@ -0,0 +1,22 @@ + + + + + + + Material Theme Release Notes + + + + +
+ +
Loading...
+ +
+ + + + diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.js b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.js new file mode 100644 index 0000000..cdb3d08 --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/out/ui/release-notes.js @@ -0,0 +1,5912 @@ +(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i 2 && arguments[2] !== undefined ? arguments[2] : {}; + validators.validateAssetType(assetType); // If an empty array is given, explicitly set `none` to override API defaults + + var meta = opts.extract || undefined; + + if (meta && !meta.length) { + meta = ['none']; + } + + var dataset = validators.hasDataset(this.client.clientConfig); + var assetEndpoint = assetType === 'image' ? 'images' : 'files'; + var options = optionsFromFile(opts, body); + var label = options.label, + filename = options.filename; + var query = { + label: label, + filename: filename, + meta: meta + }; + + var observable = this.client._requestObservable({ + method: 'POST', + timeout: options.timeout || 0, + uri: "/assets/".concat(assetEndpoint, "/").concat(dataset), + headers: options.contentType ? { + 'Content-Type': options.contentType + } : {}, + query: query, + body: body + }); + + return this.client.isPromiseAPI() ? observable.pipe(filter(function (event) { + return event.type === 'response'; + }), map(function (event) { + return toDocument(event.body); + })).toPromise() : observable; + }, + delete: function _delete(type, id) { + // eslint-disable-next-line no-console + console.warn('client.assets.delete() is deprecated, please use client.delete()'); + var docId = id || ''; + + if (!/^(image|file)-/.test(docId)) { + docId = "".concat(type, "-").concat(docId); + } else if (type._id) { + // We could be passing an entire asset document instead of an ID + docId = type._id; + } + + validators.hasDataset(this.client.clientConfig); + return this.client.delete(docId); + }, + getImageUrl: function getImageUrl(ref, query) { + var id = ref._ref || ref; + + if (typeof id !== 'string') { + throw new Error('getImageUrl() needs either an object with a _ref, or a string with an asset document ID'); + } + + if (!/^image-[A-Za-z0-9_]+-\d+x\d+-[a-z]{1,5}$/.test(id)) { + throw new Error("Unsupported asset ID \"".concat(id, "\". URL generation only works for auto-generated IDs.")); + } + + var _id$split = id.split('-'), + _id$split2 = _slicedToArray(_id$split, 4), + assetId = _id$split2[1], + size = _id$split2[2], + format = _id$split2[3]; + + validators.hasDataset(this.client.clientConfig); + var _this$client$clientCo = this.client.clientConfig, + projectId = _this$client$clientCo.projectId, + dataset = _this$client$clientCo.dataset; + var qs = query ? queryString(query) : ''; + return "https://cdn.sanity.io/images/".concat(projectId, "/").concat(dataset, "/").concat(assetId, "-").concat(size, ".").concat(format).concat(qs); + } +}); +module.exports = AssetsClient; +},{"../http/queryString":12,"../validators":22,"@sanity/observable/operators/filter":27,"@sanity/observable/operators/map":28,"object-assign":65}],2:[function(require,module,exports){ +"use strict"; + +var assign = require('object-assign'); + +function AuthClient(client) { + this.client = client; +} + +assign(AuthClient.prototype, { + getLoginProviders: function getLoginProviders() { + return this.client.request({ + uri: '/auth/providers' + }); + }, + logout: function logout() { + return this.client.request({ + uri: '/auth/logout', + method: 'POST' + }); + } +}); +module.exports = AuthClient; +},{"object-assign":65}],3:[function(require,module,exports){ +"use strict"; + +var generateHelpUrl = require('@sanity/generate-help-url'); + +var assign = require('object-assign'); + +var validate = require('./validators'); + +var once = require('./util/once'); + +var defaultCdnHost = 'apicdn.sanity.io'; +var defaultConfig = { + apiHost: 'https://api.sanity.io', + useProjectHostname: true, + gradientMode: false, + isPromiseAPI: true +}; +var LOCALHOSTS = ['localhost', '127.0.0.1', '0.0.0.0']; + +var isLocal = function isLocal(host) { + return LOCALHOSTS.indexOf(host) !== -1; +}; // eslint-disable-next-line no-console + + +var createWarningPrinter = function createWarningPrinter(message) { + return once(function () { + return console.warn(message.join(' ')); + }); +}; + +var printCdnWarning = createWarningPrinter(['You are not using the Sanity CDN. That means your data is always fresh, but the CDN is faster and', "cheaper. Think about it! For more info, see ".concat(generateHelpUrl('js-client-cdn-configuration'), "."), 'To hide this warning, please set the `useCdn` option to either `true` or `false` when creating', 'the client.']); +var printBrowserTokenWarning = createWarningPrinter(['You have configured Sanity client to use a token in the browser. This may cause unintentional security issues.', "See ".concat(generateHelpUrl('js-client-browser-token'), " for more information and how to hide this warning.")]); +var printCdnTokenWarning = createWarningPrinter(['You have set `useCdn` to `true` while also specifying a token. This is usually not what you', 'want. The CDN cannot be used with an authorization token, since private data cannot be cached.', "See ".concat(generateHelpUrl('js-client-usecdn-token'), " for more information.")]); +exports.defaultConfig = defaultConfig; + +exports.initConfig = function (config, prevConfig) { + var newConfig = assign({}, defaultConfig, prevConfig, config); + var gradientMode = newConfig.gradientMode; + var projectBased = !gradientMode && newConfig.useProjectHostname; + + if (typeof Promise === 'undefined') { + var helpUrl = generateHelpUrl('js-client-promise-polyfill'); + throw new Error("No native Promise-implementation found, polyfill needed - see ".concat(helpUrl)); + } + + if (gradientMode && !newConfig.namespace) { + throw new Error('Configuration must contain `namespace` when running in gradient mode'); + } + + if (projectBased && !newConfig.projectId) { + throw new Error('Configuration must contain `projectId`'); + } + + var isBrowser = typeof window !== 'undefined' && window.location && window.location.hostname; + var isLocalhost = isBrowser && isLocal(window.location.hostname); + + if (isBrowser && isLocalhost && newConfig.token && newConfig.ignoreBrowserTokenWarning !== true) { + printBrowserTokenWarning(); + } else if ((!isBrowser || isLocalhost) && newConfig.useCdn && newConfig.token) { + printCdnTokenWarning(); + } else if (typeof newConfig.useCdn === 'undefined') { + printCdnWarning(); + } + + if (projectBased) { + validate.projectId(newConfig.projectId); + } + + if (!gradientMode && newConfig.dataset) { + validate.dataset(newConfig.dataset, newConfig.gradientMode); + } + + newConfig.isDefaultApi = newConfig.apiHost === defaultConfig.apiHost; + newConfig.useCdn = Boolean(newConfig.useCdn) && !newConfig.token && !newConfig.withCredentials; + + if (newConfig.gradientMode) { + newConfig.url = newConfig.apiHost; + newConfig.cdnUrl = newConfig.apiHost; + } else { + var hostParts = newConfig.apiHost.split('://', 2); + var protocol = hostParts[0]; + var host = hostParts[1]; + var cdnHost = newConfig.isDefaultApi ? defaultCdnHost : host; + + if (newConfig.useProjectHostname) { + newConfig.url = "".concat(protocol, "://").concat(newConfig.projectId, ".").concat(host, "/v1"); + newConfig.cdnUrl = "".concat(protocol, "://").concat(newConfig.projectId, ".").concat(cdnHost, "/v1"); + } else { + newConfig.url = "".concat(newConfig.apiHost, "/v1"); + newConfig.cdnUrl = newConfig.url; + } + } + + return newConfig; +}; +},{"./util/once":20,"./validators":22,"@sanity/generate-help-url":24,"object-assign":65}],4:[function(require,module,exports){ +"use strict"; + +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +var assign = require('object-assign'); + +var _require = require('@sanity/observable/operators/filter'), + filter = _require.filter; + +var _require2 = require('@sanity/observable/operators/map'), + map = _require2.map; + +var validators = require('../validators'); + +var getSelection = require('../util/getSelection'); + +var encodeQueryString = require('./encodeQueryString'); + +var Transaction = require('./transaction'); + +var Patch = require('./patch'); + +var listen = require('./listen'); + +var excludeFalsey = function excludeFalsey(param, defValue) { + var value = typeof param === 'undefined' ? defValue : param; + return param === false ? undefined : value; +}; + +var getMutationQuery = function getMutationQuery() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + return { + returnIds: true, + returnDocuments: excludeFalsey(options.returnDocuments, true), + visibility: options.visibility || 'sync' + }; +}; + +var isResponse = function isResponse(event) { + return event.type === 'response'; +}; + +var getBody = function getBody(event) { + return event.body; +}; + +var toPromise = function toPromise(observable) { + return observable.toPromise(); +}; + +var getQuerySizeLimit = 11264; +module.exports = { + listen: listen, + getDataUrl: function getDataUrl(operation, path) { + var config = this.clientConfig; + var catalog = config.gradientMode ? config.namespace : validators.hasDataset(config); + var baseUri = "/".concat(operation, "/").concat(catalog); + var uri = path ? "".concat(baseUri, "/").concat(path) : baseUri; + return (this.clientConfig.gradientMode ? uri : "/data".concat(uri)).replace(/\/($|\?)/, '$1'); + }, + fetch: function fetch(query, params) { + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var mapResponse = options.filterResponse === false ? function (res) { + return res; + } : function (res) { + return res.result; + }; + + var observable = this._dataRequest('query', { + query: query, + params: params + }).pipe(map(mapResponse)); + + return this.isPromiseAPI() ? toPromise(observable) : observable; + }, + getDocument: function getDocument(id) { + var options = { + uri: this.getDataUrl('doc', id), + json: true + }; + + var observable = this._requestObservable(options).pipe(filter(isResponse), map(function (event) { + return event.body.documents && event.body.documents[0]; + })); + + return this.isPromiseAPI() ? toPromise(observable) : observable; + }, + create: function create(doc, options) { + return this._create(doc, 'create', options); + }, + createIfNotExists: function createIfNotExists(doc, options) { + validators.requireDocumentId('createIfNotExists', doc); + return this._create(doc, 'createIfNotExists', options); + }, + createOrReplace: function createOrReplace(doc, options) { + validators.requireDocumentId('createOrReplace', doc); + return this._create(doc, 'createOrReplace', options); + }, + patch: function patch(selector, operations) { + return new Patch(selector, operations, this); + }, + delete: function _delete(selection, options) { + return this.dataRequest('mutate', { + mutations: [{ + delete: getSelection(selection) + }] + }, options); + }, + mutate: function mutate(mutations, options) { + var mut = mutations instanceof Patch || mutations instanceof Transaction ? mutations.serialize() : mutations; + var muts = Array.isArray(mut) ? mut : [mut]; + var transactionId = options && options.transactionId; + return this.dataRequest('mutate', { + mutations: muts, + transactionId: transactionId + }, options); + }, + transaction: function transaction(operations) { + return new Transaction(operations, this); + }, + dataRequest: function dataRequest(endpoint, body) { + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + + var request = this._dataRequest(endpoint, body, options); + + return this.isPromiseAPI() ? toPromise(request) : request; + }, + _dataRequest: function _dataRequest(endpoint, body) { + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var isMutation = endpoint === 'mutate'; // Check if the query string is within a configured threshold, + // in which case we can use GET. Otherwise, use POST. + + var strQuery = !isMutation && encodeQueryString(body); + var useGet = !isMutation && strQuery.length < getQuerySizeLimit; + var stringQuery = useGet ? strQuery : ''; + var returnFirst = options.returnFirst; + var uri = this.getDataUrl(endpoint, stringQuery); + var reqOptions = { + method: useGet ? 'GET' : 'POST', + uri: uri, + json: true, + body: useGet ? undefined : body, + query: isMutation && getMutationQuery(options) + }; + return this._requestObservable(reqOptions).pipe(filter(isResponse), map(getBody), map(function (res) { + if (!isMutation) { + return res; + } // Should we return documents? + + + var results = res.results || []; + + if (options.returnDocuments) { + return returnFirst ? results[0] && results[0].document : results.map(function (mut) { + return mut.document; + }); + } // Return a reduced subset + + + var key = returnFirst ? 'documentId' : 'documentIds'; + var ids = returnFirst ? results[0] && results[0].id : results.map(function (mut) { + return mut.id; + }); + return _defineProperty({ + transactionId: res.transactionId, + results: results + }, key, ids); + })); + }, + _create: function _create(doc, op) { + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + + var mutation = _defineProperty({}, op, doc); + + var opts = assign({ + returnFirst: true, + returnDocuments: true + }, options); + return this.dataRequest('mutate', { + mutations: [mutation] + }, opts); + } +}; +},{"../util/getSelection":19,"../validators":22,"./encodeQueryString":5,"./listen":6,"./patch":7,"./transaction":8,"@sanity/observable/operators/filter":27,"@sanity/observable/operators/map":28,"object-assign":65}],5:[function(require,module,exports){ +"use strict"; + +var enc = encodeURIComponent; + +module.exports = function (_ref) { + var query = _ref.query, + _ref$params = _ref.params, + params = _ref$params === void 0 ? {} : _ref$params, + _ref$options = _ref.options, + options = _ref$options === void 0 ? {} : _ref$options; + var base = "?query=".concat(enc(query)); + var qString = Object.keys(params).reduce(function (qs, param) { + return "".concat(qs, "&").concat(enc("$".concat(param)), "=").concat(enc(JSON.stringify(params[param]))); + }, base); + return Object.keys(options).reduce(function (qs, option) { + // Only include the option if it is truthy + return options[option] ? "".concat(qs, "&").concat(enc(option), "=").concat(enc(options[option])) : qs; + }, qString); +}; +},{}],6:[function(require,module,exports){ +"use strict"; + +var assign = require('object-assign'); + +var Observable = require('@sanity/observable/minimal'); + +var polyfilledEventSource = require('@sanity/eventsource'); + +var pick = require('../util/pick'); + +var defaults = require('../util/defaults'); + +var encodeQueryString = require('./encodeQueryString'); + +var generateHelpUrl = require('@sanity/generate-help-url'); + +var once = require('../util/once'); + +var tokenWarning = ['Using token with listeners is not supported in browsers. ', "For more info, see ".concat(generateHelpUrl('js-client-listener-tokens-browser'), ".")]; // eslint-disable-next-line no-console + +var printTokenWarning = once(function () { + return console.warn(tokenWarning.join(' ')); +}); +var isWindowEventSource = Boolean(typeof window !== 'undefined' && window.EventSource); +var EventSource = isWindowEventSource ? window.EventSource // Native browser EventSource +: polyfilledEventSource; // Node.js, IE etc + +var possibleOptions = ['includePreviousRevision', 'includeResult']; +var defaultOptions = { + includeResult: true +}; + +module.exports = function listen(query, params) { + var opts = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var options = defaults(opts, defaultOptions); + var listenOpts = pick(options, possibleOptions); + var qs = encodeQueryString({ + query: query, + params: params, + options: listenOpts + }); + var _this$clientConfig = this.clientConfig, + url = _this$clientConfig.url, + token = _this$clientConfig.token, + withCredentials = _this$clientConfig.withCredentials; + var uri = "".concat(url).concat(this.getDataUrl('listen', qs)); + var listenFor = options.events ? options.events : ['mutation']; + var shouldEmitReconnect = listenFor.indexOf('reconnect') !== -1; + + if (token && isWindowEventSource) { + printTokenWarning(); + } + + var esOptions = {}; + + if (token || withCredentials) { + esOptions.withCredentials = true; + } + + if (token) { + esOptions.headers = { + Authorization: "Bearer ".concat(token) + }; + } + + return new Observable(function (observer) { + var es = getEventSource(); + var reconnectTimer; + var stopped = false; + + function onError() { + if (stopped) { + return; + } + + emitReconnect(); // Allow event handlers of `emitReconnect` to cancel/close the reconnect attempt + + if (stopped) { + return; + } // Unless we've explicitly stopped the ES (in which case `stopped` should be true), + // we should never be in a disconnected state. By default, EventSource will reconnect + // automatically, in which case it sets readyState to `CONNECTING`, but in some cases + // (like when a laptop lid is closed), it closes the connection. In these cases we need + // to explicitly reconnect. + + + if (es.readyState === EventSource.CLOSED) { + unsubscribe(); + clearTimeout(reconnectTimer); + reconnectTimer = setTimeout(open, 100); + } + } + + function onChannelError(err) { + observer.error(cooerceError(err)); + } + + function onMessage(evt) { + var event = parseEvent(evt); + return event instanceof Error ? observer.error(event) : observer.next(event); + } + + function onDisconnect(evt) { + stopped = true; + unsubscribe(); + observer.complete(); + } + + function unsubscribe() { + es.removeEventListener('error', onError, false); + es.removeEventListener('channelError', onChannelError, false); + es.removeEventListener('disconnect', onDisconnect, false); + listenFor.forEach(function (type) { + return es.removeEventListener(type, onMessage, false); + }); + es.close(); + } + + function emitReconnect() { + if (shouldEmitReconnect) { + observer.next({ + type: 'reconnect' + }); + } + } + + function getEventSource() { + var evs = new EventSource(uri, esOptions); + evs.addEventListener('error', onError, false); + evs.addEventListener('channelError', onChannelError, false); + evs.addEventListener('disconnect', onDisconnect, false); + listenFor.forEach(function (type) { + return evs.addEventListener(type, onMessage, false); + }); + return evs; + } + + function open() { + es = getEventSource(); + } + + function stop() { + stopped = true; + unsubscribe(); + } + + return stop; + }); +}; + +function parseEvent(event) { + try { + var data = event.data && JSON.parse(event.data) || {}; + return assign({ + type: event.type + }, data); + } catch (err) { + return err; + } +} + +function cooerceError(err) { + if (err instanceof Error) { + return err; + } + + var evt = parseEvent(err); + return evt instanceof Error ? evt : new Error(extractErrorMessage(evt)); +} + +function extractErrorMessage(err) { + if (!err.error) { + return err.message || 'Unknown listener error'; + } + + if (err.error.description) { + return err.error.description; + } + + return typeof err.error === 'string' ? err.error : JSON.stringify(err.error, null, 2); +} +},{"../util/defaults":18,"../util/once":20,"../util/pick":21,"./encodeQueryString":5,"@sanity/eventsource":23,"@sanity/generate-help-url":24,"@sanity/observable/minimal":26,"object-assign":65}],7:[function(require,module,exports){ +"use strict"; + +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +var deepAssign = require('deep-assign'); + +var assign = require('object-assign'); + +var getSelection = require('../util/getSelection'); + +var validate = require('../validators'); + +var validateObject = validate.validateObject; +var validateInsert = validate.validateInsert; + +function Patch(selection) { + var operations = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var client = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; + this.selection = selection; + this.operations = assign({}, operations); + this.client = client; +} + +assign(Patch.prototype, { + clone: function clone() { + return new Patch(this.selection, assign({}, this.operations), this.client); + }, + merge: function merge(props) { + validateObject('merge', props); + var stack = new Error().stack.toString().split('\n').filter(function (str) { + return str.trim(); + }).slice(2); + console.warn("The \"merge\" patch has been deprecated and will be removed in the future\n".concat(stack.join('\n'))); + return this._assign('merge', deepAssign(this.operations.merge || {}, props)); + }, + set: function set(props) { + return this._assign('set', props); + }, + diffMatchPatch: function diffMatchPatch(props) { + validateObject('diffMatchPatch', props); + return this._assign('diffMatchPatch', props); + }, + unset: function unset(attrs) { + if (!Array.isArray(attrs)) { + throw new Error('unset(attrs) takes an array of attributes to unset, non-array given'); + } + + this.operations = assign({}, this.operations, { + unset: attrs + }); + return this; + }, + setIfMissing: function setIfMissing(props) { + return this._assign('setIfMissing', props); + }, + replace: function replace(props) { + validateObject('replace', props); + return this._set('set', { + $: props + }); // eslint-disable-line id-length + }, + inc: function inc(props) { + return this._assign('inc', props); + }, + dec: function dec(props) { + return this._assign('dec', props); + }, + insert: function insert(at, selector, items) { + var _this$_assign; + + validateInsert(at, selector, items); + return this._assign('insert', (_this$_assign = {}, _defineProperty(_this$_assign, at, selector), _defineProperty(_this$_assign, "items", items), _this$_assign)); + }, + append: function append(selector, items) { + return this.insert('after', "".concat(selector, "[-1]"), items); + }, + prepend: function prepend(selector, items) { + return this.insert('before', "".concat(selector, "[0]"), items); + }, + splice: function splice(selector, start, deleteCount, items) { + // Negative indexes doesn't mean the same in Sanity as they do in JS; + // -1 means "actually at the end of the array", which allows inserting + // at the end of the array without knowing its length. We therefore have + // to substract negative indexes by one to match JS. If you want Sanity- + // behaviour, just use `insert('replace', selector, items)` directly + var delAll = typeof deleteCount === 'undefined' || deleteCount === -1; + var startIndex = start < 0 ? start - 1 : start; + var delCount = delAll ? -1 : Math.max(0, start + deleteCount); + var delRange = startIndex < 0 && delCount >= 0 ? '' : delCount; + var rangeSelector = "".concat(selector, "[").concat(startIndex, ":").concat(delRange, "]"); + return this.insert('replace', rangeSelector, items || []); + }, + ifRevisionId: function ifRevisionId(rev) { + this.operations.ifRevisionID = rev; + return this; + }, + serialize: function serialize() { + return assign(getSelection(this.selection), this.operations); + }, + toJSON: function toJSON() { + return this.serialize(); + }, + commit: function commit() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + + if (!this.client) { + throw new Error('No `client` passed to patch, either provide one or pass the ' + 'patch to a clients `mutate()` method'); + } + + var returnFirst = typeof this.selection === 'string'; + var opts = assign({ + returnFirst: returnFirst, + returnDocuments: true + }, options); + return this.client.mutate({ + patch: this.serialize() + }, opts); + }, + reset: function reset() { + this.operations = {}; + return this; + }, + _set: function _set(op, props) { + return this._assign(op, props, false); + }, + _assign: function _assign(op, props) { + var merge = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true; + validateObject(op, props); + this.operations = assign({}, this.operations, _defineProperty({}, op, assign({}, merge && this.operations[op] || {}, props))); + return this; + } +}); +module.exports = Patch; +},{"../util/getSelection":19,"../validators":22,"deep-assign":30,"object-assign":65}],8:[function(require,module,exports){ +"use strict"; + +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +var assign = require('object-assign'); + +var validators = require('../validators'); + +var Patch = require('./patch'); + +var defaultMutateOptions = { + returnDocuments: false +}; + +function Transaction() { + var operations = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; + var client = arguments.length > 1 ? arguments[1] : undefined; + var transactionId = arguments.length > 2 ? arguments[2] : undefined; + this.trxId = transactionId; + this.operations = operations; + this.client = client; +} + +assign(Transaction.prototype, { + clone: function clone() { + return new Transaction(this.operations.slice(0), this.client, this.trxId); + }, + create: function create(doc) { + validators.validateObject('create', doc); + return this._add({ + create: doc + }); + }, + createIfNotExists: function createIfNotExists(doc) { + var op = 'createIfNotExists'; + validators.validateObject(op, doc); + validators.requireDocumentId(op, doc); + return this._add(_defineProperty({}, op, doc)); + }, + createOrReplace: function createOrReplace(doc) { + var op = 'createOrReplace'; + validators.validateObject(op, doc); + validators.requireDocumentId(op, doc); + return this._add(_defineProperty({}, op, doc)); + }, + delete: function _delete(documentId) { + validators.validateDocumentId('delete', documentId); + return this._add({ + delete: { + id: documentId + } + }); + }, + patch: function patch(documentId, patchOps) { + var isBuilder = typeof patchOps === 'function'; + var isPatch = documentId instanceof Patch; // transaction.patch(client.patch('documentId').inc({visits: 1})) + + if (isPatch) { + return this._add({ + patch: documentId.serialize() + }); + } // patch => patch.inc({visits: 1}).set({foo: 'bar'}) + + + if (isBuilder) { + var patch = patchOps(new Patch(documentId, {}, this.client)); + + if (!(patch instanceof Patch)) { + throw new Error('function passed to `patch()` must return the patch'); + } + + return this._add({ + patch: patch.serialize() + }); + } + + return this._add({ + patch: assign({ + id: documentId + }, patchOps) + }); + }, + transactionId: function transactionId(id) { + if (!id) { + return this.trxId; + } + + this.trxId = id; + return this; + }, + serialize: function serialize() { + return this.operations.slice(); + }, + toJSON: function toJSON() { + return this.serialize(); + }, + commit: function commit(options) { + if (!this.client) { + throw new Error('No `client` passed to transaction, either provide one or pass the ' + 'transaction to a clients `mutate()` method'); + } + + return this.client.mutate(this.serialize(), assign({ + transactionId: this.trxId + }, defaultMutateOptions, options || {})); + }, + reset: function reset() { + this.operations = []; + return this; + }, + _add: function _add(mut) { + this.operations.push(mut); + return this; + } +}); +module.exports = Transaction; +},{"../validators":22,"./patch":7,"object-assign":65}],9:[function(require,module,exports){ +"use strict"; + +var assign = require('object-assign'); + +var validate = require('../validators'); + +function DatasetsClient(client) { + this.request = client.request.bind(client); +} + +assign(DatasetsClient.prototype, { + create: function create(name, options) { + return this._modify('PUT', name, options); + }, + edit: function edit(name, options) { + return this._modify('PATCH', name, options); + }, + delete: function _delete(name) { + return this._modify('DELETE', name); + }, + list: function list() { + return this.request({ + uri: '/datasets' + }); + }, + _modify: function _modify(method, name, body) { + validate.dataset(name); + return this.request({ + method: method, + uri: "/datasets/".concat(name), + body: body + }); + } +}); +module.exports = DatasetsClient; +},{"../validators":22,"object-assign":65}],10:[function(require,module,exports){ +"use strict"; + +module.exports = []; +},{}],11:[function(require,module,exports){ +"use strict"; + +var makeError = require('make-error'); + +var assign = require('object-assign'); + +function ClientError(res) { + var props = extractErrorProps(res); + ClientError.super.call(this, props.message); + assign(this, props); +} + +function ServerError(res) { + var props = extractErrorProps(res); + ServerError.super.call(this, props.message); + assign(this, props); +} + +function extractErrorProps(res) { + var body = res.body; + var props = { + response: res, + statusCode: res.statusCode, + responseBody: stringifyBody(body, res) // API/Boom style errors ({statusCode, error, message}) + + }; + + if (body.error && body.message) { + props.message = "".concat(body.error, " - ").concat(body.message); + return props; + } // Query/database errors ({error: {description, other, arb, props}}) + + + if (body.error && body.error.description) { + props.message = body.error.description; + props.details = body.error; + return props; + } // Other, more arbitrary errors + + + props.message = body.error || body.message || httpErrorMessage(res); + return props; +} + +function httpErrorMessage(res) { + var statusMessage = res.statusMessage ? " ".concat(res.statusMessage) : ''; + return "".concat(res.method, "-request to ").concat(res.url, " resulted in HTTP ").concat(res.statusCode).concat(statusMessage); +} + +function stringifyBody(body, res) { + var contentType = (res.headers['content-type'] || '').toLowerCase(); + var isJson = contentType.indexOf('application/json') !== -1; + return isJson ? JSON.stringify(body, null, 2) : body; +} + +makeError(ClientError); +makeError(ServerError); +exports.ClientError = ClientError; +exports.ServerError = ServerError; +},{"make-error":63,"object-assign":65}],12:[function(require,module,exports){ +"use strict"; + +module.exports = function (params) { + var qs = []; + + for (var key in params) { + if (params.hasOwnProperty(key)) { + qs.push("".concat(encodeURIComponent(key), "=").concat(encodeURIComponent(params[key]))); + } + } + + return qs.length > 0 ? "?".concat(qs.join('&')) : ''; +}; +},{}],13:[function(require,module,exports){ +"use strict"; + +/* eslint-disable no-empty-function, no-process-env */ +var getIt = require('get-it'); + +var assign = require('object-assign'); + +var observable = require('get-it/lib/middleware/observable'); + +var jsonRequest = require('get-it/lib/middleware/jsonRequest'); + +var jsonResponse = require('get-it/lib/middleware/jsonResponse'); + +var progress = require('get-it/lib/middleware/progress'); + +var Observable = require('@sanity/observable/minimal'); + +var _require = require('./errors'), + ClientError = _require.ClientError, + ServerError = _require.ServerError; + +var httpError = { + onResponse: function onResponse(res) { + if (res.statusCode >= 500) { + throw new ServerError(res); + } else if (res.statusCode >= 400) { + throw new ClientError(res); + } + + return res; + } // Environment-specific middleware. + +}; + +var envSpecific = require('./nodeMiddleware'); + +var middleware = envSpecific.concat([jsonRequest(), jsonResponse(), progress(), httpError, observable({ + implementation: Observable +})]); +var request = getIt(middleware); + +function httpRequest(options) { + var requester = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : request; + return requester(assign({ + maxRedirects: 0 + }, options)); +} + +httpRequest.defaultRequester = request; +httpRequest.ClientError = ClientError; +httpRequest.ServerError = ServerError; +module.exports = httpRequest; +},{"./errors":11,"./nodeMiddleware":10,"@sanity/observable/minimal":26,"get-it":45,"get-it/lib/middleware/jsonRequest":49,"get-it/lib/middleware/jsonResponse":50,"get-it/lib/middleware/observable":51,"get-it/lib/middleware/progress":53,"object-assign":65}],14:[function(require,module,exports){ +"use strict"; + +var projectHeader = 'X-Sanity-Project-ID'; + +module.exports = function (config) { + var headers = {}; + + if (config.token) { + headers.Authorization = "Bearer ".concat(config.token); + } + + if (!config.useProjectHostname && config.projectId) { + headers[projectHeader] = config.projectId; + } + + return { + headers: headers, + timeout: 'timeout' in config ? config.timeout : 30000, + json: true, + withCredentials: Boolean(config.token || config.withCredentials) + }; +}; +},{}],15:[function(require,module,exports){ +"use strict"; + +var assign = require('object-assign'); + +function ProjectsClient(client) { + this.client = client; +} + +assign(ProjectsClient.prototype, { + list: function list() { + return this.client.request({ + uri: '/projects' + }); + }, + getById: function getById(id) { + return this.client.request({ + uri: "/projects/".concat(id) + }); + } +}); +module.exports = ProjectsClient; +},{"object-assign":65}],16:[function(require,module,exports){ +"use strict"; + +var assign = require('object-assign'); + +var _require = require('@sanity/observable/operators/filter'), + filter = _require.filter; + +var _require2 = require('@sanity/observable/operators/map'), + map = _require2.map; + +var Patch = require('./data/patch'); + +var Transaction = require('./data/transaction'); + +var dataMethods = require('./data/dataMethods'); + +var DatasetsClient = require('./datasets/datasetsClient'); + +var ProjectsClient = require('./projects/projectsClient'); + +var AssetsClient = require('./assets/assetsClient'); + +var UsersClient = require('./users/usersClient'); + +var AuthClient = require('./auth/authClient'); + +var httpRequest = require('./http/request'); + +var getRequestOptions = require('./http/requestOptions'); + +var _require3 = require('./config'), + defaultConfig = _require3.defaultConfig, + initConfig = _require3.initConfig; + +var toPromise = function toPromise(observable) { + return observable.toPromise(); +}; + +function SanityClient() { + var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultConfig; + + if (!(this instanceof SanityClient)) { + return new SanityClient(config); + } + + this.config(config); + this.assets = new AssetsClient(this); + this.datasets = new DatasetsClient(this); + this.projects = new ProjectsClient(this); + this.users = new UsersClient(this); + this.auth = new AuthClient(this); + + if (this.clientConfig.isPromiseAPI) { + var observableConfig = assign({}, this.clientConfig, { + isPromiseAPI: false + }); + this.observable = new SanityClient(observableConfig); + } +} + +assign(SanityClient.prototype, dataMethods); +assign(SanityClient.prototype, { + clone: function clone() { + return new SanityClient(this.config()); + }, + config: function config(newConfig) { + if (typeof newConfig === 'undefined') { + return assign({}, this.clientConfig); + } + + if (this.observable) { + var observableConfig = assign({}, newConfig, { + isPromiseAPI: false + }); + this.observable.config(observableConfig); + } + + this.clientConfig = initConfig(newConfig, this.clientConfig || {}); + return this; + }, + getUrl: function getUrl(uri) { + var canUseCdn = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var base = canUseCdn ? this.clientConfig.cdnUrl : this.clientConfig.url; + return "".concat(base, "/").concat(uri.replace(/^\//, '')); + }, + isPromiseAPI: function isPromiseAPI() { + return this.clientConfig.isPromiseAPI; + }, + _requestObservable: function _requestObservable(options) { + var uri = options.url || options.uri; + var canUseCdn = this.clientConfig.useCdn && ['GET', 'HEAD'].indexOf(options.method || 'GET') >= 0 && uri.indexOf('/data/') === 0; + return httpRequest(mergeOptions(getRequestOptions(this.clientConfig), options, { + url: this.getUrl(uri, canUseCdn) + }), this.clientConfig.requester); + }, + request: function request(options) { + var observable = this._requestObservable(options).pipe(filter(function (event) { + return event.type === 'response'; + }), map(function (event) { + return event.body; + })); + + return this.isPromiseAPI() ? toPromise(observable) : observable; + } +}); // Merge http options and headers + +function mergeOptions() { + for (var _len = arguments.length, opts = new Array(_len), _key = 0; _key < _len; _key++) { + opts[_key] = arguments[_key]; + } + + var headers = opts.reduce(function (merged, options) { + if (!merged && !options.headers) { + return null; + } + + return assign(merged || {}, options.headers || {}); + }, null); + return assign.apply(void 0, opts.concat([headers ? { + headers: headers + } : {}])); +} + +SanityClient.Patch = Patch; +SanityClient.Transaction = Transaction; +SanityClient.ClientError = httpRequest.ClientError; +SanityClient.ServerError = httpRequest.ServerError; +SanityClient.requester = httpRequest.defaultRequester; +module.exports = SanityClient; +},{"./assets/assetsClient":1,"./auth/authClient":2,"./config":3,"./data/dataMethods":4,"./data/patch":7,"./data/transaction":8,"./datasets/datasetsClient":9,"./http/request":13,"./http/requestOptions":14,"./projects/projectsClient":15,"./users/usersClient":17,"@sanity/observable/operators/filter":27,"@sanity/observable/operators/map":28,"object-assign":65}],17:[function(require,module,exports){ +"use strict"; + +var assign = require('object-assign'); + +function UsersClient(client) { + this.client = client; +} + +assign(UsersClient.prototype, { + getById: function getById(id) { + return this.client.request({ + uri: "/users/".concat(id) + }); + } +}); +module.exports = UsersClient; +},{"object-assign":65}],18:[function(require,module,exports){ +"use strict"; + +module.exports = function (obj, defaults) { + return Object.keys(defaults).concat(Object.keys(obj)).reduce(function (target, prop) { + target[prop] = typeof obj[prop] === 'undefined' ? defaults[prop] : obj[prop]; + return target; + }, {}); +}; +},{}],19:[function(require,module,exports){ +"use strict"; + +module.exports = function getSelection(sel) { + if (typeof sel === 'string' || Array.isArray(sel)) { + return { + id: sel + }; + } + + if (sel && sel.query) { + return { + query: sel.query + }; + } + + var selectionOpts = ['* Document ID ()', '* Array of document IDs', '* Object containing `query`'].join('\n'); + throw new Error("Unknown selection - must be one of:\n\n".concat(selectionOpts)); +}; +},{}],20:[function(require,module,exports){ +"use strict"; + +module.exports = function (fn) { + var didCall = false; + var returnValue; + return function () { + if (didCall) { + return returnValue; + } + + returnValue = fn.apply(void 0, arguments); + didCall = true; + return returnValue; + }; +}; +},{}],21:[function(require,module,exports){ +"use strict"; + +module.exports = function (obj, props) { + return props.reduce(function (selection, prop) { + if (typeof obj[prop] === 'undefined') { + return selection; + } + + selection[prop] = obj[prop]; + return selection; + }, {}); +}; +},{}],22:[function(require,module,exports){ +"use strict"; + +function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } + +var VALID_ASSET_TYPES = ['image', 'file']; +var VALID_INSERT_LOCATIONS = ['before', 'after', 'replace']; + +exports.dataset = function (name) { + if (!/^[-\w]{1,128}$/.test(name)) { + throw new Error('Datasets can only contain lowercase characters, numbers, underscores and dashes'); + } +}; + +exports.projectId = function (id) { + if (!/^[-a-z0-9]+$/i.test(id)) { + throw new Error('`projectId` can only contain only a-z, 0-9 and dashes'); + } +}; + +exports.validateAssetType = function (type) { + if (VALID_ASSET_TYPES.indexOf(type) === -1) { + throw new Error("Invalid asset type: ".concat(type, ". Must be one of ").concat(VALID_ASSET_TYPES.join(', '))); + } +}; + +exports.validateObject = function (op, val) { + if (val === null || _typeof(val) !== 'object' || Array.isArray(val)) { + throw new Error("".concat(op, "() takes an object of properties")); + } +}; + +exports.requireDocumentId = function (op, doc) { + if (!doc._id) { + throw new Error("".concat(op, "() requires that the document contains an ID (\"_id\" property)")); + } + + exports.validateDocumentId(op, doc._id); +}; + +exports.validateDocumentId = function (op, id) { + if (typeof id !== 'string' || !/^[a-z0-9_.-]+$/i.test(id)) { + throw new Error("".concat(op, "(): \"").concat(id, "\" is not a valid document ID")); + } +}; + +exports.validateInsert = function (at, selector, items) { + var signature = 'insert(at, selector, items)'; + + if (VALID_INSERT_LOCATIONS.indexOf(at) === -1) { + var valid = VALID_INSERT_LOCATIONS.map(function (loc) { + return "\"".concat(loc, "\""); + }).join(', '); + throw new Error("".concat(signature, " takes an \"at\"-argument which is one of: ").concat(valid)); + } + + if (typeof selector !== 'string') { + throw new Error("".concat(signature, " takes a \"selector\"-argument which must be a string")); + } + + if (!Array.isArray(items)) { + throw new Error("".concat(signature, " takes an \"items\"-argument which must be an array")); + } +}; + +exports.hasDataset = function (config) { + if (!config.gradientMode && !config.dataset) { + throw new Error('`dataset` must be provided to perform queries'); + } + + return config.dataset || ''; +}; +},{}],23:[function(require,module,exports){ +/* eslint-disable no-var */ +var evs = require('eventsource-polyfill/dist/eventsource') +module.exports = window.EventSource || evs.EventSource + +},{"eventsource-polyfill/dist/eventsource":41}],24:[function(require,module,exports){ +var baseUrl = 'https://docs.sanity.io/help/' + +module.exports = function generateHelpUrl(slug) { + return baseUrl + slug +} + +},{}],25:[function(require,module,exports){ +"use strict"; + +var _require = require('rxjs/internal/Observable'), + Observable = _require.Observable; + +var assign = require('object-assign'); + +var _require2 = require('../operators/map'), + map = _require2.map; + +var _require3 = require('../operators/filter'), + filter = _require3.filter; + +var _require4 = require('../operators/reduce'), + reduce = _require4.reduce; +/* + A minimal rxjs based observable that align as closely as possible with the current es-observable spec, + without the static factory methods + */ + + +function SanityObservableMinimal() { + Observable.apply(this, arguments); // eslint-disable-line prefer-rest-params +} + +SanityObservableMinimal.prototype = Object.create(assign(Object.create(null), Observable.prototype)); +Object.defineProperty(SanityObservableMinimal.prototype, 'constructor', { + value: SanityObservableMinimal, + enumerable: false, + writable: true, + configurable: true +}); + +SanityObservableMinimal.prototype.lift = function lift(operator) { + var observable = new SanityObservableMinimal(); + observable.source = this; + observable.operator = operator; + return observable; +}; + +function createDeprecatedMemberOp(name, op) { + var hasWarned = false; + return function deprecatedOperator() { + if (!hasWarned) { + hasWarned = true; + console.warn(new Error("Calling observable.".concat(name, "(...) is deprecated. Please use observable.pipe(").concat(name, "(...)) instead"))); + } + + return this.pipe(op.apply(this, arguments)); + }; +} + +SanityObservableMinimal.prototype.map = createDeprecatedMemberOp('map', map); +SanityObservableMinimal.prototype.filter = createDeprecatedMemberOp('filter', filter); +SanityObservableMinimal.prototype.reduce = createDeprecatedMemberOp('filter', reduce); +module.exports = SanityObservableMinimal; +},{"../operators/filter":27,"../operators/map":28,"../operators/reduce":29,"object-assign":65,"rxjs/internal/Observable":72}],26:[function(require,module,exports){ +module.exports = require('./lib/SanityObservableMinimal') + +},{"./lib/SanityObservableMinimal":25}],27:[function(require,module,exports){ +exports.filter = require('rxjs/internal/operators/filter').filter + +},{"rxjs/internal/operators/filter":79}],28:[function(require,module,exports){ +exports.map = require('rxjs/internal/operators/map').map + +},{"rxjs/internal/operators/map":80}],29:[function(require,module,exports){ +exports.reduce = require('rxjs/internal/operators/reduce').reduce + +},{"rxjs/internal/operators/reduce":81}],30:[function(require,module,exports){ +'use strict'; +var isObj = require('is-obj'); +var hasOwnProperty = Object.prototype.hasOwnProperty; +var propIsEnumerable = Object.prototype.propertyIsEnumerable; + +function toObject(val) { + if (val === null || val === undefined) { + throw new TypeError('Sources cannot be null or undefined'); + } + + return Object(val); +} + +function assignKey(to, from, key) { + var val = from[key]; + + if (val === undefined || val === null) { + return; + } + + if (hasOwnProperty.call(to, key)) { + if (to[key] === undefined || to[key] === null) { + throw new TypeError('Cannot convert undefined or null to object (' + key + ')'); + } + } + + if (!hasOwnProperty.call(to, key) || !isObj(val)) { + to[key] = val; + } else { + to[key] = assign(Object(to[key]), from[key]); + } +} + +function assign(to, from) { + if (to === from) { + return to; + } + + from = Object(from); + + for (var key in from) { + if (hasOwnProperty.call(from, key)) { + assignKey(to, from, key); + } + } + + if (Object.getOwnPropertySymbols) { + var symbols = Object.getOwnPropertySymbols(from); + + for (var i = 0; i < symbols.length; i++) { + if (propIsEnumerable.call(from, symbols[i])) { + assignKey(to, from, symbols[i]); + } + } + } + + return to; +} + +module.exports = function deepAssign(target) { + target = toObject(target); + + for (var s = 1; s < arguments.length; s++) { + assign(target, arguments[s]); + } + + return target; +}; + +},{"is-obj":60}],31:[function(require,module,exports){ +'use strict'; + +var keys = require('object-keys'); +var hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol'; + +var toStr = Object.prototype.toString; +var concat = Array.prototype.concat; +var origDefineProperty = Object.defineProperty; + +var isFunction = function (fn) { + return typeof fn === 'function' && toStr.call(fn) === '[object Function]'; +}; + +var arePropertyDescriptorsSupported = function () { + var obj = {}; + try { + origDefineProperty(obj, 'x', { enumerable: false, value: obj }); + // eslint-disable-next-line no-unused-vars, no-restricted-syntax + for (var _ in obj) { // jscs:ignore disallowUnusedVariables + return false; + } + return obj.x === obj; + } catch (e) { /* this is IE 8. */ + return false; + } +}; +var supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported(); + +var defineProperty = function (object, name, value, predicate) { + if (name in object && (!isFunction(predicate) || !predicate())) { + return; + } + if (supportsDescriptors) { + origDefineProperty(object, name, { + configurable: true, + enumerable: false, + value: value, + writable: true + }); + } else { + object[name] = value; + } +}; + +var defineProperties = function (object, map) { + var predicates = arguments.length > 2 ? arguments[2] : {}; + var props = keys(map); + if (hasSymbols) { + props = concat.call(props, Object.getOwnPropertySymbols(map)); + } + for (var i = 0; i < props.length; i += 1) { + defineProperty(object, props[i], map[props[i]], predicates[props[i]]); + } +}; + +defineProperties.supportsDescriptors = !!supportsDescriptors; + +module.exports = defineProperties; + +},{"object-keys":67}],32:[function(require,module,exports){ +'use strict'; + +/* globals + Set, + Map, + WeakSet, + WeakMap, + + Promise, + + Symbol, + Proxy, + + Atomics, + SharedArrayBuffer, + + ArrayBuffer, + DataView, + Uint8Array, + Float32Array, + Float64Array, + Int8Array, + Int16Array, + Int32Array, + Uint8ClampedArray, + Uint16Array, + Uint32Array, +*/ + +var undefined; // eslint-disable-line no-shadow-restricted-names + +var ThrowTypeError = Object.getOwnPropertyDescriptor + ? (function () { return Object.getOwnPropertyDescriptor(arguments, 'callee').get; }()) + : function () { throw new TypeError(); }; + +var hasSymbols = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol'; + +var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto + +var generator; // = function * () {}; +var generatorFunction = generator ? getProto(generator) : undefined; +var asyncFn; // async function() {}; +var asyncFunction = asyncFn ? asyncFn.constructor : undefined; +var asyncGen; // async function * () {}; +var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; +var asyncGenIterator = asyncGen ? asyncGen() : undefined; + +var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); + +var INTRINSICS = { + '$ %Array%': Array, + '$ %ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, + '$ %ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, + '$ %ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, + '$ %ArrayPrototype%': Array.prototype, + '$ %ArrayProto_entries%': Array.prototype.entries, + '$ %ArrayProto_forEach%': Array.prototype.forEach, + '$ %ArrayProto_keys%': Array.prototype.keys, + '$ %ArrayProto_values%': Array.prototype.values, + '$ %AsyncFromSyncIteratorPrototype%': undefined, + '$ %AsyncFunction%': asyncFunction, + '$ %AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, + '$ %AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, + '$ %AsyncGeneratorFunction%': asyncGenFunction, + '$ %AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, + '$ %AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, + '$ %Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, + '$ %Boolean%': Boolean, + '$ %BooleanPrototype%': Boolean.prototype, + '$ %DataView%': typeof DataView === 'undefined' ? undefined : DataView, + '$ %DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, + '$ %Date%': Date, + '$ %DatePrototype%': Date.prototype, + '$ %decodeURI%': decodeURI, + '$ %decodeURIComponent%': decodeURIComponent, + '$ %encodeURI%': encodeURI, + '$ %encodeURIComponent%': encodeURIComponent, + '$ %Error%': Error, + '$ %ErrorPrototype%': Error.prototype, + '$ %eval%': eval, // eslint-disable-line no-eval + '$ %EvalError%': EvalError, + '$ %EvalErrorPrototype%': EvalError.prototype, + '$ %Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, + '$ %Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, + '$ %Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, + '$ %Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, + '$ %Function%': Function, + '$ %FunctionPrototype%': Function.prototype, + '$ %Generator%': generator ? getProto(generator()) : undefined, + '$ %GeneratorFunction%': generatorFunction, + '$ %GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, + '$ %Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, + '$ %Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, + '$ %Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, + '$ %Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, + '$ %Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, + '$ %Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, + '$ %isFinite%': isFinite, + '$ %isNaN%': isNaN, + '$ %IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, + '$ %JSON%': JSON, + '$ %JSONParse%': JSON.parse, + '$ %Map%': typeof Map === 'undefined' ? undefined : Map, + '$ %MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), + '$ %MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, + '$ %Math%': Math, + '$ %Number%': Number, + '$ %NumberPrototype%': Number.prototype, + '$ %Object%': Object, + '$ %ObjectPrototype%': Object.prototype, + '$ %ObjProto_toString%': Object.prototype.toString, + '$ %ObjProto_valueOf%': Object.prototype.valueOf, + '$ %parseFloat%': parseFloat, + '$ %parseInt%': parseInt, + '$ %Promise%': typeof Promise === 'undefined' ? undefined : Promise, + '$ %PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, + '$ %PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, + '$ %Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, + '$ %Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, + '$ %Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, + '$ %Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, + '$ %RangeError%': RangeError, + '$ %RangeErrorPrototype%': RangeError.prototype, + '$ %ReferenceError%': ReferenceError, + '$ %ReferenceErrorPrototype%': ReferenceError.prototype, + '$ %Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, + '$ %RegExp%': RegExp, + '$ %RegExpPrototype%': RegExp.prototype, + '$ %Set%': typeof Set === 'undefined' ? undefined : Set, + '$ %SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), + '$ %SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, + '$ %SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, + '$ %SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, + '$ %String%': String, + '$ %StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, + '$ %StringPrototype%': String.prototype, + '$ %Symbol%': hasSymbols ? Symbol : undefined, + '$ %SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, + '$ %SyntaxError%': SyntaxError, + '$ %SyntaxErrorPrototype%': SyntaxError.prototype, + '$ %ThrowTypeError%': ThrowTypeError, + '$ %TypedArray%': TypedArray, + '$ %TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, + '$ %TypeError%': TypeError, + '$ %TypeErrorPrototype%': TypeError.prototype, + '$ %Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, + '$ %Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, + '$ %Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, + '$ %Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, + '$ %Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, + '$ %Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, + '$ %Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, + '$ %Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, + '$ %URIError%': URIError, + '$ %URIErrorPrototype%': URIError.prototype, + '$ %WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, + '$ %WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, + '$ %WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, + '$ %WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype +}; + +module.exports = function GetIntrinsic(name, allowMissing) { + if (arguments.length > 1 && typeof allowMissing !== 'boolean') { + throw new TypeError('"allowMissing" argument must be a boolean'); + } + + var key = '$ ' + name; + if (!(key in INTRINSICS)) { + throw new SyntaxError('intrinsic ' + name + ' does not exist!'); + } + + // istanbul ignore if // hopefully this is impossible to test :-) + if (typeof INTRINSICS[key] === 'undefined' && !allowMissing) { + throw new TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); + } + return INTRINSICS[key]; +}; + +},{}],33:[function(require,module,exports){ +'use strict'; + +var GetIntrinsic = require('./GetIntrinsic'); + +var $Object = GetIntrinsic('%Object%'); +var $TypeError = GetIntrinsic('%TypeError%'); +var $String = GetIntrinsic('%String%'); + +var assertRecord = require('./helpers/assertRecord'); +var $isNaN = require('./helpers/isNaN'); +var $isFinite = require('./helpers/isFinite'); + +var sign = require('./helpers/sign'); +var mod = require('./helpers/mod'); + +var IsCallable = require('is-callable'); +var toPrimitive = require('es-to-primitive/es5'); + +var has = require('has'); + +// https://es5.github.io/#x9 +var ES5 = { + ToPrimitive: toPrimitive, + + ToBoolean: function ToBoolean(value) { + return !!value; + }, + ToNumber: function ToNumber(value) { + return +value; // eslint-disable-line no-implicit-coercion + }, + ToInteger: function ToInteger(value) { + var number = this.ToNumber(value); + if ($isNaN(number)) { return 0; } + if (number === 0 || !$isFinite(number)) { return number; } + return sign(number) * Math.floor(Math.abs(number)); + }, + ToInt32: function ToInt32(x) { + return this.ToNumber(x) >> 0; + }, + ToUint32: function ToUint32(x) { + return this.ToNumber(x) >>> 0; + }, + ToUint16: function ToUint16(value) { + var number = this.ToNumber(value); + if ($isNaN(number) || number === 0 || !$isFinite(number)) { return 0; } + var posInt = sign(number) * Math.floor(Math.abs(number)); + return mod(posInt, 0x10000); + }, + ToString: function ToString(value) { + return $String(value); + }, + ToObject: function ToObject(value) { + this.CheckObjectCoercible(value); + return $Object(value); + }, + CheckObjectCoercible: function CheckObjectCoercible(value, optMessage) { + /* jshint eqnull:true */ + if (value == null) { + throw new $TypeError(optMessage || 'Cannot call method on ' + value); + } + return value; + }, + IsCallable: IsCallable, + SameValue: function SameValue(x, y) { + if (x === y) { // 0 === -0, but they are not identical. + if (x === 0) { return 1 / x === 1 / y; } + return true; + } + return $isNaN(x) && $isNaN(y); + }, + + // https://www.ecma-international.org/ecma-262/5.1/#sec-8 + Type: function Type(x) { + if (x === null) { + return 'Null'; + } + if (typeof x === 'undefined') { + return 'Undefined'; + } + if (typeof x === 'function' || typeof x === 'object') { + return 'Object'; + } + if (typeof x === 'number') { + return 'Number'; + } + if (typeof x === 'boolean') { + return 'Boolean'; + } + if (typeof x === 'string') { + return 'String'; + } + }, + + // https://ecma-international.org/ecma-262/6.0/#sec-property-descriptor-specification-type + IsPropertyDescriptor: function IsPropertyDescriptor(Desc) { + if (this.Type(Desc) !== 'Object') { + return false; + } + var allowed = { + '[[Configurable]]': true, + '[[Enumerable]]': true, + '[[Get]]': true, + '[[Set]]': true, + '[[Value]]': true, + '[[Writable]]': true + }; + + for (var key in Desc) { // eslint-disable-line + if (has(Desc, key) && !allowed[key]) { + return false; + } + } + + var isData = has(Desc, '[[Value]]'); + var IsAccessor = has(Desc, '[[Get]]') || has(Desc, '[[Set]]'); + if (isData && IsAccessor) { + throw new $TypeError('Property Descriptors may not be both accessor and data descriptors'); + } + return true; + }, + + // https://ecma-international.org/ecma-262/5.1/#sec-8.10.1 + IsAccessorDescriptor: function IsAccessorDescriptor(Desc) { + if (typeof Desc === 'undefined') { + return false; + } + + assertRecord(this, 'Property Descriptor', 'Desc', Desc); + + if (!has(Desc, '[[Get]]') && !has(Desc, '[[Set]]')) { + return false; + } + + return true; + }, + + // https://ecma-international.org/ecma-262/5.1/#sec-8.10.2 + IsDataDescriptor: function IsDataDescriptor(Desc) { + if (typeof Desc === 'undefined') { + return false; + } + + assertRecord(this, 'Property Descriptor', 'Desc', Desc); + + if (!has(Desc, '[[Value]]') && !has(Desc, '[[Writable]]')) { + return false; + } + + return true; + }, + + // https://ecma-international.org/ecma-262/5.1/#sec-8.10.3 + IsGenericDescriptor: function IsGenericDescriptor(Desc) { + if (typeof Desc === 'undefined') { + return false; + } + + assertRecord(this, 'Property Descriptor', 'Desc', Desc); + + if (!this.IsAccessorDescriptor(Desc) && !this.IsDataDescriptor(Desc)) { + return true; + } + + return false; + }, + + // https://ecma-international.org/ecma-262/5.1/#sec-8.10.4 + FromPropertyDescriptor: function FromPropertyDescriptor(Desc) { + if (typeof Desc === 'undefined') { + return Desc; + } + + assertRecord(this, 'Property Descriptor', 'Desc', Desc); + + if (this.IsDataDescriptor(Desc)) { + return { + value: Desc['[[Value]]'], + writable: !!Desc['[[Writable]]'], + enumerable: !!Desc['[[Enumerable]]'], + configurable: !!Desc['[[Configurable]]'] + }; + } else if (this.IsAccessorDescriptor(Desc)) { + return { + get: Desc['[[Get]]'], + set: Desc['[[Set]]'], + enumerable: !!Desc['[[Enumerable]]'], + configurable: !!Desc['[[Configurable]]'] + }; + } else { + throw new $TypeError('FromPropertyDescriptor must be called with a fully populated Property Descriptor'); + } + }, + + // https://ecma-international.org/ecma-262/5.1/#sec-8.10.5 + ToPropertyDescriptor: function ToPropertyDescriptor(Obj) { + if (this.Type(Obj) !== 'Object') { + throw new $TypeError('ToPropertyDescriptor requires an object'); + } + + var desc = {}; + if (has(Obj, 'enumerable')) { + desc['[[Enumerable]]'] = this.ToBoolean(Obj.enumerable); + } + if (has(Obj, 'configurable')) { + desc['[[Configurable]]'] = this.ToBoolean(Obj.configurable); + } + if (has(Obj, 'value')) { + desc['[[Value]]'] = Obj.value; + } + if (has(Obj, 'writable')) { + desc['[[Writable]]'] = this.ToBoolean(Obj.writable); + } + if (has(Obj, 'get')) { + var getter = Obj.get; + if (typeof getter !== 'undefined' && !this.IsCallable(getter)) { + throw new TypeError('getter must be a function'); + } + desc['[[Get]]'] = getter; + } + if (has(Obj, 'set')) { + var setter = Obj.set; + if (typeof setter !== 'undefined' && !this.IsCallable(setter)) { + throw new $TypeError('setter must be a function'); + } + desc['[[Set]]'] = setter; + } + + if ((has(desc, '[[Get]]') || has(desc, '[[Set]]')) && (has(desc, '[[Value]]') || has(desc, '[[Writable]]'))) { + throw new $TypeError('Invalid property descriptor. Cannot both specify accessors and a value or writable attribute'); + } + return desc; + } +}; + +module.exports = ES5; + +},{"./GetIntrinsic":32,"./helpers/assertRecord":34,"./helpers/isFinite":35,"./helpers/isNaN":36,"./helpers/mod":37,"./helpers/sign":38,"es-to-primitive/es5":39,"has":58,"is-callable":59}],34:[function(require,module,exports){ +'use strict'; + +var GetIntrinsic = require('../GetIntrinsic'); + +var $TypeError = GetIntrinsic('%TypeError%'); +var $SyntaxError = GetIntrinsic('%SyntaxError%'); + +var has = require('has'); + +var predicates = { + // https://ecma-international.org/ecma-262/6.0/#sec-property-descriptor-specification-type + 'Property Descriptor': function isPropertyDescriptor(ES, Desc) { + if (ES.Type(Desc) !== 'Object') { + return false; + } + var allowed = { + '[[Configurable]]': true, + '[[Enumerable]]': true, + '[[Get]]': true, + '[[Set]]': true, + '[[Value]]': true, + '[[Writable]]': true + }; + + for (var key in Desc) { // eslint-disable-line + if (has(Desc, key) && !allowed[key]) { + return false; + } + } + + var isData = has(Desc, '[[Value]]'); + var IsAccessor = has(Desc, '[[Get]]') || has(Desc, '[[Set]]'); + if (isData && IsAccessor) { + throw new $TypeError('Property Descriptors may not be both accessor and data descriptors'); + } + return true; + } +}; + +module.exports = function assertRecord(ES, recordType, argumentName, value) { + var predicate = predicates[recordType]; + if (typeof predicate !== 'function') { + throw new $SyntaxError('unknown record type: ' + recordType); + } + if (!predicate(ES, value)) { + throw new $TypeError(argumentName + ' must be a ' + recordType); + } + console.log(predicate(ES, value), value); +}; + +},{"../GetIntrinsic":32,"has":58}],35:[function(require,module,exports){ +var $isNaN = Number.isNaN || function (a) { return a !== a; }; + +module.exports = Number.isFinite || function (x) { return typeof x === 'number' && !$isNaN(x) && x !== Infinity && x !== -Infinity; }; + +},{}],36:[function(require,module,exports){ +module.exports = Number.isNaN || function isNaN(a) { + return a !== a; +}; + +},{}],37:[function(require,module,exports){ +module.exports = function mod(number, modulo) { + var remain = number % modulo; + return Math.floor(remain >= 0 ? remain : remain + modulo); +}; + +},{}],38:[function(require,module,exports){ +module.exports = function sign(number) { + return number >= 0 ? 1 : -1; +}; + +},{}],39:[function(require,module,exports){ +'use strict'; + +var toStr = Object.prototype.toString; + +var isPrimitive = require('./helpers/isPrimitive'); + +var isCallable = require('is-callable'); + +// http://ecma-international.org/ecma-262/5.1/#sec-8.12.8 +var ES5internalSlots = { + '[[DefaultValue]]': function (O) { + var actualHint; + if (arguments.length > 1) { + actualHint = arguments[1]; + } else { + actualHint = toStr.call(O) === '[object Date]' ? String : Number; + } + + if (actualHint === String || actualHint === Number) { + var methods = actualHint === String ? ['toString', 'valueOf'] : ['valueOf', 'toString']; + var value, i; + for (i = 0; i < methods.length; ++i) { + if (isCallable(O[methods[i]])) { + value = O[methods[i]](); + if (isPrimitive(value)) { + return value; + } + } + } + throw new TypeError('No default value'); + } + throw new TypeError('invalid [[DefaultValue]] hint supplied'); + } +}; + +// http://ecma-international.org/ecma-262/5.1/#sec-9.1 +module.exports = function ToPrimitive(input) { + if (isPrimitive(input)) { + return input; + } + if (arguments.length > 1) { + return ES5internalSlots['[[DefaultValue]]'](input, arguments[1]); + } + return ES5internalSlots['[[DefaultValue]]'](input); +}; + +},{"./helpers/isPrimitive":40,"is-callable":59}],40:[function(require,module,exports){ +module.exports = function isPrimitive(value) { + return value === null || (typeof value !== 'function' && typeof value !== 'object'); +}; + +},{}],41:[function(require,module,exports){ +/* + * EventSource polyfill version 0.9.6 + * Supported by sc AmvTek srl + * :email: devel@amvtek.com + */ +;(function (global) { + + if (global.EventSource && !global._eventSourceImportPrefix){ + return; + } + + var evsImportName = (global._eventSourceImportPrefix||'')+"EventSource"; + + var EventSource = function (url, options) { + + if (!url || typeof url != 'string') { + throw new SyntaxError('Not enough arguments'); + } + + this.URL = url; + this.setOptions(options); + var evs = this; + setTimeout(function(){evs.poll()}, 0); + }; + + EventSource.prototype = { + + CONNECTING: 0, + + OPEN: 1, + + CLOSED: 2, + + defaultOptions: { + + loggingEnabled: false, + + loggingPrefix: "eventsource", + + interval: 500, // milliseconds + + bufferSizeLimit: 256*1024, // bytes + + silentTimeout: 300000, // milliseconds + + getArgs:{ + 'evs_buffer_size_limit': 256*1024 + }, + + xhrHeaders:{ + 'Accept': 'text/event-stream', + 'Cache-Control': 'no-cache', + 'X-Requested-With': 'XMLHttpRequest' + } + }, + + setOptions: function(options){ + + var defaults = this.defaultOptions; + var option; + + // set all default options... + for (option in defaults){ + + if ( defaults.hasOwnProperty(option) ){ + this[option] = defaults[option]; + } + } + + // override with what is in options + for (option in options){ + + if (option in defaults && options.hasOwnProperty(option)){ + this[option] = options[option]; + } + } + + // if getArgs option is enabled + // ensure evs_buffer_size_limit corresponds to bufferSizeLimit + if (this.getArgs && this.bufferSizeLimit) { + + this.getArgs['evs_buffer_size_limit'] = this.bufferSizeLimit; + } + + // if console is not available, force loggingEnabled to false + if (typeof console === "undefined" || typeof console.log === "undefined") { + + this.loggingEnabled = false; + } + }, + + log: function(message) { + + if (this.loggingEnabled) { + + console.log("[" + this.loggingPrefix +"]:" + message) + } + }, + + poll: function() { + + try { + + if (this.readyState == this.CLOSED) { + return; + } + + this.cleanup(); + this.readyState = this.CONNECTING; + this.cursor = 0; + this.cache = ''; + this._xhr = new this.XHR(this); + this.resetNoActivityTimer(); + + } + catch (e) { + + // in an attempt to silence the errors + this.log('There were errors inside the pool try-catch'); + this.dispatchEvent('error', { type: 'error', data: e.message }); + } + }, + + pollAgain: function (interval) { + + // schedule poll to be called after interval milliseconds + var evs = this; + evs.readyState = evs.CONNECTING; + evs.dispatchEvent('error', { + type: 'error', + data: "Reconnecting " + }); + this._pollTimer = setTimeout(function(){evs.poll()}, interval||0); + }, + + + cleanup: function() { + + this.log('evs cleaning up') + + if (this._pollTimer){ + clearInterval(this._pollTimer); + this._pollTimer = null; + } + + if (this._noActivityTimer){ + clearInterval(this._noActivityTimer); + this._noActivityTimer = null; + } + + if (this._xhr){ + this._xhr.abort(); + this._xhr = null; + } + }, + + resetNoActivityTimer: function(){ + + if (this.silentTimeout){ + + if (this._noActivityTimer){ + clearInterval(this._noActivityTimer); + } + var evs = this; + this._noActivityTimer = setTimeout( + function(){ evs.log('Timeout! silentTImeout:'+evs.silentTimeout); evs.pollAgain(); }, + this.silentTimeout + ); + } + }, + + close: function () { + + this.readyState = this.CLOSED; + this.log('Closing connection. readyState: '+this.readyState); + this.cleanup(); + }, + + ondata: function() { + + var request = this._xhr; + + if (request.isReady() && !request.hasError() ) { + // reset the timer, as we have activity + this.resetNoActivityTimer(); + + // move this EventSource to OPEN state... + if (this.readyState == this.CONNECTING) { + this.readyState = this.OPEN; + this.dispatchEvent('open', { type: 'open' }); + } + + var buffer = request.getBuffer(); + + if (buffer.length > this.bufferSizeLimit) { + this.log('buffer.length > this.bufferSizeLimit'); + this.pollAgain(); + } + + if (this.cursor == 0 && buffer.length > 0){ + + // skip byte order mark \uFEFF character if it starts the stream + if (buffer.substring(0,1) == '\uFEFF'){ + this.cursor = 1; + } + } + + var lastMessageIndex = this.lastMessageIndex(buffer); + if (lastMessageIndex[0] >= this.cursor){ + + var newcursor = lastMessageIndex[1]; + var toparse = buffer.substring(this.cursor, newcursor); + this.parseStream(toparse); + this.cursor = newcursor; + } + + // if request is finished, reopen the connection + if (request.isDone()) { + this.log('request.isDone(). reopening the connection'); + this.pollAgain(this.interval); + } + } + else if (this.readyState !== this.CLOSED) { + + this.log('this.readyState !== this.CLOSED'); + this.pollAgain(this.interval); + + //MV: Unsure why an error was previously dispatched + } + }, + + parseStream: function(chunk) { + + // normalize line separators (\r\n,\r,\n) to \n + // remove white spaces that may precede \n + chunk = this.cache + this.normalizeToLF(chunk); + + var events = chunk.split('\n\n'); + + var i, j, eventType, datas, line, retry; + + for (i=0; i < (events.length - 1); i++) { + + eventType = 'message'; + datas = []; + parts = events[i].split('\n'); + + for (j=0; j < parts.length; j++) { + + line = this.trimWhiteSpace(parts[j]); + + if (line.indexOf('event') == 0) { + + eventType = line.replace(/event:?\s*/, ''); + } + else if (line.indexOf('retry') == 0) { + + retry = parseInt(line.replace(/retry:?\s*/, '')); + if(!isNaN(retry)) { + this.interval = retry; + } + } + else if (line.indexOf('data') == 0) { + + datas.push(line.replace(/data:?\s*/, '')); + } + else if (line.indexOf('id:') == 0) { + + this.lastEventId = line.replace(/id:?\s*/, ''); + } + else if (line.indexOf('id') == 0) { // this resets the id + + this.lastEventId = null; + } + } + + if (datas.length) { + // dispatch a new event + var event = new MessageEvent(eventType, datas.join('\n'), window.location.origin, this.lastEventId); + this.dispatchEvent(eventType, event); + } + } + + this.cache = events[events.length - 1]; + }, + + dispatchEvent: function (type, event) { + var handlers = this['_' + type + 'Handlers']; + + if (handlers) { + + for (var i = 0; i < handlers.length; i++) { + handlers[i].call(this, event); + } + } + + if (this['on' + type]) { + this['on' + type].call(this, event); + } + + }, + + addEventListener: function (type, handler) { + if (!this['_' + type + 'Handlers']) { + this['_' + type + 'Handlers'] = []; + } + + this['_' + type + 'Handlers'].push(handler); + }, + + removeEventListener: function (type, handler) { + var handlers = this['_' + type + 'Handlers']; + if (!handlers) { + return; + } + for (var i = handlers.length - 1; i >= 0; --i) { + if (handlers[i] === handler) { + handlers.splice(i, 1); + break; + } + } + }, + + _pollTimer: null, + + _noactivityTimer: null, + + _xhr: null, + + lastEventId: null, + + cache: '', + + cursor: 0, + + onerror: null, + + onmessage: null, + + onopen: null, + + readyState: 0, + + // =================================================================== + // helpers functions + // those are attached to prototype to ease reuse and testing... + + urlWithParams: function (baseURL, params) { + + var encodedArgs = []; + + if (params){ + + var key, urlarg; + var urlize = encodeURIComponent; + + for (key in params){ + if (params.hasOwnProperty(key)) { + urlarg = urlize(key)+'='+urlize(params[key]); + encodedArgs.push(urlarg); + } + } + } + + if (encodedArgs.length > 0){ + + if (baseURL.indexOf('?') == -1) + return baseURL + '?' + encodedArgs.join('&'); + return baseURL + '&' + encodedArgs.join('&'); + } + return baseURL; + }, + + lastMessageIndex: function(text) { + + var ln2 =text.lastIndexOf('\n\n'); + var lr2 = text.lastIndexOf('\r\r'); + var lrln2 = text.lastIndexOf('\r\n\r\n'); + + if (lrln2 > Math.max(ln2, lr2)) { + return [lrln2, lrln2+4]; + } + return [Math.max(ln2, lr2), Math.max(ln2, lr2) + 2] + }, + + trimWhiteSpace: function(str) { + // to remove whitespaces left and right of string + + var reTrim = /^(\s|\u00A0)+|(\s|\u00A0)+$/g; + return str.replace(reTrim, ''); + }, + + normalizeToLF: function(str) { + + // replace \r and \r\n with \n + return str.replace(/\r\n|\r/g, '\n'); + } + + }; + + if (!isOldIE()){ + + EventSource.isPolyfill = "XHR"; + + // EventSource will send request using XMLHttpRequest + EventSource.prototype.XHR = function(evs) { + + request = new XMLHttpRequest(); + this._request = request; + evs._xhr = this; + + // set handlers + request.onreadystatechange = function(){ + if (request.readyState > 1 && evs.readyState != evs.CLOSED) { + if (request.status == 200 || (request.status>=300 && request.status<400)){ + evs.ondata(); + } + else { + request._failed = true; + evs.readyState = evs.CLOSED; + evs.dispatchEvent('error', { + type: 'error', + data: "The server responded with "+request.status + }); + evs.close(); + } + } + }; + + request.onprogress = function () { + }; + + request.open('GET', evs.urlWithParams(evs.URL, evs.getArgs), true); + + var headers = evs.xhrHeaders; // maybe null + for (var header in headers) { + if (headers.hasOwnProperty(header)){ + request.setRequestHeader(header, headers[header]); + } + } + if (evs.lastEventId) { + request.setRequestHeader('Last-Event-Id', evs.lastEventId); + } + + request.send(); + }; + + EventSource.prototype.XHR.prototype = { + + useXDomainRequest: false, + + _request: null, + + _failed: false, // true if we have had errors... + + isReady: function() { + + + return this._request.readyState >= 2; + }, + + isDone: function() { + + return (this._request.readyState == 4); + }, + + hasError: function() { + + return (this._failed || (this._request.status >= 400)); + }, + + getBuffer: function() { + + var rv = ''; + try { + rv = this._request.responseText || ''; + } + catch (e){} + return rv; + }, + + abort: function() { + + if ( this._request ) { + this._request.abort(); + } + } + }; + } + else { + + EventSource.isPolyfill = "IE_8-9"; + + // patch EventSource defaultOptions + var defaults = EventSource.prototype.defaultOptions; + defaults.xhrHeaders = null; // no headers will be sent + defaults.getArgs['evs_preamble'] = 2048 + 8; + + // EventSource will send request using Internet Explorer XDomainRequest + EventSource.prototype.XHR = function(evs) { + + request = new XDomainRequest(); + this._request = request; + + // set handlers + request.onprogress = function(){ + request._ready = true; + evs.ondata(); + }; + + request.onload = function(){ + this._loaded = true; + evs.ondata(); + }; + + request.onerror = function(){ + this._failed = true; + evs.readyState = evs.CLOSED; + evs.dispatchEvent('error', { + type: 'error', + data: "XDomainRequest error" + }); + }; + + request.ontimeout = function(){ + this._failed = true; + evs.readyState = evs.CLOSED; + evs.dispatchEvent('error', { + type: 'error', + data: "XDomainRequest timed out" + }); + }; + + // XDomainRequest does not allow setting custom headers + // If EventSource has enabled the use of GET arguments + // we add parameters to URL so that server can adapt the stream... + var reqGetArgs = {}; + if (evs.getArgs) { + + // copy evs.getArgs in reqGetArgs + var defaultArgs = evs.getArgs; + for (var key in defaultArgs) { + if (defaultArgs.hasOwnProperty(key)){ + reqGetArgs[key] = defaultArgs[key]; + } + } + if (evs.lastEventId){ + reqGetArgs['evs_last_event_id'] = evs.lastEventId; + } + } + // send the request + + request.open('GET', evs.urlWithParams(evs.URL,reqGetArgs)); + request.send(); + }; + + EventSource.prototype.XHR.prototype = { + + useXDomainRequest: true, + + _request: null, + + _ready: false, // true when progress events are dispatched + + _loaded: false, // true when request has been loaded + + _failed: false, // true if when request is in error + + isReady: function() { + + return this._request._ready; + }, + + isDone: function() { + + return this._request._loaded; + }, + + hasError: function() { + + return this._request._failed; + }, + + getBuffer: function() { + + var rv = ''; + try { + rv = this._request.responseText || ''; + } + catch (e){} + return rv; + }, + + abort: function() { + + if ( this._request){ + this._request.abort(); + } + } + }; + } + + function MessageEvent(type, data, origin, lastEventId) { + + this.bubbles = false; + this.cancelBubble = false; + this.cancelable = false; + this.data = data || null; + this.origin = origin || ''; + this.lastEventId = lastEventId || ''; + this.type = type || 'message'; + } + + function isOldIE () { + + //return true if we are in IE8 or IE9 + return (window.XDomainRequest && (window.XMLHttpRequest && new XMLHttpRequest().responseType === undefined)) ? true : false; + } + + global[evsImportName] = EventSource; +})(this); + +},{}],42:[function(require,module,exports){ +'use strict'; + +var isCallable = require('is-callable'); + +var toStr = Object.prototype.toString; +var hasOwnProperty = Object.prototype.hasOwnProperty; + +var forEachArray = function forEachArray(array, iterator, receiver) { + for (var i = 0, len = array.length; i < len; i++) { + if (hasOwnProperty.call(array, i)) { + if (receiver == null) { + iterator(array[i], i, array); + } else { + iterator.call(receiver, array[i], i, array); + } + } + } +}; + +var forEachString = function forEachString(string, iterator, receiver) { + for (var i = 0, len = string.length; i < len; i++) { + // no such thing as a sparse string. + if (receiver == null) { + iterator(string.charAt(i), i, string); + } else { + iterator.call(receiver, string.charAt(i), i, string); + } + } +}; + +var forEachObject = function forEachObject(object, iterator, receiver) { + for (var k in object) { + if (hasOwnProperty.call(object, k)) { + if (receiver == null) { + iterator(object[k], k, object); + } else { + iterator.call(receiver, object[k], k, object); + } + } + } +}; + +var forEach = function forEach(list, iterator, thisArg) { + if (!isCallable(iterator)) { + throw new TypeError('iterator must be a function'); + } + + var receiver; + if (arguments.length >= 3) { + receiver = thisArg; + } + + if (toStr.call(list) === '[object Array]') { + forEachArray(list, iterator, receiver); + } else if (typeof list === 'string') { + forEachString(list, iterator, receiver); + } else { + forEachObject(list, iterator, receiver); + } +}; + +module.exports = forEach; + +},{"is-callable":59}],43:[function(require,module,exports){ +'use strict'; + +/* eslint no-invalid-this: 1 */ + +var ERROR_MESSAGE = 'Function.prototype.bind called on incompatible '; +var slice = Array.prototype.slice; +var toStr = Object.prototype.toString; +var funcType = '[object Function]'; + +module.exports = function bind(that) { + var target = this; + if (typeof target !== 'function' || toStr.call(target) !== funcType) { + throw new TypeError(ERROR_MESSAGE + target); + } + var args = slice.call(arguments, 1); + + var bound; + var binder = function () { + if (this instanceof bound) { + var result = target.apply( + this, + args.concat(slice.call(arguments)) + ); + if (Object(result) === result) { + return result; + } + return this; + } else { + return target.apply( + that, + args.concat(slice.call(arguments)) + ); + } + }; + + var boundLength = Math.max(0, target.length - args.length); + var boundArgs = []; + for (var i = 0; i < boundLength; i++) { + boundArgs.push('$' + i); + } + + bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder); + + if (target.prototype) { + var Empty = function Empty() {}; + Empty.prototype = target.prototype; + bound.prototype = new Empty(); + Empty.prototype = null; + } + + return bound; +}; + +},{}],44:[function(require,module,exports){ +'use strict'; + +var implementation = require('./implementation'); + +module.exports = Function.prototype.bind || implementation; + +},{"./implementation":43}],45:[function(require,module,exports){ +module.exports = require('./lib-node') + +},{"./lib-node":46}],46:[function(require,module,exports){ +'use strict'; + +var pubsub = require('nano-pubsub'); +var middlewareReducer = require('./util/middlewareReducer'); +var processOptions = require('./middleware/defaultOptionsProcessor'); +var validateOptions = require('./middleware/defaultOptionsValidator'); +var httpRequest = require('./request'); // node-request in node, browser-request in browsers + +var channelNames = ['request', 'response', 'progress', 'error', 'abort']; +var middlehooks = ['processOptions', 'validateOptions', 'interceptRequest', 'onRequest', 'onResponse', 'onError', 'onReturn', 'onHeaders']; + +module.exports = function createRequester() { + var initMiddleware = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; + + var loadedMiddleware = []; + var middleware = middlehooks.reduce(function (ware, name) { + ware[name] = ware[name] || []; + return ware; + }, { + processOptions: [processOptions], + validateOptions: [validateOptions] + }); + + function request(opts) { + var channels = channelNames.reduce(function (target, name) { + target[name] = pubsub(); + return target; + }, {}); + + // Prepare a middleware reducer that can be reused throughout the lifecycle + var applyMiddleware = middlewareReducer(middleware); + + // Parse the passed options + var options = applyMiddleware('processOptions', opts); + + // Validate the options + applyMiddleware('validateOptions', options); + + // Build a context object we can pass to child handlers + var context = { options: options, channels: channels, applyMiddleware: applyMiddleware + + // We need to hold a reference to the current, ongoing request, + // in order to allow cancellation. In the case of the retry middleware, + // a new request might be triggered + };var ongoingRequest = null; + var unsubscribe = channels.request.subscribe(function (ctx) { + // Let request adapters (node/browser) perform the actual request + ongoingRequest = httpRequest(ctx, function (err, res) { + return onResponse(err, res, ctx); + }); + }); + + // If we abort the request, prevent further requests from happening, + // and be sure to cancel any ongoing request (obviously) + channels.abort.subscribe(function () { + unsubscribe(); + if (ongoingRequest) { + ongoingRequest.abort(); + } + }); + + // See if any middleware wants to modify the return value - for instance + // the promise or observable middlewares + var returnValue = applyMiddleware('onReturn', channels, context); + + // If return value has been modified by a middleware, we expect the middleware + // to publish on the 'request' channel. If it hasn't been modified, we want to + // trigger it right away + if (returnValue === channels) { + channels.request.publish(context); + } + + return returnValue; + + function onResponse(reqErr, res, ctx) { + var error = reqErr; + var response = res; + + // We're processing non-errors first, in case a middleware converts the + // response into an error (for instance, status >= 400 == HttpError) + if (!error) { + try { + response = applyMiddleware('onResponse', res, ctx); + } catch (err) { + response = null; + error = err; + } + } + + // Apply error middleware - if middleware return the same (or a different) error, + // publish as an error event. If we *don't* return an error, assume it has been handled + error = error && applyMiddleware('onError', error, ctx); + + // Figure out if we should publish on error/response channels + if (error) { + channels.error.publish(error); + } else if (response) { + channels.response.publish(response); + } + } + } + + request.use = function use(newMiddleware) { + if (!newMiddleware) { + throw new Error('Tried to add middleware that resolved to falsey value'); + } + + if (typeof newMiddleware === 'function') { + throw new Error('Tried to add middleware that was a function. It probably expects you to pass options to it.'); + } + + if (newMiddleware.onReturn && middleware.onReturn.length > 0) { + throw new Error('Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event'); + } + + middlehooks.forEach(function (key) { + if (newMiddleware[key]) { + middleware[key].push(newMiddleware[key]); + } + }); + + loadedMiddleware.push(newMiddleware); + return request; + }; + + request.clone = function clone() { + return createRequester(loadedMiddleware); + }; + + initMiddleware.forEach(request.use); + + return request; +}; + +},{"./middleware/defaultOptionsProcessor":47,"./middleware/defaultOptionsValidator":48,"./request":55,"./util/middlewareReducer":57,"nano-pubsub":64}],47:[function(require,module,exports){ +'use strict'; + +var objectAssign = require('object-assign'); +var urlParse = require('url-parse'); + +var isReactNative = typeof navigator === 'undefined' ? false : navigator.product === 'ReactNative'; + +var has = Object.prototype.hasOwnProperty; +var defaultOptions = { timeout: isReactNative ? 60000 : 120000 }; + +module.exports = function (opts) { + var options = typeof opts === 'string' ? objectAssign({ url: opts }, defaultOptions) : objectAssign({}, defaultOptions, opts); + + // Parse URL into parts + var url = urlParse(options.url, {}, // Don't use current browser location + true // Parse query strings + ); + + // Normalize timeouts + options.timeout = normalizeTimeout(options.timeout); + + // Shallow-merge (override) existing query params + if (options.query) { + url.query = objectAssign({}, url.query, removeUndefined(options.query)); + } + + // Implicit POST if we have not specified a method but have a body + options.method = options.body && !options.method ? 'POST' : (options.method || 'GET').toUpperCase(); + + // Stringify URL + options.url = url.toString(stringifyQueryString); + + return options; +}; + +function stringifyQueryString(obj) { + var pairs = []; + for (var key in obj) { + if (has.call(obj, key)) { + push(key, obj[key]); + } + } + + return pairs.length ? pairs.join('&') : ''; + + function push(key, val) { + if (Array.isArray(val)) { + val.forEach(function (item) { + return push(key, item); + }); + } else { + pairs.push([key, val].map(encodeURIComponent).join('=')); + } + } +} + +function normalizeTimeout(time) { + if (time === false || time === 0) { + return false; + } + + if (time.connect || time.socket) { + return time; + } + + var delay = Number(time); + if (isNaN(delay)) { + return normalizeTimeout(defaultOptions.timeout); + } + + return { connect: delay, socket: delay }; +} + +function removeUndefined(obj) { + var target = {}; + for (var key in obj) { + if (obj[key] !== undefined) { + target[key] = obj[key]; + } + } + return target; +} + +},{"object-assign":65,"url-parse":102}],48:[function(require,module,exports){ +"use strict"; + +var validUrl = /^https?:\/\//i; + +module.exports = function (options) { + if (!validUrl.test(options.url)) { + throw new Error("\"" + options.url + "\" is not a valid URL"); + } +}; + +},{}],49:[function(require,module,exports){ +'use strict'; + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +var objectAssign = require('object-assign'); +var isPlainObject = require('is-plain-object'); + +var serializeTypes = ['boolean', 'string', 'number']; +var isBuffer = function isBuffer(obj) { + return !!obj.constructor && typeof obj.constructor.isBuffer === 'function' && obj.constructor.isBuffer(obj); +}; + +module.exports = function () { + return { + processOptions: function processOptions(options) { + var body = options.body; + if (!body) { + return options; + } + + var isStream = typeof body.pipe === 'function'; + var shouldSerialize = !isStream && !isBuffer(body) && (serializeTypes.indexOf(typeof body === 'undefined' ? 'undefined' : _typeof(body)) !== -1 || Array.isArray(body) || isPlainObject(body)); + + if (!shouldSerialize) { + return options; + } + + return objectAssign({}, options, { + body: JSON.stringify(options.body), + headers: objectAssign({}, options.headers, { + 'Content-Type': 'application/json' + }) + }); + } + }; +}; + +},{"is-plain-object":61,"object-assign":65}],50:[function(require,module,exports){ +'use strict'; + +var objectAssign = require('object-assign'); + +module.exports = function (opts) { + return { + onResponse: function onResponse(response) { + var contentType = response.headers['content-type'] || ''; + var shouldDecode = opts && opts.force || contentType.indexOf('application/json') !== -1; + if (!response.body || !contentType || !shouldDecode) { + return response; + } + + return objectAssign({}, response, { body: tryParse(response.body) }); + }, + + processOptions: function processOptions(options) { + return objectAssign({}, options, { + headers: objectAssign({ Accept: 'application/json' }, options.headers) + }); + } + }; +}; + +function tryParse(body) { + try { + return JSON.parse(body); + } catch (err) { + err.message = 'Failed to parsed response body as JSON: ' + err.message; + throw err; + } +} + +},{"object-assign":65}],51:[function(require,module,exports){ +'use strict'; + +var global = require('../util/global'); +var objectAssign = require('object-assign'); + +module.exports = function () { + var opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + + var Observable = opts.implementation || global.Observable; + if (!Observable) { + throw new Error('`Observable` is not available in global scope, and no implementation was passed'); + } + + return { + onReturn: function onReturn(channels, context) { + return new Observable(function (observer) { + channels.error.subscribe(function (err) { + return observer.error(err); + }); + channels.progress.subscribe(function (event) { + return observer.next(objectAssign({ type: 'progress' }, event)); + }); + channels.response.subscribe(function (response) { + observer.next(objectAssign({ type: 'response' }, response)); + observer.complete(); + }); + + channels.request.publish(context); + return function () { + return channels.abort.publish(); + }; + }); + } + }; +}; + +},{"../util/global":56,"object-assign":65}],52:[function(require,module,exports){ +'use strict'; + +module.exports = function () { + return { + onRequest: function onRequest(evt) { + if (evt.adapter !== 'xhr') { + return; + } + + var xhr = evt.request; + var context = evt.context; + + if ('upload' in xhr && 'onprogress' in xhr.upload) { + xhr.upload.onprogress = handleProgress('upload'); + } + + if ('onprogress' in xhr) { + xhr.onprogress = handleProgress('download'); + } + + function handleProgress(stage) { + return function (event) { + var percent = event.lengthComputable ? event.loaded / event.total * 100 : -1; + context.channels.progress.publish({ + stage: stage, + percent: percent, + total: event.total, + loaded: event.loaded, + lengthComputable: event.lengthComputable + }); + }; + } + } + }; +}; + +},{}],53:[function(require,module,exports){ +'use strict'; + +module.exports = require('./node-progress'); + +},{"./node-progress":52}],54:[function(require,module,exports){ +'use strict'; + +/* eslint max-depth: ["error", 4] */ +var sameOrigin = require('same-origin'); +var parseHeaders = require('parse-headers'); +var noop = function noop() {/* intentional noop */}; + +var win = window; +var XmlHttpRequest = win.XMLHttpRequest || noop; +var hasXhr2 = 'withCredentials' in new XmlHttpRequest(); +var XDomainRequest = hasXhr2 ? XmlHttpRequest : win.XDomainRequest; +var adapter = 'xhr'; + +module.exports = function (context, callback) { + var options = context.options; + var timers = {}; + + // Deep-checking window.location because of react native, where `location` doesn't exist + var cors = win && win.location && !sameOrigin(win.location.href, options.url); + + // Allow middleware to inject a response, for instance in the case of caching or mocking + var injectedResponse = context.applyMiddleware('interceptRequest', undefined, { + adapter: adapter, + context: context + }); + + // If middleware injected a response, treat it as we normally would and return it + // Do note that the injected response has to be reduced to a cross-environment friendly response + if (injectedResponse) { + var cbTimer = setTimeout(callback, 0, null, injectedResponse); + var cancel = function cancel() { + return clearTimeout(cbTimer); + }; + return { abort: cancel }; + } + + // We'll want to null out the request on success/failure + var xhr = cors ? new XDomainRequest() : new XmlHttpRequest(); + + var isXdr = win.XDomainRequest && xhr instanceof win.XDomainRequest; + var headers = options.headers; + + // Request state + var aborted = false; + var loaded = false; + var timedOut = false; + + // Apply event handlers + xhr.onerror = onError; + xhr.ontimeout = onError; + xhr.onabort = function () { + aborted = true; + }; + + // IE9 must have onprogress be set to a unique function + xhr.onprogress = function () {/* intentional noop */}; + + var loadEvent = isXdr ? 'onload' : 'onreadystatechange'; + xhr[loadEvent] = function () { + // Prevent request from timing out + resetTimers(); + + if (aborted || xhr.readyState !== 4 && !isXdr) { + return; + } + + // Will be handled by onError + if (xhr.status === 0) { + return; + } + + onLoad(); + }; + + // @todo two last options to open() is username/password + xhr.open(options.method, options.url, true // Always async + ); + + // Some options need to be applied after open + xhr.withCredentials = !!options.withCredentials; + + // Set headers + if (headers && xhr.setRequestHeader) { + for (var key in headers) { + if (headers.hasOwnProperty(key)) { + xhr.setRequestHeader(key, headers[key]); + } + } + } else if (headers && isXdr) { + throw new Error('Headers cannot be set on an XDomainRequest object'); + } + + if (options.rawBody) { + xhr.responseType = 'arraybuffer'; + } + + // Let middleware know we're about to do a request + context.applyMiddleware('onRequest', { options: options, adapter: adapter, request: xhr, context: context }); + + xhr.send(options.body || null); + + // Figure out which timeouts to use (if any) + var delays = options.timeout; + if (delays) { + timers.connect = setTimeout(function () { + return timeoutRequest('ETIMEDOUT'); + }, delays.connect); + } + + return { abort: abort }; + + function abort() { + aborted = true; + + if (xhr) { + xhr.abort(); + } + } + + function timeoutRequest(code) { + timedOut = true; + xhr.abort(); + var error = new Error(code === 'ESOCKETTIMEDOUT' ? 'Socket timed out on request to ' + options.url : 'Connection timed out on request to ' + options.url); + error.code = code; + context.channels.error.publish(error); + } + + function resetTimers() { + if (!delays) { + return; + } + + stopTimers(); + timers.socket = setTimeout(function () { + return timeoutRequest('ESOCKETTIMEDOUT'); + }, delays.socket); + } + + function stopTimers() { + // Only clear the connect timeout if we've got a connection + if (aborted || xhr.readyState >= 2 && timers.connect) { + clearTimeout(timers.connect); + } + + if (timers.socket) { + clearTimeout(timers.socket); + } + } + + function onError() { + if (loaded) { + return; + } + + // Clean up + stopTimers(); + loaded = true; + xhr = null; + + // Annoyingly, details are extremely scarce and hidden from us. + // We only really know that it is a network error + var err = new Error('Network error while attempting to reach ' + options.url); + err.isNetworkError = true; + err.request = options; + callback(err); + } + + function reduceResponse() { + var statusCode = xhr.status; + var statusMessage = xhr.statusText; + + if (isXdr && statusCode === undefined) { + // IE8 CORS GET successful response doesn't have a status field, but body is fine + statusCode = 200; + } else if (statusCode > 12000 && statusCode < 12156) { + // Yet another IE quirk where it emits weird status codes on network errors + // https://support.microsoft.com/en-us/kb/193625 + return onError(); + } else { + // Another IE bug where HTTP 204 somehow ends up as 1223 + statusCode = xhr.status === 1223 ? 204 : xhr.status; + statusMessage = xhr.status === 1223 ? 'No Content' : statusMessage; + } + + return { + body: xhr.response || xhr.responseText, + url: options.url, + method: options.method, + headers: isXdr ? {} : parseHeaders(xhr.getAllResponseHeaders()), + statusCode: statusCode, + statusMessage: statusMessage + }; + } + + function onLoad() { + if (aborted || loaded || timedOut) { + return; + } + + if (xhr.status === 0) { + onError(new Error('Unknown XHR error')); + return; + } + + // Prevent being called twice + stopTimers(); + loaded = true; + callback(null, reduceResponse()); + } +}; + +},{"parse-headers":69,"same-origin":96}],55:[function(require,module,exports){ +'use strict'; + +module.exports = require('./node-request'); + +},{"./node-request":54}],56:[function(require,module,exports){ +(function (global){ +'use strict'; + +/* eslint-disable no-negated-condition */ +if (typeof window !== 'undefined') { + module.exports = window; +} else if (typeof global !== 'undefined') { + module.exports = global; +} else if (typeof self !== 'undefined') { + module.exports = self; +} else { + module.exports = {}; +} + +}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +},{}],57:[function(require,module,exports){ +"use strict"; + +module.exports = function (middleware) { + var applyMiddleware = function applyMiddleware(hook, defaultValue) { + for (var _len = arguments.length, args = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { + args[_key - 2] = arguments[_key]; + } + + return middleware[hook].reduce(function (value, handler) { + return handler.apply(undefined, [value].concat(args)); + }, defaultValue); + }; + + return applyMiddleware; +}; + +},{}],58:[function(require,module,exports){ +'use strict'; + +var bind = require('function-bind'); + +module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); + +},{"function-bind":44}],59:[function(require,module,exports){ +'use strict'; + +var fnToStr = Function.prototype.toString; + +var constructorRegex = /^\s*class\b/; +var isES6ClassFn = function isES6ClassFunction(value) { + try { + var fnStr = fnToStr.call(value); + return constructorRegex.test(fnStr); + } catch (e) { + return false; // not a function + } +}; + +var tryFunctionObject = function tryFunctionToStr(value) { + try { + if (isES6ClassFn(value)) { return false; } + fnToStr.call(value); + return true; + } catch (e) { + return false; + } +}; +var toStr = Object.prototype.toString; +var fnClass = '[object Function]'; +var genClass = '[object GeneratorFunction]'; +var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; + +module.exports = function isCallable(value) { + if (!value) { return false; } + if (typeof value !== 'function' && typeof value !== 'object') { return false; } + if (typeof value === 'function' && !value.prototype) { return true; } + if (hasToStringTag) { return tryFunctionObject(value); } + if (isES6ClassFn(value)) { return false; } + var strClass = toStr.call(value); + return strClass === fnClass || strClass === genClass; +}; + +},{}],60:[function(require,module,exports){ +'use strict'; +module.exports = function (x) { + var type = typeof x; + return x !== null && (type === 'object' || type === 'function'); +}; + +},{}],61:[function(require,module,exports){ +/*! + * is-plain-object + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ + +'use strict'; + +var isObject = require('isobject'); + +function isObjectObject(o) { + return isObject(o) === true + && Object.prototype.toString.call(o) === '[object Object]'; +} + +module.exports = function isPlainObject(o) { + var ctor,prot; + + if (isObjectObject(o) === false) return false; + + // If has modified constructor + ctor = o.constructor; + if (typeof ctor !== 'function') return false; + + // If has modified prototype + prot = ctor.prototype; + if (isObjectObject(prot) === false) return false; + + // If constructor does not have an Object-specific method + if (prot.hasOwnProperty('isPrototypeOf') === false) { + return false; + } + + // Most likely a plain Object + return true; +}; + +},{"isobject":62}],62:[function(require,module,exports){ +/*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ + +'use strict'; + +module.exports = function isObject(val) { + return val != null && typeof val === 'object' && Array.isArray(val) === false; +}; + +},{}],63:[function(require,module,exports){ +// ISC @ Julien Fontanet + +'use strict' + +// =================================================================== + +var construct = typeof Reflect !== 'undefined' ? Reflect.construct : undefined +var defineProperty = Object.defineProperty + +// ------------------------------------------------------------------- + +var captureStackTrace = Error.captureStackTrace +if (captureStackTrace === undefined) { + captureStackTrace = function captureStackTrace (error) { + var container = new Error() + + defineProperty(error, 'stack', { + configurable: true, + get: function getStack () { + var stack = container.stack + + // Replace property with value for faster future accesses. + defineProperty(this, 'stack', { + configurable: true, + value: stack, + writable: true + }) + + return stack + }, + set: function setStack (stack) { + defineProperty(error, 'stack', { + configurable: true, + value: stack, + writable: true + }) + } + }) + } +} + +// ------------------------------------------------------------------- + +function BaseError (message) { + if (message !== undefined) { + defineProperty(this, 'message', { + configurable: true, + value: message, + writable: true + }) + } + + var cname = this.constructor.name + if ( + cname !== undefined && + cname !== this.name + ) { + defineProperty(this, 'name', { + configurable: true, + value: cname, + writable: true + }) + } + + captureStackTrace(this, this.constructor) +} + +BaseError.prototype = Object.create(Error.prototype, { + // See: https://github.com/JsCommunity/make-error/issues/4 + constructor: { + configurable: true, + value: BaseError, + writable: true + } +}) + +// ------------------------------------------------------------------- + +// Sets the name of a function if possible (depends of the JS engine). +var setFunctionName = (function () { + function setFunctionName (fn, name) { + return defineProperty(fn, 'name', { + configurable: true, + value: name + }) + } + try { + var f = function () {} + setFunctionName(f, 'foo') + if (f.name === 'foo') { + return setFunctionName + } + } catch (_) {} +})() + +// ------------------------------------------------------------------- + +function makeError (constructor, super_) { + if (super_ == null || super_ === Error) { + super_ = BaseError + } else if (typeof super_ !== 'function') { + throw new TypeError('super_ should be a function') + } + + var name + if (typeof constructor === 'string') { + name = constructor + constructor = construct !== undefined + ? function () { return construct(super_, arguments, this.constructor) } + : function () { super_.apply(this, arguments) } + + // If the name can be set, do it once and for all. + if (setFunctionName !== undefined) { + setFunctionName(constructor, name) + name = undefined + } + } else if (typeof constructor !== 'function') { + throw new TypeError('constructor should be either a string or a function') + } + + // Also register the super constructor also as `constructor.super_` just + // like Node's `util.inherits()`. + constructor.super_ = constructor['super'] = super_ + + var properties = { + constructor: { + configurable: true, + value: constructor, + writable: true + } + } + + // If the name could not be set on the constructor, set it on the + // prototype. + if (name !== undefined) { + properties.name = { + configurable: true, + value: name, + writable: true + } + } + constructor.prototype = Object.create(super_.prototype, properties) + + return constructor +} +exports = module.exports = makeError +exports.BaseError = BaseError + +},{}],64:[function(require,module,exports){ +module.exports = function Pubsub() { + var subscribers = [] + return { + subscribe: subscribe, + publish: publish + } + function subscribe(subscriber) { + subscribers.push(subscriber) + return function unsubscribe() { + var idx = subscribers.indexOf(subscriber) + if (idx > -1) { + subscribers.splice(idx, 1) + } + } + } + function publish() { + for (var i = 0; i < subscribers.length; i++) { + subscribers[i].apply(null, arguments) + } + } +} +},{}],65:[function(require,module,exports){ +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/ + +'use strict'; +/* eslint-disable no-unused-vars */ +var getOwnPropertySymbols = Object.getOwnPropertySymbols; +var hasOwnProperty = Object.prototype.hasOwnProperty; +var propIsEnumerable = Object.prototype.propertyIsEnumerable; + +function toObject(val) { + if (val === null || val === undefined) { + throw new TypeError('Object.assign cannot be called with null or undefined'); + } + + return Object(val); +} + +function shouldUseNative() { + try { + if (!Object.assign) { + return false; + } + + // Detect buggy property enumeration order in older V8 versions. + + // https://bugs.chromium.org/p/v8/issues/detail?id=4118 + var test1 = new String('abc'); // eslint-disable-line no-new-wrappers + test1[5] = 'de'; + if (Object.getOwnPropertyNames(test1)[0] === '5') { + return false; + } + + // https://bugs.chromium.org/p/v8/issues/detail?id=3056 + var test2 = {}; + for (var i = 0; i < 10; i++) { + test2['_' + String.fromCharCode(i)] = i; + } + var order2 = Object.getOwnPropertyNames(test2).map(function (n) { + return test2[n]; + }); + if (order2.join('') !== '0123456789') { + return false; + } + + // https://bugs.chromium.org/p/v8/issues/detail?id=3056 + var test3 = {}; + 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { + test3[letter] = letter; + }); + if (Object.keys(Object.assign({}, test3)).join('') !== + 'abcdefghijklmnopqrst') { + return false; + } + + return true; + } catch (err) { + // We don't expect any of the above to throw, but better to be safe. + return false; + } +} + +module.exports = shouldUseNative() ? Object.assign : function (target, source) { + var from; + var to = toObject(target); + var symbols; + + for (var s = 1; s < arguments.length; s++) { + from = Object(arguments[s]); + + for (var key in from) { + if (hasOwnProperty.call(from, key)) { + to[key] = from[key]; + } + } + + if (getOwnPropertySymbols) { + symbols = getOwnPropertySymbols(from); + for (var i = 0; i < symbols.length; i++) { + if (propIsEnumerable.call(from, symbols[i])) { + to[symbols[i]] = from[symbols[i]]; + } + } + } + } + + return to; +}; + +},{}],66:[function(require,module,exports){ +'use strict'; + +var keysShim; +if (!Object.keys) { + // modified from https://github.com/es-shims/es5-shim + var has = Object.prototype.hasOwnProperty; + var toStr = Object.prototype.toString; + var isArgs = require('./isArguments'); // eslint-disable-line global-require + var isEnumerable = Object.prototype.propertyIsEnumerable; + var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); + var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); + var dontEnums = [ + 'toString', + 'toLocaleString', + 'valueOf', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'constructor' + ]; + var equalsConstructorPrototype = function (o) { + var ctor = o.constructor; + return ctor && ctor.prototype === o; + }; + var excludedKeys = { + $applicationCache: true, + $console: true, + $external: true, + $frame: true, + $frameElement: true, + $frames: true, + $innerHeight: true, + $innerWidth: true, + $onmozfullscreenchange: true, + $onmozfullscreenerror: true, + $outerHeight: true, + $outerWidth: true, + $pageXOffset: true, + $pageYOffset: true, + $parent: true, + $scrollLeft: true, + $scrollTop: true, + $scrollX: true, + $scrollY: true, + $self: true, + $webkitIndexedDB: true, + $webkitStorageInfo: true, + $window: true + }; + var hasAutomationEqualityBug = (function () { + /* global window */ + if (typeof window === 'undefined') { return false; } + for (var k in window) { + try { + if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { + try { + equalsConstructorPrototype(window[k]); + } catch (e) { + return true; + } + } + } catch (e) { + return true; + } + } + return false; + }()); + var equalsConstructorPrototypeIfNotBuggy = function (o) { + /* global window */ + if (typeof window === 'undefined' || !hasAutomationEqualityBug) { + return equalsConstructorPrototype(o); + } + try { + return equalsConstructorPrototype(o); + } catch (e) { + return false; + } + }; + + keysShim = function keys(object) { + var isObject = object !== null && typeof object === 'object'; + var isFunction = toStr.call(object) === '[object Function]'; + var isArguments = isArgs(object); + var isString = isObject && toStr.call(object) === '[object String]'; + var theKeys = []; + + if (!isObject && !isFunction && !isArguments) { + throw new TypeError('Object.keys called on a non-object'); + } + + var skipProto = hasProtoEnumBug && isFunction; + if (isString && object.length > 0 && !has.call(object, 0)) { + for (var i = 0; i < object.length; ++i) { + theKeys.push(String(i)); + } + } + + if (isArguments && object.length > 0) { + for (var j = 0; j < object.length; ++j) { + theKeys.push(String(j)); + } + } else { + for (var name in object) { + if (!(skipProto && name === 'prototype') && has.call(object, name)) { + theKeys.push(String(name)); + } + } + } + + if (hasDontEnumBug) { + var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); + + for (var k = 0; k < dontEnums.length; ++k) { + if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { + theKeys.push(dontEnums[k]); + } + } + } + return theKeys; + }; +} +module.exports = keysShim; + +},{"./isArguments":68}],67:[function(require,module,exports){ +'use strict'; + +var slice = Array.prototype.slice; +var isArgs = require('./isArguments'); + +var origKeys = Object.keys; +var keysShim = origKeys ? function keys(o) { return origKeys(o); } : require('./implementation'); + +var originalKeys = Object.keys; + +keysShim.shim = function shimObjectKeys() { + if (Object.keys) { + var keysWorksWithArguments = (function () { + // Safari 5.0 bug + var args = Object.keys(arguments); + return args && args.length === arguments.length; + }(1, 2)); + if (!keysWorksWithArguments) { + Object.keys = function keys(object) { // eslint-disable-line func-name-matching + if (isArgs(object)) { + return originalKeys(slice.call(object)); + } + return originalKeys(object); + }; + } + } else { + Object.keys = keysShim; + } + return Object.keys || keysShim; +}; + +module.exports = keysShim; + +},{"./implementation":66,"./isArguments":68}],68:[function(require,module,exports){ +'use strict'; + +var toStr = Object.prototype.toString; + +module.exports = function isArguments(value) { + var str = toStr.call(value); + var isArgs = str === '[object Arguments]'; + if (!isArgs) { + isArgs = str !== '[object Array]' && + value !== null && + typeof value === 'object' && + typeof value.length === 'number' && + value.length >= 0 && + toStr.call(value.callee) === '[object Function]'; + } + return isArgs; +}; + +},{}],69:[function(require,module,exports){ +var trim = require('string.prototype.trim') + , forEach = require('for-each') + , isArray = function(arg) { + return Object.prototype.toString.call(arg) === '[object Array]'; + } + +module.exports = function (headers) { + if (!headers) + return {} + + var result = {} + + forEach( + trim(headers).split('\n') + , function (row) { + var index = row.indexOf(':') + , key = trim(row.slice(0, index)).toLowerCase() + , value = trim(row.slice(index + 1)) + + if (typeof(result[key]) === 'undefined') { + result[key] = value + } else if (isArray(result[key])) { + result[key].push(value) + } else { + result[key] = [ result[key], value ] + } + } + ) + + return result +} + +},{"for-each":42,"string.prototype.trim":99}],70:[function(require,module,exports){ +'use strict'; + +var has = Object.prototype.hasOwnProperty + , undef; + +/** + * Decode a URI encoded string. + * + * @param {String} input The URI encoded string. + * @returns {String|Null} The decoded string. + * @api private + */ +function decode(input) { + try { + return decodeURIComponent(input.replace(/\+/g, ' ')); + } catch (e) { + return null; + } +} + +/** + * Attempts to encode a given input. + * + * @param {String} input The string that needs to be encoded. + * @returns {String|Null} The encoded string. + * @api private + */ +function encode(input) { + try { + return encodeURIComponent(input); + } catch (e) { + return null; + } +} + +/** + * Simple query string parser. + * + * @param {String} query The query string that needs to be parsed. + * @returns {Object} + * @api public + */ +function querystring(query) { + var parser = /([^=?&]+)=?([^&]*)/g + , result = {} + , part; + + while (part = parser.exec(query)) { + var key = decode(part[1]) + , value = decode(part[2]); + + // + // Prevent overriding of existing properties. This ensures that build-in + // methods like `toString` or __proto__ are not overriden by malicious + // querystrings. + // + // In the case if failed decoding, we want to omit the key/value pairs + // from the result. + // + if (key === null || value === null || key in result) continue; + result[key] = value; + } + + return result; +} + +/** + * Transform a query string to an object. + * + * @param {Object} obj Object that should be transformed. + * @param {String} prefix Optional prefix. + * @returns {String} + * @api public + */ +function querystringify(obj, prefix) { + prefix = prefix || ''; + + var pairs = [] + , value + , key; + + // + // Optionally prefix with a '?' if needed + // + if ('string' !== typeof prefix) prefix = '?'; + + for (key in obj) { + if (has.call(obj, key)) { + value = obj[key]; + + // + // Edge cases where we actually want to encode the value to an empty + // string instead of the stringified value. + // + if (!value && (value === null || value === undef || isNaN(value))) { + value = ''; + } + + key = encodeURIComponent(key); + value = encodeURIComponent(value); + + // + // If we failed to encode the strings, we should bail out as we don't + // want to add invalid strings to the query. + // + if (key === null || value === null) continue; + pairs.push(key +'='+ value); + } + } + + return pairs.length ? prefix + pairs.join('&') : ''; +} + +// +// Expose the module. +// +exports.stringify = querystringify; +exports.parse = querystring; + +},{}],71:[function(require,module,exports){ +'use strict'; + +/** + * Check if we're required to add a port number. + * + * @see https://url.spec.whatwg.org/#default-port + * @param {Number|String} port Port number we need to check + * @param {String} protocol Protocol we need to check against. + * @returns {Boolean} Is it a default port for the given protocol + * @api private + */ +module.exports = function required(port, protocol) { + protocol = protocol.split(':')[0]; + port = +port; + + if (!port) return false; + + switch (protocol) { + case 'http': + case 'ws': + return port !== 80; + + case 'https': + case 'wss': + return port !== 443; + + case 'ftp': + return port !== 21; + + case 'gopher': + return port !== 70; + + case 'file': + return false; + } + + return port !== 0; +}; + +},{}],72:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var canReportError_1 = require("./util/canReportError"); +var toSubscriber_1 = require("./util/toSubscriber"); +var observable_1 = require("./symbol/observable"); +var pipe_1 = require("./util/pipe"); +var config_1 = require("./config"); +var Observable = (function () { + function Observable(subscribe) { + this._isScalar = false; + if (subscribe) { + this._subscribe = subscribe; + } + } + Observable.prototype.lift = function (operator) { + var observable = new Observable(); + observable.source = this; + observable.operator = operator; + return observable; + }; + Observable.prototype.subscribe = function (observerOrNext, error, complete) { + var operator = this.operator; + var sink = toSubscriber_1.toSubscriber(observerOrNext, error, complete); + if (operator) { + sink.add(operator.call(sink, this.source)); + } + else { + sink.add(this.source || (config_1.config.useDeprecatedSynchronousErrorHandling && !sink.syncErrorThrowable) ? + this._subscribe(sink) : + this._trySubscribe(sink)); + } + if (config_1.config.useDeprecatedSynchronousErrorHandling) { + if (sink.syncErrorThrowable) { + sink.syncErrorThrowable = false; + if (sink.syncErrorThrown) { + throw sink.syncErrorValue; + } + } + } + return sink; + }; + Observable.prototype._trySubscribe = function (sink) { + try { + return this._subscribe(sink); + } + catch (err) { + if (config_1.config.useDeprecatedSynchronousErrorHandling) { + sink.syncErrorThrown = true; + sink.syncErrorValue = err; + } + if (canReportError_1.canReportError(sink)) { + sink.error(err); + } + else { + console.warn(err); + } + } + }; + Observable.prototype.forEach = function (next, promiseCtor) { + var _this = this; + promiseCtor = getPromiseCtor(promiseCtor); + return new promiseCtor(function (resolve, reject) { + var subscription; + subscription = _this.subscribe(function (value) { + try { + next(value); + } + catch (err) { + reject(err); + if (subscription) { + subscription.unsubscribe(); + } + } + }, reject, resolve); + }); + }; + Observable.prototype._subscribe = function (subscriber) { + var source = this.source; + return source && source.subscribe(subscriber); + }; + Observable.prototype[observable_1.observable] = function () { + return this; + }; + Observable.prototype.pipe = function () { + var operations = []; + for (var _i = 0; _i < arguments.length; _i++) { + operations[_i] = arguments[_i]; + } + if (operations.length === 0) { + return this; + } + return pipe_1.pipeFromArray(operations)(this); + }; + Observable.prototype.toPromise = function (promiseCtor) { + var _this = this; + promiseCtor = getPromiseCtor(promiseCtor); + return new promiseCtor(function (resolve, reject) { + var value; + _this.subscribe(function (x) { return value = x; }, function (err) { return reject(err); }, function () { return resolve(value); }); + }); + }; + Observable.create = function (subscribe) { + return new Observable(subscribe); + }; + return Observable; +}()); +exports.Observable = Observable; +function getPromiseCtor(promiseCtor) { + if (!promiseCtor) { + promiseCtor = config_1.config.Promise || Promise; + } + if (!promiseCtor) { + throw new Error('no Promise impl found'); + } + return promiseCtor; +} + +},{"./config":76,"./symbol/observable":84,"./util/canReportError":88,"./util/pipe":94,"./util/toSubscriber":95}],73:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var config_1 = require("./config"); +var hostReportError_1 = require("./util/hostReportError"); +exports.empty = { + closed: true, + next: function (value) { }, + error: function (err) { + if (config_1.config.useDeprecatedSynchronousErrorHandling) { + throw err; + } + else { + hostReportError_1.hostReportError(err); + } + }, + complete: function () { } +}; + +},{"./config":76,"./util/hostReportError":89}],74:[function(require,module,exports){ +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = function (d, b) { + extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return extendStatics(d, b); + } + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +Object.defineProperty(exports, "__esModule", { value: true }); +var isFunction_1 = require("./util/isFunction"); +var Observer_1 = require("./Observer"); +var Subscription_1 = require("./Subscription"); +var rxSubscriber_1 = require("../internal/symbol/rxSubscriber"); +var config_1 = require("./config"); +var hostReportError_1 = require("./util/hostReportError"); +var Subscriber = (function (_super) { + __extends(Subscriber, _super); + function Subscriber(destinationOrNext, error, complete) { + var _this = _super.call(this) || this; + _this.syncErrorValue = null; + _this.syncErrorThrown = false; + _this.syncErrorThrowable = false; + _this.isStopped = false; + switch (arguments.length) { + case 0: + _this.destination = Observer_1.empty; + break; + case 1: + if (!destinationOrNext) { + _this.destination = Observer_1.empty; + break; + } + if (typeof destinationOrNext === 'object') { + if (destinationOrNext instanceof Subscriber) { + _this.syncErrorThrowable = destinationOrNext.syncErrorThrowable; + _this.destination = destinationOrNext; + destinationOrNext.add(_this); + } + else { + _this.syncErrorThrowable = true; + _this.destination = new SafeSubscriber(_this, destinationOrNext); + } + break; + } + default: + _this.syncErrorThrowable = true; + _this.destination = new SafeSubscriber(_this, destinationOrNext, error, complete); + break; + } + return _this; + } + Subscriber.prototype[rxSubscriber_1.rxSubscriber] = function () { return this; }; + Subscriber.create = function (next, error, complete) { + var subscriber = new Subscriber(next, error, complete); + subscriber.syncErrorThrowable = false; + return subscriber; + }; + Subscriber.prototype.next = function (value) { + if (!this.isStopped) { + this._next(value); + } + }; + Subscriber.prototype.error = function (err) { + if (!this.isStopped) { + this.isStopped = true; + this._error(err); + } + }; + Subscriber.prototype.complete = function () { + if (!this.isStopped) { + this.isStopped = true; + this._complete(); + } + }; + Subscriber.prototype.unsubscribe = function () { + if (this.closed) { + return; + } + this.isStopped = true; + _super.prototype.unsubscribe.call(this); + }; + Subscriber.prototype._next = function (value) { + this.destination.next(value); + }; + Subscriber.prototype._error = function (err) { + this.destination.error(err); + this.unsubscribe(); + }; + Subscriber.prototype._complete = function () { + this.destination.complete(); + this.unsubscribe(); + }; + Subscriber.prototype._unsubscribeAndRecycle = function () { + var _parentOrParents = this._parentOrParents; + this._parentOrParents = null; + this.unsubscribe(); + this.closed = false; + this.isStopped = false; + this._parentOrParents = _parentOrParents; + return this; + }; + return Subscriber; +}(Subscription_1.Subscription)); +exports.Subscriber = Subscriber; +var SafeSubscriber = (function (_super) { + __extends(SafeSubscriber, _super); + function SafeSubscriber(_parentSubscriber, observerOrNext, error, complete) { + var _this = _super.call(this) || this; + _this._parentSubscriber = _parentSubscriber; + var next; + var context = _this; + if (isFunction_1.isFunction(observerOrNext)) { + next = observerOrNext; + } + else if (observerOrNext) { + next = observerOrNext.next; + error = observerOrNext.error; + complete = observerOrNext.complete; + if (observerOrNext !== Observer_1.empty) { + context = Object.create(observerOrNext); + if (isFunction_1.isFunction(context.unsubscribe)) { + _this.add(context.unsubscribe.bind(context)); + } + context.unsubscribe = _this.unsubscribe.bind(_this); + } + } + _this._context = context; + _this._next = next; + _this._error = error; + _this._complete = complete; + return _this; + } + SafeSubscriber.prototype.next = function (value) { + if (!this.isStopped && this._next) { + var _parentSubscriber = this._parentSubscriber; + if (!config_1.config.useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) { + this.__tryOrUnsub(this._next, value); + } + else if (this.__tryOrSetError(_parentSubscriber, this._next, value)) { + this.unsubscribe(); + } + } + }; + SafeSubscriber.prototype.error = function (err) { + if (!this.isStopped) { + var _parentSubscriber = this._parentSubscriber; + var useDeprecatedSynchronousErrorHandling = config_1.config.useDeprecatedSynchronousErrorHandling; + if (this._error) { + if (!useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) { + this.__tryOrUnsub(this._error, err); + this.unsubscribe(); + } + else { + this.__tryOrSetError(_parentSubscriber, this._error, err); + this.unsubscribe(); + } + } + else if (!_parentSubscriber.syncErrorThrowable) { + this.unsubscribe(); + if (useDeprecatedSynchronousErrorHandling) { + throw err; + } + hostReportError_1.hostReportError(err); + } + else { + if (useDeprecatedSynchronousErrorHandling) { + _parentSubscriber.syncErrorValue = err; + _parentSubscriber.syncErrorThrown = true; + } + else { + hostReportError_1.hostReportError(err); + } + this.unsubscribe(); + } + } + }; + SafeSubscriber.prototype.complete = function () { + var _this = this; + if (!this.isStopped) { + var _parentSubscriber = this._parentSubscriber; + if (this._complete) { + var wrappedComplete = function () { return _this._complete.call(_this._context); }; + if (!config_1.config.useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) { + this.__tryOrUnsub(wrappedComplete); + this.unsubscribe(); + } + else { + this.__tryOrSetError(_parentSubscriber, wrappedComplete); + this.unsubscribe(); + } + } + else { + this.unsubscribe(); + } + } + }; + SafeSubscriber.prototype.__tryOrUnsub = function (fn, value) { + try { + fn.call(this._context, value); + } + catch (err) { + this.unsubscribe(); + if (config_1.config.useDeprecatedSynchronousErrorHandling) { + throw err; + } + else { + hostReportError_1.hostReportError(err); + } + } + }; + SafeSubscriber.prototype.__tryOrSetError = function (parent, fn, value) { + if (!config_1.config.useDeprecatedSynchronousErrorHandling) { + throw new Error('bad call'); + } + try { + fn.call(this._context, value); + } + catch (err) { + if (config_1.config.useDeprecatedSynchronousErrorHandling) { + parent.syncErrorValue = err; + parent.syncErrorThrown = true; + return true; + } + else { + hostReportError_1.hostReportError(err); + return true; + } + } + return false; + }; + SafeSubscriber.prototype._unsubscribe = function () { + var _parentSubscriber = this._parentSubscriber; + this._context = null; + this._parentSubscriber = null; + _parentSubscriber.unsubscribe(); + }; + return SafeSubscriber; +}(Subscriber)); +exports.SafeSubscriber = SafeSubscriber; + +},{"../internal/symbol/rxSubscriber":85,"./Observer":73,"./Subscription":75,"./config":76,"./util/hostReportError":89,"./util/isFunction":91}],75:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var isArray_1 = require("./util/isArray"); +var isObject_1 = require("./util/isObject"); +var isFunction_1 = require("./util/isFunction"); +var UnsubscriptionError_1 = require("./util/UnsubscriptionError"); +var Subscription = (function () { + function Subscription(unsubscribe) { + this.closed = false; + this._parentOrParents = null; + this._subscriptions = null; + if (unsubscribe) { + this._unsubscribe = unsubscribe; + } + } + Subscription.prototype.unsubscribe = function () { + var errors; + if (this.closed) { + return; + } + var _a = this, _parentOrParents = _a._parentOrParents, _unsubscribe = _a._unsubscribe, _subscriptions = _a._subscriptions; + this.closed = true; + this._parentOrParents = null; + this._subscriptions = null; + if (_parentOrParents instanceof Subscription) { + _parentOrParents.remove(this); + } + else if (_parentOrParents !== null) { + for (var index = 0; index < _parentOrParents.length; ++index) { + var parent_1 = _parentOrParents[index]; + parent_1.remove(this); + } + } + if (isFunction_1.isFunction(_unsubscribe)) { + try { + _unsubscribe.call(this); + } + catch (e) { + errors = e instanceof UnsubscriptionError_1.UnsubscriptionError ? flattenUnsubscriptionErrors(e.errors) : [e]; + } + } + if (isArray_1.isArray(_subscriptions)) { + var index = -1; + var len = _subscriptions.length; + while (++index < len) { + var sub = _subscriptions[index]; + if (isObject_1.isObject(sub)) { + try { + sub.unsubscribe(); + } + catch (e) { + errors = errors || []; + if (e instanceof UnsubscriptionError_1.UnsubscriptionError) { + errors = errors.concat(flattenUnsubscriptionErrors(e.errors)); + } + else { + errors.push(e); + } + } + } + } + } + if (errors) { + throw new UnsubscriptionError_1.UnsubscriptionError(errors); + } + }; + Subscription.prototype.add = function (teardown) { + var subscription = teardown; + if (!teardown) { + return Subscription.EMPTY; + } + switch (typeof teardown) { + case 'function': + subscription = new Subscription(teardown); + case 'object': + if (subscription === this || subscription.closed || typeof subscription.unsubscribe !== 'function') { + return subscription; + } + else if (this.closed) { + subscription.unsubscribe(); + return subscription; + } + else if (!(subscription instanceof Subscription)) { + var tmp = subscription; + subscription = new Subscription(); + subscription._subscriptions = [tmp]; + } + break; + default: { + throw new Error('unrecognized teardown ' + teardown + ' added to Subscription.'); + } + } + var _parentOrParents = subscription._parentOrParents; + if (_parentOrParents === null) { + subscription._parentOrParents = this; + } + else if (_parentOrParents instanceof Subscription) { + if (_parentOrParents === this) { + return subscription; + } + subscription._parentOrParents = [_parentOrParents, this]; + } + else if (_parentOrParents.indexOf(this) === -1) { + _parentOrParents.push(this); + } + else { + return subscription; + } + var subscriptions = this._subscriptions; + if (subscriptions === null) { + this._subscriptions = [subscription]; + } + else { + subscriptions.push(subscription); + } + return subscription; + }; + Subscription.prototype.remove = function (subscription) { + var subscriptions = this._subscriptions; + if (subscriptions) { + var subscriptionIndex = subscriptions.indexOf(subscription); + if (subscriptionIndex !== -1) { + subscriptions.splice(subscriptionIndex, 1); + } + } + }; + Subscription.EMPTY = (function (empty) { + empty.closed = true; + return empty; + }(new Subscription())); + return Subscription; +}()); +exports.Subscription = Subscription; +function flattenUnsubscriptionErrors(errors) { + return errors.reduce(function (errs, err) { return errs.concat((err instanceof UnsubscriptionError_1.UnsubscriptionError) ? err.errors : err); }, []); +} + +},{"./util/UnsubscriptionError":87,"./util/isArray":90,"./util/isFunction":91,"./util/isObject":92}],76:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var _enable_super_gross_mode_that_will_cause_bad_things = false; +exports.config = { + Promise: undefined, + set useDeprecatedSynchronousErrorHandling(value) { + if (value) { + var error = new Error(); + console.warn('DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n' + error.stack); + } + else if (_enable_super_gross_mode_that_will_cause_bad_things) { + console.log('RxJS: Back to a better error behavior. Thank you. <3'); + } + _enable_super_gross_mode_that_will_cause_bad_things = value; + }, + get useDeprecatedSynchronousErrorHandling() { + return _enable_super_gross_mode_that_will_cause_bad_things; + }, +}; + +},{}],77:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var Observable_1 = require("../Observable"); +exports.EMPTY = new Observable_1.Observable(function (subscriber) { return subscriber.complete(); }); +function empty(scheduler) { + return scheduler ? emptyScheduled(scheduler) : exports.EMPTY; +} +exports.empty = empty; +function emptyScheduled(scheduler) { + return new Observable_1.Observable(function (subscriber) { return scheduler.schedule(function () { return subscriber.complete(); }); }); +} + +},{"../Observable":72}],78:[function(require,module,exports){ +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = function (d, b) { + extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return extendStatics(d, b); + } + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +function defaultIfEmpty(defaultValue) { + if (defaultValue === void 0) { defaultValue = null; } + return function (source) { return source.lift(new DefaultIfEmptyOperator(defaultValue)); }; +} +exports.defaultIfEmpty = defaultIfEmpty; +var DefaultIfEmptyOperator = (function () { + function DefaultIfEmptyOperator(defaultValue) { + this.defaultValue = defaultValue; + } + DefaultIfEmptyOperator.prototype.call = function (subscriber, source) { + return source.subscribe(new DefaultIfEmptySubscriber(subscriber, this.defaultValue)); + }; + return DefaultIfEmptyOperator; +}()); +var DefaultIfEmptySubscriber = (function (_super) { + __extends(DefaultIfEmptySubscriber, _super); + function DefaultIfEmptySubscriber(destination, defaultValue) { + var _this = _super.call(this, destination) || this; + _this.defaultValue = defaultValue; + _this.isEmpty = true; + return _this; + } + DefaultIfEmptySubscriber.prototype._next = function (value) { + this.isEmpty = false; + this.destination.next(value); + }; + DefaultIfEmptySubscriber.prototype._complete = function () { + if (this.isEmpty) { + this.destination.next(this.defaultValue); + } + this.destination.complete(); + }; + return DefaultIfEmptySubscriber; +}(Subscriber_1.Subscriber)); + +},{"../Subscriber":74}],79:[function(require,module,exports){ +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = function (d, b) { + extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return extendStatics(d, b); + } + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +function filter(predicate, thisArg) { + return function filterOperatorFunction(source) { + return source.lift(new FilterOperator(predicate, thisArg)); + }; +} +exports.filter = filter; +var FilterOperator = (function () { + function FilterOperator(predicate, thisArg) { + this.predicate = predicate; + this.thisArg = thisArg; + } + FilterOperator.prototype.call = function (subscriber, source) { + return source.subscribe(new FilterSubscriber(subscriber, this.predicate, this.thisArg)); + }; + return FilterOperator; +}()); +var FilterSubscriber = (function (_super) { + __extends(FilterSubscriber, _super); + function FilterSubscriber(destination, predicate, thisArg) { + var _this = _super.call(this, destination) || this; + _this.predicate = predicate; + _this.thisArg = thisArg; + _this.count = 0; + return _this; + } + FilterSubscriber.prototype._next = function (value) { + var result; + try { + result = this.predicate.call(this.thisArg, value, this.count++); + } + catch (err) { + this.destination.error(err); + return; + } + if (result) { + this.destination.next(value); + } + }; + return FilterSubscriber; +}(Subscriber_1.Subscriber)); + +},{"../Subscriber":74}],80:[function(require,module,exports){ +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = function (d, b) { + extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return extendStatics(d, b); + } + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +function map(project, thisArg) { + return function mapOperation(source) { + if (typeof project !== 'function') { + throw new TypeError('argument is not a function. Are you looking for `mapTo()`?'); + } + return source.lift(new MapOperator(project, thisArg)); + }; +} +exports.map = map; +var MapOperator = (function () { + function MapOperator(project, thisArg) { + this.project = project; + this.thisArg = thisArg; + } + MapOperator.prototype.call = function (subscriber, source) { + return source.subscribe(new MapSubscriber(subscriber, this.project, this.thisArg)); + }; + return MapOperator; +}()); +exports.MapOperator = MapOperator; +var MapSubscriber = (function (_super) { + __extends(MapSubscriber, _super); + function MapSubscriber(destination, project, thisArg) { + var _this = _super.call(this, destination) || this; + _this.project = project; + _this.count = 0; + _this.thisArg = thisArg || _this; + return _this; + } + MapSubscriber.prototype._next = function (value) { + var result; + try { + result = this.project.call(this.thisArg, value, this.count++); + } + catch (err) { + this.destination.error(err); + return; + } + this.destination.next(result); + }; + return MapSubscriber; +}(Subscriber_1.Subscriber)); + +},{"../Subscriber":74}],81:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var scan_1 = require("./scan"); +var takeLast_1 = require("./takeLast"); +var defaultIfEmpty_1 = require("./defaultIfEmpty"); +var pipe_1 = require("../util/pipe"); +function reduce(accumulator, seed) { + if (arguments.length >= 2) { + return function reduceOperatorFunctionWithSeed(source) { + return pipe_1.pipe(scan_1.scan(accumulator, seed), takeLast_1.takeLast(1), defaultIfEmpty_1.defaultIfEmpty(seed))(source); + }; + } + return function reduceOperatorFunction(source) { + return pipe_1.pipe(scan_1.scan(function (acc, value, index) { return accumulator(acc, value, index + 1); }), takeLast_1.takeLast(1))(source); + }; +} +exports.reduce = reduce; + +},{"../util/pipe":94,"./defaultIfEmpty":78,"./scan":82,"./takeLast":83}],82:[function(require,module,exports){ +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = function (d, b) { + extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return extendStatics(d, b); + } + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +function scan(accumulator, seed) { + var hasSeed = false; + if (arguments.length >= 2) { + hasSeed = true; + } + return function scanOperatorFunction(source) { + return source.lift(new ScanOperator(accumulator, seed, hasSeed)); + }; +} +exports.scan = scan; +var ScanOperator = (function () { + function ScanOperator(accumulator, seed, hasSeed) { + if (hasSeed === void 0) { hasSeed = false; } + this.accumulator = accumulator; + this.seed = seed; + this.hasSeed = hasSeed; + } + ScanOperator.prototype.call = function (subscriber, source) { + return source.subscribe(new ScanSubscriber(subscriber, this.accumulator, this.seed, this.hasSeed)); + }; + return ScanOperator; +}()); +var ScanSubscriber = (function (_super) { + __extends(ScanSubscriber, _super); + function ScanSubscriber(destination, accumulator, _seed, hasSeed) { + var _this = _super.call(this, destination) || this; + _this.accumulator = accumulator; + _this._seed = _seed; + _this.hasSeed = hasSeed; + _this.index = 0; + return _this; + } + Object.defineProperty(ScanSubscriber.prototype, "seed", { + get: function () { + return this._seed; + }, + set: function (value) { + this.hasSeed = true; + this._seed = value; + }, + enumerable: true, + configurable: true + }); + ScanSubscriber.prototype._next = function (value) { + if (!this.hasSeed) { + this.seed = value; + this.destination.next(value); + } + else { + return this._tryNext(value); + } + }; + ScanSubscriber.prototype._tryNext = function (value) { + var index = this.index++; + var result; + try { + result = this.accumulator(this.seed, value, index); + } + catch (err) { + this.destination.error(err); + } + this.seed = result; + this.destination.next(result); + }; + return ScanSubscriber; +}(Subscriber_1.Subscriber)); + +},{"../Subscriber":74}],83:[function(require,module,exports){ +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = function (d, b) { + extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return extendStatics(d, b); + } + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +var ArgumentOutOfRangeError_1 = require("../util/ArgumentOutOfRangeError"); +var empty_1 = require("../observable/empty"); +function takeLast(count) { + return function takeLastOperatorFunction(source) { + if (count === 0) { + return empty_1.empty(); + } + else { + return source.lift(new TakeLastOperator(count)); + } + }; +} +exports.takeLast = takeLast; +var TakeLastOperator = (function () { + function TakeLastOperator(total) { + this.total = total; + if (this.total < 0) { + throw new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError; + } + } + TakeLastOperator.prototype.call = function (subscriber, source) { + return source.subscribe(new TakeLastSubscriber(subscriber, this.total)); + }; + return TakeLastOperator; +}()); +var TakeLastSubscriber = (function (_super) { + __extends(TakeLastSubscriber, _super); + function TakeLastSubscriber(destination, total) { + var _this = _super.call(this, destination) || this; + _this.total = total; + _this.ring = new Array(); + _this.count = 0; + return _this; + } + TakeLastSubscriber.prototype._next = function (value) { + var ring = this.ring; + var total = this.total; + var count = this.count++; + if (ring.length < total) { + ring.push(value); + } + else { + var index = count % total; + ring[index] = value; + } + }; + TakeLastSubscriber.prototype._complete = function () { + var destination = this.destination; + var count = this.count; + if (count > 0) { + var total = this.count >= this.total ? this.total : this.count; + var ring = this.ring; + for (var i = 0; i < total; i++) { + var idx = (count++) % total; + destination.next(ring[idx]); + } + } + destination.complete(); + }; + return TakeLastSubscriber; +}(Subscriber_1.Subscriber)); + +},{"../Subscriber":74,"../observable/empty":77,"../util/ArgumentOutOfRangeError":86}],84:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.observable = typeof Symbol === 'function' && Symbol.observable || '@@observable'; + +},{}],85:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.rxSubscriber = typeof Symbol === 'function' + ? Symbol('rxSubscriber') + : '@@rxSubscriber_' + Math.random(); +exports.$$rxSubscriber = exports.rxSubscriber; + +},{}],86:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +function ArgumentOutOfRangeErrorImpl() { + Error.call(this); + this.message = 'argument out of range'; + this.name = 'ArgumentOutOfRangeError'; + return this; +} +ArgumentOutOfRangeErrorImpl.prototype = Object.create(Error.prototype); +exports.ArgumentOutOfRangeError = ArgumentOutOfRangeErrorImpl; + +},{}],87:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +function UnsubscriptionErrorImpl(errors) { + Error.call(this); + this.message = errors ? + errors.length + " errors occurred during unsubscription:\n" + errors.map(function (err, i) { return i + 1 + ") " + err.toString(); }).join('\n ') : ''; + this.name = 'UnsubscriptionError'; + this.errors = errors; + return this; +} +UnsubscriptionErrorImpl.prototype = Object.create(Error.prototype); +exports.UnsubscriptionError = UnsubscriptionErrorImpl; + +},{}],88:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +function canReportError(observer) { + while (observer) { + var _a = observer, closed_1 = _a.closed, destination = _a.destination, isStopped = _a.isStopped; + if (closed_1 || isStopped) { + return false; + } + else if (destination && destination instanceof Subscriber_1.Subscriber) { + observer = destination; + } + else { + observer = null; + } + } + return true; +} +exports.canReportError = canReportError; + +},{"../Subscriber":74}],89:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +function hostReportError(err) { + setTimeout(function () { throw err; }, 0); +} +exports.hostReportError = hostReportError; + +},{}],90:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.isArray = Array.isArray || (function (x) { return x && typeof x.length === 'number'; }); + +},{}],91:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +function isFunction(x) { + return typeof x === 'function'; +} +exports.isFunction = isFunction; + +},{}],92:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +function isObject(x) { + return x !== null && typeof x === 'object'; +} +exports.isObject = isObject; + +},{}],93:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +function noop() { } +exports.noop = noop; + +},{}],94:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var noop_1 = require("./noop"); +function pipe() { + var fns = []; + for (var _i = 0; _i < arguments.length; _i++) { + fns[_i] = arguments[_i]; + } + return pipeFromArray(fns); +} +exports.pipe = pipe; +function pipeFromArray(fns) { + if (!fns) { + return noop_1.noop; + } + if (fns.length === 1) { + return fns[0]; + } + return function piped(input) { + return fns.reduce(function (prev, fn) { return fn(prev); }, input); + }; +} +exports.pipeFromArray = pipeFromArray; + +},{"./noop":93}],95:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var Subscriber_1 = require("../Subscriber"); +var rxSubscriber_1 = require("../symbol/rxSubscriber"); +var Observer_1 = require("../Observer"); +function toSubscriber(nextOrObserver, error, complete) { + if (nextOrObserver) { + if (nextOrObserver instanceof Subscriber_1.Subscriber) { + return nextOrObserver; + } + if (nextOrObserver[rxSubscriber_1.rxSubscriber]) { + return nextOrObserver[rxSubscriber_1.rxSubscriber](); + } + } + if (!nextOrObserver && !error && !complete) { + return new Subscriber_1.Subscriber(Observer_1.empty); + } + return new Subscriber_1.Subscriber(nextOrObserver, error, complete); +} +exports.toSubscriber = toSubscriber; + +},{"../Observer":73,"../Subscriber":74,"../symbol/rxSubscriber":85}],96:[function(require,module,exports){ +'use strict'; + +var url = require('url'); + +module.exports = function(uri1, uri2, ieMode) { + if (uri1 === uri2) { + return true; + } + + var url1 = url.parse(uri1, false, true); + var url2 = url.parse(uri2, false, true); + + var url1Port = url1.port|0 || (url1.protocol === 'https' ? 443 : 80); + var url2Port = url2.port|0 || (url2.protocol === 'https' ? 443 : 80); + + var match = { + proto: url1.protocol === url2.protocol, + hostname: url1.hostname === url2.hostname, + port: url1Port === url2Port + }; + + return ((match.proto && match.hostname) && (match.port || ieMode)); +}; +},{"url":97}],97:[function(require,module,exports){ +/** + * This file is only used for the browser version of `same-origin`. + * Used to bring down the size of the browser bundle. + */ +'use strict'; + +var regex = /^(?:(?:(?:([^:\/#\?]+:)?(?:(?:\/\/)((?:((?:[^:@\/#\?]+)(?:\:(?:[^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((?:\/?(?:[^\/\?#]+\/+)*)(?:[^\?#]*)))?(\?[^#]+)?)(#.*)?/; + +module.exports = { + regex: regex, + parse: function(url) { + var match = regex.exec(url); + if (!match) { + return {}; + } + + return { + protocol: (match[1] || '').toLowerCase() || undefined, + hostname: (match[5] || '').toLowerCase() || undefined, + port: match[6] || undefined + }; + } +}; +},{}],98:[function(require,module,exports){ +'use strict'; + +var bind = require('function-bind'); +var ES = require('es-abstract/es5'); +var replace = bind.call(Function.call, String.prototype.replace); + +/* eslint-disable no-control-regex */ +var leftWhitespace = /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/; +var rightWhitespace = /[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/; +/* eslint-enable no-control-regex */ + +module.exports = function trim() { + var S = ES.ToString(ES.CheckObjectCoercible(this)); + return replace(replace(S, leftWhitespace, ''), rightWhitespace, ''); +}; + +},{"es-abstract/es5":33,"function-bind":44}],99:[function(require,module,exports){ +'use strict'; + +var bind = require('function-bind'); +var define = require('define-properties'); + +var implementation = require('./implementation'); +var getPolyfill = require('./polyfill'); +var shim = require('./shim'); + +var boundTrim = bind.call(Function.call, getPolyfill()); + +define(boundTrim, { + getPolyfill: getPolyfill, + implementation: implementation, + shim: shim +}); + +module.exports = boundTrim; + +},{"./implementation":98,"./polyfill":100,"./shim":101,"define-properties":31,"function-bind":44}],100:[function(require,module,exports){ +'use strict'; + +var implementation = require('./implementation'); + +var zeroWidthSpace = '\u200b'; + +module.exports = function getPolyfill() { + if (String.prototype.trim && zeroWidthSpace.trim() === zeroWidthSpace) { + return String.prototype.trim; + } + return implementation; +}; + +},{"./implementation":98}],101:[function(require,module,exports){ +'use strict'; + +var define = require('define-properties'); +var getPolyfill = require('./polyfill'); + +module.exports = function shimStringTrim() { + var polyfill = getPolyfill(); + define(String.prototype, { trim: polyfill }, { + trim: function testTrim() { + return String.prototype.trim !== polyfill; + } + }); + return polyfill; +}; + +},{"./polyfill":100,"define-properties":31}],102:[function(require,module,exports){ +(function (global){ +'use strict'; + +var required = require('requires-port') + , qs = require('querystringify') + , slashes = /^[A-Za-z][A-Za-z0-9+-.]*:\/\// + , protocolre = /^([a-z][a-z0-9.+-]*:)?(\/\/)?([\S\s]*)/i + , whitespace = '[\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF]' + , left = new RegExp('^'+ whitespace +'+'); + +/** + * Trim a given string. + * + * @param {String} str String to trim. + * @public + */ +function trimLeft(str) { + return (str ? str : '').toString().replace(left, ''); +} + +/** + * These are the parse rules for the URL parser, it informs the parser + * about: + * + * 0. The char it Needs to parse, if it's a string it should be done using + * indexOf, RegExp using exec and NaN means set as current value. + * 1. The property we should set when parsing this value. + * 2. Indication if it's backwards or forward parsing, when set as number it's + * the value of extra chars that should be split off. + * 3. Inherit from location if non existing in the parser. + * 4. `toLowerCase` the resulting value. + */ +var rules = [ + ['#', 'hash'], // Extract from the back. + ['?', 'query'], // Extract from the back. + function sanitize(address) { // Sanitize what is left of the address + return address.replace('\\', '/'); + }, + ['/', 'pathname'], // Extract from the back. + ['@', 'auth', 1], // Extract from the front. + [NaN, 'host', undefined, 1, 1], // Set left over value. + [/:(\d+)$/, 'port', undefined, 1], // RegExp the back. + [NaN, 'hostname', undefined, 1, 1] // Set left over. +]; + +/** + * These properties should not be copied or inherited from. This is only needed + * for all non blob URL's as a blob URL does not include a hash, only the + * origin. + * + * @type {Object} + * @private + */ +var ignore = { hash: 1, query: 1 }; + +/** + * The location object differs when your code is loaded through a normal page, + * Worker or through a worker using a blob. And with the blobble begins the + * trouble as the location object will contain the URL of the blob, not the + * location of the page where our code is loaded in. The actual origin is + * encoded in the `pathname` so we can thankfully generate a good "default" + * location from it so we can generate proper relative URL's again. + * + * @param {Object|String} loc Optional default location object. + * @returns {Object} lolcation object. + * @public + */ +function lolcation(loc) { + var globalVar; + + if (typeof window !== 'undefined') globalVar = window; + else if (typeof global !== 'undefined') globalVar = global; + else if (typeof self !== 'undefined') globalVar = self; + else globalVar = {}; + + var location = globalVar.location || {}; + loc = loc || location; + + var finaldestination = {} + , type = typeof loc + , key; + + if ('blob:' === loc.protocol) { + finaldestination = new Url(unescape(loc.pathname), {}); + } else if ('string' === type) { + finaldestination = new Url(loc, {}); + for (key in ignore) delete finaldestination[key]; + } else if ('object' === type) { + for (key in loc) { + if (key in ignore) continue; + finaldestination[key] = loc[key]; + } + + if (finaldestination.slashes === undefined) { + finaldestination.slashes = slashes.test(loc.href); + } + } + + return finaldestination; +} + +/** + * @typedef ProtocolExtract + * @type Object + * @property {String} protocol Protocol matched in the URL, in lowercase. + * @property {Boolean} slashes `true` if protocol is followed by "//", else `false`. + * @property {String} rest Rest of the URL that is not part of the protocol. + */ + +/** + * Extract protocol information from a URL with/without double slash ("//"). + * + * @param {String} address URL we want to extract from. + * @return {ProtocolExtract} Extracted information. + * @private + */ +function extractProtocol(address) { + address = trimLeft(address); + var match = protocolre.exec(address); + + return { + protocol: match[1] ? match[1].toLowerCase() : '', + slashes: !!match[2], + rest: match[3] + }; +} + +/** + * Resolve a relative URL pathname against a base URL pathname. + * + * @param {String} relative Pathname of the relative URL. + * @param {String} base Pathname of the base URL. + * @return {String} Resolved pathname. + * @private + */ +function resolve(relative, base) { + if (relative === '') return base; + + var path = (base || '/').split('/').slice(0, -1).concat(relative.split('/')) + , i = path.length + , last = path[i - 1] + , unshift = false + , up = 0; + + while (i--) { + if (path[i] === '.') { + path.splice(i, 1); + } else if (path[i] === '..') { + path.splice(i, 1); + up++; + } else if (up) { + if (i === 0) unshift = true; + path.splice(i, 1); + up--; + } + } + + if (unshift) path.unshift(''); + if (last === '.' || last === '..') path.push(''); + + return path.join('/'); +} + +/** + * The actual URL instance. Instead of returning an object we've opted-in to + * create an actual constructor as it's much more memory efficient and + * faster and it pleases my OCD. + * + * It is worth noting that we should not use `URL` as class name to prevent + * clashes with the global URL instance that got introduced in browsers. + * + * @constructor + * @param {String} address URL we want to parse. + * @param {Object|String} [location] Location defaults for relative paths. + * @param {Boolean|Function} [parser] Parser for the query string. + * @private + */ +function Url(address, location, parser) { + address = trimLeft(address); + + if (!(this instanceof Url)) { + return new Url(address, location, parser); + } + + var relative, extracted, parse, instruction, index, key + , instructions = rules.slice() + , type = typeof location + , url = this + , i = 0; + + // + // The following if statements allows this module two have compatibility with + // 2 different API: + // + // 1. Node.js's `url.parse` api which accepts a URL, boolean as arguments + // where the boolean indicates that the query string should also be parsed. + // + // 2. The `URL` interface of the browser which accepts a URL, object as + // arguments. The supplied object will be used as default values / fall-back + // for relative paths. + // + if ('object' !== type && 'string' !== type) { + parser = location; + location = null; + } + + if (parser && 'function' !== typeof parser) parser = qs.parse; + + location = lolcation(location); + + // + // Extract protocol information before running the instructions. + // + extracted = extractProtocol(address || ''); + relative = !extracted.protocol && !extracted.slashes; + url.slashes = extracted.slashes || relative && location.slashes; + url.protocol = extracted.protocol || location.protocol || ''; + address = extracted.rest; + + // + // When the authority component is absent the URL starts with a path + // component. + // + if (!extracted.slashes) instructions[3] = [/(.*)/, 'pathname']; + + for (; i < instructions.length; i++) { + instruction = instructions[i]; + + if (typeof instruction === 'function') { + address = instruction(address); + continue; + } + + parse = instruction[0]; + key = instruction[1]; + + if (parse !== parse) { + url[key] = address; + } else if ('string' === typeof parse) { + if (~(index = address.indexOf(parse))) { + if ('number' === typeof instruction[2]) { + url[key] = address.slice(0, index); + address = address.slice(index + instruction[2]); + } else { + url[key] = address.slice(index); + address = address.slice(0, index); + } + } + } else if ((index = parse.exec(address))) { + url[key] = index[1]; + address = address.slice(0, index.index); + } + + url[key] = url[key] || ( + relative && instruction[3] ? location[key] || '' : '' + ); + + // + // Hostname, host and protocol should be lowercased so they can be used to + // create a proper `origin`. + // + if (instruction[4]) url[key] = url[key].toLowerCase(); + } + + // + // Also parse the supplied query string in to an object. If we're supplied + // with a custom parser as function use that instead of the default build-in + // parser. + // + if (parser) url.query = parser(url.query); + + // + // If the URL is relative, resolve the pathname against the base URL. + // + if ( + relative + && location.slashes + && url.pathname.charAt(0) !== '/' + && (url.pathname !== '' || location.pathname !== '') + ) { + url.pathname = resolve(url.pathname, location.pathname); + } + + // + // We should not add port numbers if they are already the default port number + // for a given protocol. As the host also contains the port number we're going + // override it with the hostname which contains no port number. + // + if (!required(url.port, url.protocol)) { + url.host = url.hostname; + url.port = ''; + } + + // + // Parse down the `auth` for the username and password. + // + url.username = url.password = ''; + if (url.auth) { + instruction = url.auth.split(':'); + url.username = instruction[0] || ''; + url.password = instruction[1] || ''; + } + + url.origin = url.protocol && url.host && url.protocol !== 'file:' + ? url.protocol +'//'+ url.host + : 'null'; + + // + // The href is just the compiled result. + // + url.href = url.toString(); +} + +/** + * This is convenience method for changing properties in the URL instance to + * insure that they all propagate correctly. + * + * @param {String} part Property we need to adjust. + * @param {Mixed} value The newly assigned value. + * @param {Boolean|Function} fn When setting the query, it will be the function + * used to parse the query. + * When setting the protocol, double slash will be + * removed from the final url if it is true. + * @returns {URL} URL instance for chaining. + * @public + */ +function set(part, value, fn) { + var url = this; + + switch (part) { + case 'query': + if ('string' === typeof value && value.length) { + value = (fn || qs.parse)(value); + } + + url[part] = value; + break; + + case 'port': + url[part] = value; + + if (!required(value, url.protocol)) { + url.host = url.hostname; + url[part] = ''; + } else if (value) { + url.host = url.hostname +':'+ value; + } + + break; + + case 'hostname': + url[part] = value; + + if (url.port) value += ':'+ url.port; + url.host = value; + break; + + case 'host': + url[part] = value; + + if (/:\d+$/.test(value)) { + value = value.split(':'); + url.port = value.pop(); + url.hostname = value.join(':'); + } else { + url.hostname = value; + url.port = ''; + } + + break; + + case 'protocol': + url.protocol = value.toLowerCase(); + url.slashes = !fn; + break; + + case 'pathname': + case 'hash': + if (value) { + var char = part === 'pathname' ? '/' : '#'; + url[part] = value.charAt(0) !== char ? char + value : value; + } else { + url[part] = value; + } + break; + + default: + url[part] = value; + } + + for (var i = 0; i < rules.length; i++) { + var ins = rules[i]; + + if (ins[4]) url[ins[1]] = url[ins[1]].toLowerCase(); + } + + url.origin = url.protocol && url.host && url.protocol !== 'file:' + ? url.protocol +'//'+ url.host + : 'null'; + + url.href = url.toString(); + + return url; +} + +/** + * Transform the properties back in to a valid and full URL string. + * + * @param {Function} stringify Optional query stringify function. + * @returns {String} Compiled version of the URL. + * @public + */ +function toString(stringify) { + if (!stringify || 'function' !== typeof stringify) stringify = qs.stringify; + + var query + , url = this + , protocol = url.protocol; + + if (protocol && protocol.charAt(protocol.length - 1) !== ':') protocol += ':'; + + var result = protocol + (url.slashes ? '//' : ''); + + if (url.username) { + result += url.username; + if (url.password) result += ':'+ url.password; + result += '@'; + } + + result += url.host + url.pathname; + + query = 'object' === typeof url.query ? stringify(url.query) : url.query; + if (query) result += '?' !== query.charAt(0) ? '?'+ query : query; + + if (url.hash) result += url.hash; + + return result; +} + +Url.prototype = { set: set, toString: toString }; + +// +// Expose the URL parser and some additional properties that might be useful for +// others or testing. +// +Url.extractProtocol = extractProtocol; +Url.location = lolcation; +Url.trimLeft = trimLeft; +Url.qs = qs; + +module.exports = Url; + +}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +},{"querystringify":70,"requires-port":71}],103:[function(require,module,exports){ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const sanityClient = require("@sanity/client"); +const getClient = () => sanityClient({ + projectId: 'v475t82f', + dataset: 'production' +}); +const getReleaseNotes = () => { + const query = '*[_type == "release"] | order(version desc)'; + const client = getClient(); + return client.fetch(query); +}; +const renderTemplate = (posts) => { + return `${posts.reduce((acc, { version, title, fixed, new: newItems, breaking }) => acc.concat(`
+
+ ${version} +

${title}

+
+
    + ${fixed.reduce((accc, src) => src.length > 0 ? accc.concat(`
  • ${src}
  • `) : '', '')} + ${newItems.reduce((accc, src) => src.length > 0 ? accc.concat(`
  • ${src}
  • `) : '', '')} + ${breaking.reduce((accc, src) => src.length > 0 ? accc.concat(`
  • ${src}
  • `) : '', '')} +
+
`), '')}`; +}; +getReleaseNotes().then((res) => { + const normalized = res.reduce((acc, src) => acc.concat(Object.assign({}, src, { fixed: src.fixed ? src.fixed.map(item => item.children[0].text) : [], new: src.new ? src.new.map(item => item.children[0].text) : [], breaking: src.breaking ? src.breaking.map(item => item.children[0].text) : [] })), []); + document.querySelector('.Container').innerHTML = renderTemplate(normalized); +}); + +},{"@sanity/client":16}]},{},[103]); diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/package.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/package.json new file mode 100644 index 0000000..9446bcc --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/package.json @@ -0,0 +1,197 @@ +{ + "name": "vsc-material-theme", + "displayName": "Material Theme", + "description": "The most epic theme now for Visual Studio Code", + "version": "30.0.0", + "publisher": "Equinusocio", + "license": "Apache-2.0", + "author": "Mattia Astorino [@equinusocio]", + "icon": "logo.png", + "galleryBanner": { + "color": "#11131C", + "theme": "dark" + }, + "homepage": "https://equinsuocha.io/projects/material-theme/", + "repository": { + "type": "git", + "url": "https://github.com/equinusocio/vsc-material-theme.git" + }, + "bugs": { + "url": "https://github.com/equinusocio/vsc-material-theme/issues" + }, + "engines": { + "vscode": ">=1.36.0" + }, + "scripts": { + "build": "yarn cleanup && yarn build-ts && yarn build-themes && yarn build-ui", + "cleanup": "rimraf out", + "build-themes": "gulp build:themes", + "build-ui": "gulp build:copy-ui && yarn build-ui-release-notes", + "build-ui-release-notes": "browserify out/src/webviews/ui/release-notes/index.js > out/ui/release-notes.js", + "build-ui-only": "yarn cleanup && yarn build-ts && yarn build-ui", + "build-ts": "tsc -p ./tsconfig.json", + "test": "tslint **.ts", + "postinstall": "node ./node_modules/vscode/bin/install && opencollective postinstall && tsc -p tsconfig.json" + }, + "categories": [ + "Themes", + "Other" + ], + "keywords": [ + "VSCode", + "Themes" + ], + "activationEvents": [ + "*" + ], + "extensionKind": "ui", + "main": "./out/src/material.theme.config", + "contributes": { + "commands": [ + { + "command": "materialTheme.setAccent", + "title": "Set accent color", + "category": "🎨 Material Theme" + }, + { + "command": "materialTheme.showReleaseNotes", + "title": "Release Notes", + "category": "📋 Material Theme" + } + ], + "configuration": { + "type": "object", + "title": "Material Theme", + "properties": { + "materialTheme.accent": { + "type": "string", + "default": "Blue", + "enum": [ + "Acid Lime", + "Blue", + "Breaking Bad", + "Bright Teal", + "Cyan", + "Graphite", + "Indigo", + "Lime", + "Orange", + "Pink", + "Purple", + "Red", + "Sky", + "Tomato", + "Teal", + "Yellow" + ], + "description": "Current accent color selected", + "scope": "window" + } + } + }, + "themes": [ + { + "label": "Material Theme", + "path": "./out/themes/Material-Theme-Default.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme High Contrast", + "path": "./out/themes/Material-Theme-Default-High-Contrast.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Darker", + "path": "./out/themes/Material-Theme-Darker.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Darker High Contrast", + "path": "./out/themes/Material-Theme-Darker-High-Contrast.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Palenight", + "path": "./out/themes/Material-Theme-Palenight.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Palenight High Contrast", + "path": "./out/themes/Material-Theme-Palenight-High-Contrast.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Ocean", + "path": "./out/themes/Material-Theme-Ocean.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Ocean High Contrast", + "path": "./out/themes/Material-Theme-Ocean-High-Contrast.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Lighter", + "path": "./out/themes/Material-Theme-Lighter.json", + "uiTheme": "vs" + }, + { + "label": "Material Theme Lighter High Contrast", + "path": "./out/themes/Material-Theme-Lighter-High-Contrast.json", + "uiTheme": "vs" + } + ] + }, + "extensionDependency": [ + "Equinusocio.vsc-material-theme-icons" + ], + "badges": [ + { + "url": "https://camo.githubusercontent.com/d3c6e53aa66426dead24cdedab0e83082103bea6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f657175696e75736f63696f2f7673632d6d6174657269616c2d7468656d652e7376673f7374796c653d666c61742d737175617265", + "href": "https://github.com/equinusocio/vsc-material-theme/issues", + "description": "Open issues" + }, + { + "url": "https://img.shields.io/badge/Support%20this%20project-%F0%9F%92%96%EF%B8%8F-green.svg?style=flat-square", + "href": "https://opencollective.com/vsc-material-theme", + "description": "Support us!" + } + ], + "devDependencies": { + "@babel/register": "7.4.4", + "@types/gulp": "4.0.5", + "@types/gulp-if": "0.0.33", + "@types/gulp-util": "3.0.34", + "@types/mustache": "0.8.32", + "@types/rimraf": "2.0.2", + "babel-core": "6.26.3", + "babel-preset-env": "1.7.0", + "browserify": "16.2.2", + "gulp": "3.9.1", + "gulp-bump": "3.1.0", + "gulp-conventional-changelog": "1.1.11", + "gulp-if": "2.0.2", + "gulp-stats": "0.0.4", + "gulp-util": "3.0.8", + "mustache": "3.0.1", + "tslint": "5.10.0", + "tslint-xo": "0.8.0", + "typescript": "2.9.2", + "vscode": "1.1.18", + "yargs": "11.0.0" + }, + "__metadata": { + "id": "Equinusocio.vsc-material-theme", + "publisherId": "Equinusocio", + "publisherDisplayName": "Equinusocio" + }, + "dependencies": { + "@sanity/client": "0.139.0", + "opencollective": "1.0.3" + }, + "collective": { + "type": "opencollective", + "url": "https://opencollective.com/vsc-material-theme", + "logo": "https://opencollective.com/opencollective/logo.txt" + } +} \ No newline at end of file diff --git a/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/tslint.json b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/tslint.json new file mode 100644 index 0000000..f5164cd --- /dev/null +++ b/coder-data/extensions/equinusocio.vsc-material-theme-30.0.0/tslint.json @@ -0,0 +1,8 @@ +{ + "extends": "tslint-xo", + "rules": { + "comment-format": false, + "indent": [true, "spaces"], + "no-inner-html": false + } +} diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/.vsixmanifest b/coder-data/extensions/pkief.material-icon-theme-4.0.1/.vsixmanifest new file mode 100644 index 0000000..a445c8f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/.vsixmanifest @@ -0,0 +1,42 @@ + + + + + Material Icon Theme + Material Design Icons for Visual Studio Code + icons,theme,material,icon-theme,customization + Themes + Public + + + + + + + + + + + + + + + + + + + + + + extension/LICENSE.md + extension/logo.png + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/CHANGELOG.md b/coder-data/extensions/pkief.material-icon-theme-4.0.1/CHANGELOG.md new file mode 100644 index 0000000..0c86a5e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/CHANGELOG.md @@ -0,0 +1,873 @@ +# Changelog +## 4.0.1 (2020-03-01) +- Fix: Changelog is not shown on Marketplace ([@PKief](https://github.com/PKief) in commit [0a6fcf5](https://github.com/PKief/vscode-material-icon-theme/commit/0a6fcf55201c87fe7d32d56e4ef7201e8bc43214)) + +## 4.0.0 (2020-03-01) + +Minimum supported version is now set to VS Code v1.31. + +### New file icons +- Coconut ([issue [#500](https://github.com/PKief/vscode-material-icon-theme/issues/500)](https://github.com/PKief/vscode-material-icon-theme/issues/500)) +- *.azure-pipelines.yaml ([@robinmanuelthiel](https://github.com/robinmanuelthiel) in [#636](https://github.com/PKief/vscode-material-icon-theme/pull/636)) +- .huskyrc.js ([@jinliming2](https://github.com/jinliming2) in [#642](https://github.com/PKief/vscode-material-icon-theme/pull/642)) +- Capacitor ([@PKief](https://github.com/PKief) in commit [a227490](https://github.com/PKief/vscode-material-icon-theme/commit/a2274907082f7fc46f5a462211cd26ddc2aaa011)) +- Sketch ([@PKief](https://github.com/PKief) in commit [32f3e1d](https://github.com/PKief/vscode-material-icon-theme/commit/32f3e1d978b3ffd2d08b76675bb393502bf41a4f)) + +### Updated icons +- Ruby ([@PKief](https://github.com/PKief) in commit [f533d23](https://github.com/PKief/vscode-material-icon-theme/commit/f533d23f99b78917943bbe37988b8f958055195a)) + +### Improvements +- Extension can now be used as workspace extension in VS Code Remote Container Development ([issue [#643](https://github.com/PKief/vscode-material-icon-theme/issues/643)](https://github.com/PKief/vscode-material-icon-theme/issues/643)) +- Reload of the editor is not required anymore +- Remove "open" dependency ([issue [#386](https://github.com/PKief/vscode-material-icon-theme/issues/386)](https://github.com/PKief/vscode-material-icon-theme/issues/386)) +- Migration from TSLint to ESLint ([@PKief](https://github.com/PKief) in commit [cd9930f](https://github.com/PKief/vscode-material-icon-theme/commit/cd9930f5f24c068a8850c684e4c4609ddcbd8917)) +- Add VSCode extension recommendations ([@PKief](https://github.com/PKief) in commit [96fe5fe](https://github.com/PKief/vscode-material-icon-theme/commit/96fe5fecea31230657948f5c6e6bb9c1271384f1)) + +## 3.9.3 (2020-02-09) +### New file icons +- Liquid ([@fapolo](https://github.com/fapolo) in [#594](https://github.com/PKief/vscode-material-icon-theme/pull/594)) +- azure-pipelines.yaml ([@robinmanuelthiel](https://github.com/robinmanuelthiel) in [#595](https://github.com/PKief/vscode-material-icon-theme/pull/595)) +- .env.sample ([@noftaly](https://github.com/noftaly) in [#598](https://github.com/PKief/vscode-material-icon-theme/pull/598)) +- Json5 ([@yardenshoham](https://github.com/yardenshoham) in [#601](https://github.com/PKief/vscode-material-icon-theme/pull/601)) +- Q# ([@yardenshoham](https://github.com/yardenshoham) in [#602](https://github.com/PKief/vscode-material-icon-theme/pull/602)) +- Zig ([@yardenshoham](https://github.com/yardenshoham) in [#604](https://github.com/PKief/vscode-material-icon-theme/pull/604)) +- .env.qa ([@jefferson-vieira](https://github.com/jefferson-vieira) in [#627](https://github.com/PKief/vscode-material-icon-theme/pull/627)) +- Pug lint files ([@Logikgate](https://github.com/Logikgate) in [#624](https://github.com/PKief/vscode-material-icon-theme/pull/624)) +- .env.staging.local ([@matthewphiong](https://github.com/matthewphiong) in [#629](https://github.com/PKief/vscode-material-icon-theme/pull/629)) +- webpack.production and webpack.development ([@Logikgate](https://github.com/Logikgate) in [#621](https://github.com/PKief/vscode-material-icon-theme/pull/621)) +- Prolog ([issue [#519](https://github.com/PKief/vscode-material-icon-theme/issues/519)](https://github.com/PKief/vscode-material-icon-theme/issues/519)) +- Husky ([issue [#355](https://github.com/PKief/vscode-material-icon-theme/issues/355)](https://github.com/PKief/vscode-material-icon-theme/issues/355)) +- .yarnrc.yml + +### New folder icons +- mobile ([issue [#605](https://github.com/PKief/vscode-material-icon-theme/issues/605)](https://github.com/PKief/vscode-material-icon-theme/issues/605)) + +### Updated icons +- kl ([@PKief](https://github.com/PKief) in commit [a0f013f](https://github.com/PKief/vscode-material-icon-theme/commit/a0f013f947725bcf41148ab571e2507cf45e7cdd)) + +## 3.9.2 (2019-11-24) +### New file icons +- Fortran ([issue [#368](https://github.com/PKief/vscode-material-icon-theme/issues/368)](https://github.com/PKief/vscode-material-icon-theme/issues/368)) +- .gcloudignore ([issue [#556](https://github.com/PKief/vscode-material-icon-theme/issues/556)](https://github.com/PKief/vscode-material-icon-theme/issues/556)) +- .env.testing ([@MatheusKProt](https://github.com/MatheusKProt) in [#561](https://github.com/PKief/vscode-material-icon-theme/pull/561)) +- codecov ([@yardenshoham](https://github.com/yardenshoham) in [#537](https://github.com/PKief/vscode-material-icon-theme/pull/537)) +- image and 3D extensions ([@crse](https://github.com/crse) in [#573](https://github.com/PKief/vscode-material-icon-theme/pull/573)) +- Fix [#577](https://github.com/PKief/vscode-material-icon-theme/issues/577) - netlify ([@hacknug](https://github.com/hacknug) in [a6a04aa](https://github.com/PKief/vscode-material-icon-theme/commit/a6a04aa3550537803300284a55241cdc1ef7d6f7)) +- AdvPL ([@leotads](https://github.com/leotads) in [#534](https://github.com/PKief/vscode-material-icon-theme/pull/534)) +- .mjmlconfig +- CODEOWNERS +- *.apk +- *.iso + +### New folder icons +- json ([@rbalet](https://github.com/rbalet) in [#543](https://github.com/PKief/vscode-material-icon-theme/pull/543)) +- router ([issue [#564](https://github.com/PKief/vscode-material-icon-theme/issues/564)](https://github.com/PKief/vscode-material-icon-theme/issues/564)) +- githooks + +## 3.9.1 (2019-10-07) +### Minor improvements +- Add "databases" to "database" folder names ([@noftaly](https://github.com/noftaly) in [#530](https://github.com/PKief/vscode-material-icon-theme/pull/530)) +- Add more jest extensions ([@9KwHCUDP](https://github.com/9KwHCUDP) in [#541](https://github.com/PKief/vscode-material-icon-theme/pull/541)) +- Fix [#547](https://github.com/PKief/vscode-material-icon-theme/issues/547) - Create image of contributors profile image list ([@PKief](https://github.com/PKief) in commit [088fc53](https://github.com/PKief/vscode-material-icon-theme/commit/088fc539470369b92b1f42d0fa4b84c0fa3da542)) +- Fix [#548](https://github.com/PKief/vscode-material-icon-theme/issues/548) - Exception thrown when using Japanese display language ([@PKief](https://github.com/PKief) in commit [1675790](https://github.com/PKief/vscode-material-icon-theme/commit/16757906b2bc91c7fe9ecb5fde5fe31f0107e640)) + +## 3.9.0 (2019-08-29) +### New features +- Nest.js icon pack ([@jerriclynsjohn](https://github.com/jerriclynsjohn) in [#501](https://github.com/PKief/vscode-material-icon-theme/pull/501)) + +### New file icons +- ZEIT Now ([@LukasPolak](https://github.com/LukasPolak) in [#470](https://github.com/PKief/vscode-material-icon-theme/pull/470)) +- Jenkins ([@sgwozdz](https://github.com/sgwozdz) in [#502](https://github.com/PKief/vscode-material-icon-theme/pull/502)) +- Percy ([@hacknug](https://github.com/hacknug) in [#508](https://github.com/PKief/vscode-material-icon-theme/pull/508)) +- AC3D (.ac) ([@RenanMsV](https://github.com/RenanMsV) in [#517](https://github.com/PKief/vscode-material-icon-theme/pull/517)) +- .bazelignore, .bazelrc +- *.e2e-spec.ts, *.e2e-spec.js +- .gitpod.yml +- *.inl + +### New folder icons +- event ([@lffg](https://github.com/lffg) in [#514](https://github.com/PKief/vscode-material-icon-theme/pull/514)) +- env ([@lffg](https://github.com/lffg) in [#515](https://github.com/PKief/vscode-material-icon-theme/pull/515)) +- .expo-shared ([@EtienneBourque](https://github.com/EtienneBourque) in [#512](https://github.com/PKief/vscode-material-icon-theme/pull/512)) + +### Updated icons +- Riot.js ([@nibushibu](https://github.com/nibushibu) in [#497](https://github.com/PKief/vscode-material-icon-theme/pull/497)) + +### Other improvements +- Adjust check scripts to be case insensitive ([issue [#494](https://github.com/PKief/vscode-material-icon-theme/issues/494)](https://github.com/PKief/vscode-material-icon-theme/issues/494)) +- Remove deprecated code ([issue [#520](https://github.com/PKief/vscode-material-icon-theme/issues/520)](https://github.com/PKief/vscode-material-icon-theme/issues/520)) +- Update test setup (in [2f1e5d1](https://github.com/PKief/vscode-material-icon-theme/commit/2f1e5d12a58e9e10d09ed9441aa4191c8ab9989b)) + +## 3.8.1 (2019-07-17) +### New file icons +- MoonScript ([issue [#485](https://github.com/PKief/vscode-material-icon-theme/issues/485)](https://github.com/PKief/vscode-material-icon-theme/issues/485)) +- Vim ([@dotiful](https://github.com/dotiful) in [#458](https://github.com/PKief/vscode-material-icon-theme/pull/458)) +- SilverStripe ([@purplespider](https://github.com/purplespider) in [#457](https://github.com/PKief/vscode-material-icon-theme/pull/457)) +- Brotli ([@richiksc](https://github.com/richiksc) in [#460](https://github.com/PKief/vscode-material-icon-theme/pull/460)) +- Unlicense ([@Logerfo](https://github.com/Logerfo) in [#474](https://github.com/PKief/vscode-material-icon-theme/pull/474)) +- *.gitlab-ci.yml ([@martin-sweeny](https://github.com/martin-sweeny) in [#465](https://github.com/PKief/vscode-material-icon-theme/pull/465)) +- go.mod, go.sum ([@chrsmutti](https://github.com/chrsmutti) in [#475](https://github.com/PKief/vscode-material-icon-theme/pull/475)) +- C/C++ icon cases ([@omento](https://github.com/omento) in [#488](https://github.com/PKief/vscode-material-icon-theme/pull/488)) +- .dtx, .ltx ([@AlexaraWu](https://github.com/AlexaraWu) in [#481](https://github.com/PKief/vscode-material-icon-theme/pull/481)) +- jsx / tsx router ([@lffg](https://github.com/lffg) in [#491](https://github.com/PKief/vscode-material-icon-theme/pull/491)) +- PostCSS ([issue [#461](https://github.com/PKief/vscode-material-icon-theme/issues/461)](https://github.com/PKief/vscode-material-icon-theme/issues/461)) +- .env ([issue [#484](https://github.com/PKief/vscode-material-icon-theme/issues/484)](https://github.com/PKief/vscode-material-icon-theme/issues/484)) +- nodemon-debug.json +- Nest + +### New folder icons +- error ([@lffg](https://github.com/lffg) in [#490](https://github.com/PKief/vscode-material-icon-theme/pull/490)) +- website + +### Other improvements +- Add profile pictures of contributors to Readme.md ([issue [#448](https://github.com/PKief/vscode-material-icon-theme/issues/448)](https://github.com/PKief/vscode-material-icon-theme/issues/448)) + +## 3.8.0 (2019-05-25) +### New features +- Vue.js and Vuex icon pack ([@Bakosa666](https://github.com/Bakosa666) in [#402](https://github.com/PKief/vscode-material-icon-theme/pull/402)) +- Hot reload for hidesExplorerArrows configuration (in [c65d9a6](https://github.com/PKief/vscode-material-icon-theme/commit/c65d9a6935eb6cc09a779fd5cf49af26948fd8df)) + +### New file icons +- Netlify ([@leggsimon](https://github.com/leggsimon) in [#396](https://github.com/PKief/vscode-material-icon-theme/pull/396)) +- .env ([@richardmillen94](https://github.com/richardmillen94) in [#423](https://github.com/PKief/vscode-material-icon-theme/pull/423)) +- .leex ([@suazithustra](https://github.com/suazithustra) in [#424](https://github.com/PKief/vscode-material-icon-theme/pull/424)) +- .tsbuildinfo (in [c408ac8](https://github.com/PKief/vscode-material-icon-theme/commit/c408ac8bb3274e69e3800b798227cee3777f6399)) +- Svelte ([@simlej](https://github.com/simlej) in [#439](https://github.com/PKief/vscode-material-icon-theme/pull/439)) +- .mocharc ([@yuric18](https://github.com/yuric18) in [#446](https://github.com/PKief/vscode-material-icon-theme/pull/446)) +- Nuxt.js ([@Bakosa666](https://github.com/Bakosa666) in [#450](https://github.com/PKief/vscode-material-icon-theme/pull/450)) + +### New folder icons +- nuxt ([@Bakosa666](https://github.com/Bakosa666) in [#450](https://github.com/PKief/vscode-material-icon-theme/pull/450)) +- Vue.js directives ([@Bakosa666](https://github.com/Bakosa666) in [#450](https://github.com/PKief/vscode-material-icon-theme/pull/450)) + +### Added translations +- Dutch translation ([@TheCloudSaver](https://github.com/TheCloudSaver) in [#444](https://github.com/PKief/vscode-material-icon-theme/pull/444)) +- Polish translation ([@JakubKoralewski](https://github.com/JakubKoralewski) in [#453](https://github.com/PKief/vscode-material-icon-theme/pull/453)) + +### Other improvements +- Support remote development ([@mjbvz](https://github.com/mjbvz) in [#442](https://github.com/PKief/vscode-material-icon-theme/pull/442)) +- Show language icons in preview (in [05bde2b](https://github.com/PKief/vscode-material-icon-theme/commit/05bde2bda649b289c14a93f57d5d1a8d0f6de754)) +- Improved compatibility for older versions of VS Code (in [3fedead](https://github.com/PKief/vscode-material-icon-theme/commit/3fedead66b4fae725708c104bfb8fd5f79b92cf5)) + +## 3.7.0 (2019-03-24) +### New features +- Command for grayscale icons ([@cezarsa](https://github.com/cezarsa) in [#387](https://github.com/PKief/vscode-material-icon-theme/pull/387)) +- Config for icon saturation ([@cezarsa](https://github.com/cezarsa) in [#387](https://github.com/PKief/vscode-material-icon-theme/pull/387)) +- Hot reload for changed icon configurations ([@PKief](https://github.com/PKief) in [#413](https://github.com/PKief/vscode-material-icon-theme/pull/413)) + +### New file icons +- Gatsby ([@bcanseco](https://github.com/bcanseco) in [#389](https://github.com/PKief/vscode-material-icon-theme/pull/389)) +- Clojure (*.cljc) ([@jtiala](https://github.com/jtiala) in [#394](https://github.com/PKief/vscode-material-icon-theme/pull/394)) +- SVG ([issue [#400](https://github.com/PKief/vscode-material-icon-theme/issues/400)](https://github.com/PKief/vscode-material-icon-theme/issues/400)) +- CoffeeScript (*.cson, *.iced) ([@ExE-Boss](https://github.com/ExE-Boss) in [#414](https://github.com/PKief/vscode-material-icon-theme/pull/414)) +- .graphqlconfig + +### New folder icons +- certs ([@rfgamaral](https://github.com/rfgamaral) in [#391](https://github.com/PKief/vscode-material-icon-theme/pull/391)) +- pipe ([@rbalet](https://github.com/rbalet) in [#403](https://github.com/PKief/vscode-material-icon-theme/pull/403)) +- SVG ([issue [#358](https://github.com/PKief/vscode-material-icon-theme/issues/358)](https://github.com/PKief/vscode-material-icon-theme/issues/358)) + +### Other improvements +- Bundle extension with webpack ([@PKief](https://github.com/PKief) in [#409](https://github.com/PKief/vscode-material-icon-theme/pull/409)) + - Reduces extension size + - Faster extension startup activation +- Code quality improvements +- CI and build setup improvements + +## 3.6.3 (2019-02-08) +### New file icons +- 3d (.obj, .stl) ([@Mrgove10](https://github.com/Mrgove10) in [#363](https://github.com/PKief/vscode-material-icon-theme/pull/363)) +- Tailwind CSS ([@bradlc](https://github.com/bradlc) in [#369](https://github.com/PKief/vscode-material-icon-theme/pull/369)) +- PureScript (.purs) ([issue [#365](https://github.com/PKief/vscode-material-icon-theme/issues/365)](https://github.com/PKief/vscode-material-icon-theme/issues/365)) +- .appveyor.yml ([@justalemon](https://github.com/justalemon) in [#371](https://github.com/PKief/vscode-material-icon-theme/pull/371)) +- Embedded Crystal ([@blubMe](https://github.com/blubMe) in [#377](https://github.com/PKief/vscode-material-icon-theme/pull/377)) +- Scheme ([issue [#364](https://github.com/PKief/vscode-material-icon-theme/issues/364)](https://github.com/PKief/vscode-material-icon-theme/issues/364)) +- Buildkite ([@rhysforyou](https://github.com/rhysforyou) in [#354](https://github.com/PKief/vscode-material-icon-theme/pull/354)) +- Gatsby ([@jediyozh](https://github.com/jediyozh) in [#382](https://github.com/PKief/vscode-material-icon-theme/pull/382)) + +### New folder icons +- validation ([issue [#375](https://github.com/PKief/vscode-material-icon-theme/issues/375)](https://github.com/PKief/vscode-material-icon-theme/issues/375)) +- GraphQL ([@felipe-fg](https://github.com/felipe-fg) in [#380](https://github.com/PKief/vscode-material-icon-theme/pull/380)) +- Prisma ([@epitaphmike](https://github.com/epitaphmike) in [#383](https://github.com/PKief/vscode-material-icon-theme/pull/383)) +- web ([@kukiric](https://github.com/kukiric) in [#384](https://github.com/PKief/vscode-material-icon-theme/pull/384)) + +## 3.6.2 (2018-12-20) +### New file icons +- asciidoc ([issue [#352](https://github.com/PKief/vscode-material-icon-theme/issues/352)](https://github.com/PKief/vscode-material-icon-theme/issues/352)) +- istanbul ([issue [#192](https://github.com/PKief/vscode-material-icon-theme/issues/192)](https://github.com/PKief/vscode-material-icon-theme/issues/192)) +- edge ([issue [#359](https://github.com/PKief/vscode-material-icon-theme/issues/359)](https://github.com/PKief/vscode-material-icon-theme/issues/359)) + +### New folder icons +- .webpack, animations, custom, e2e, flow-typed, mock, review, rules, stylus, syntax, vm ([@AdrieanKhisbe](https://github.com/AdrieanKhisbe) in [#346](https://github.com/PKief/vscode-material-icon-theme/pull/346)) +- guards, providers, validators ([issue [#350](https://github.com/PKief/vscode-material-icon-theme/issues/350)](https://github.com/PKief/vscode-material-icon-theme/issues/350)) +- ngrx-store ([@LiadIdan](https://github.com/LiadIdan) in [#349](https://github.com/PKief/vscode-material-icon-theme/pull/349)) +- private +- secure + +### Updated icons +- virtual +- stylus +- ngrx-state folder +- app folder +- expo folder + +## 3.6.1 (2018-11-21) +### New file icons +- .env ([issue [#261](https://github.com/PKief/vscode-material-icon-theme/issues/261)](https://github.com/PKief/vscode-material-icon-theme/issues/261)) +- azure-pipelines.yml ([issue [#321](https://github.com/PKief/vscode-material-icon-theme/issues/321)](https://github.com/PKief/vscode-material-icon-theme/issues/321)) +- docker compose aliases ([@AdrieanKhisbe](https://github.com/AdrieanKhisbe) in [#343](https://github.com/PKief/vscode-material-icon-theme/pull/343)) +- docker-compose.staging.yml ([@mintapp](https://github.com/mintapp) in [#333](https://github.com/PKief/vscode-material-icon-theme/pull/333)) +- Prisma ([@diego3g](https://github.com/diego3g) in [#320](https://github.com/PKief/vscode-material-icon-theme/pull/320)) +- Procfile.windows ([@aashutoshrathi](https://github.com/aashutoshrathi) in [#326](https://github.com/PKief/vscode-material-icon-theme/pull/326)) +- python-file ([@AdrieanKhisbe](https://github.com/AdrieanKhisbe) in [#340](https://github.com/PKief/vscode-material-icon-theme/pull/340)) +- tsx ([@felipe-fg](https://github.com/felipe-fg) in [#332](https://github.com/PKief/vscode-material-icon-theme/pull/332)) +- Vagrantfile ([@khrystuk](https://github.com/khrystuk) in [#327](https://github.com/PKief/vscode-material-icon-theme/pull/327)) +- Visual Studio C++ configuration files & .clang-tidy ([@Farwaykorse](https://github.com/Farwaykorse) in [#347](https://github.com/PKief/vscode-material-icon-theme/pull/347)) +- vue.config.js ([@schoening](https://github.com/schoening) in [#335](https://github.com/PKief/vscode-material-icon-theme/pull/335)) + +### New folder icons +- @types, typings ([@eyal0803](https://github.com/eyal0803) in [#337](https://github.com/PKief/vscode-material-icon-theme/pull/337)) +- middleware ([@felipe-fg](https://github.com/felipe-fg) in [#331](https://github.com/PKief/vscode-material-icon-theme/pull/331)) +- api, app, archive, batch, cluster, command, constant, container, content, core, delta, dump, environment, examples, functions, generated, hook, job, keys, layout, mail, mappings, meta, packages, serverless, shared, stack, template, utils ([@AdrieanKhisbe](https://github.com/AdrieanKhisbe) in [#339](https://github.com/PKief/vscode-material-icon-theme/pull/339)) + +### Updated icons +- PowerShell +- Razor + +## 3.6.0 (2018-09-10) +### New icons +- authors ([@danielbankhead](https://github.com/danielbankhead) in [#306](https://github.com/PKief/vscode-material-icon-theme/pull/306)) +- Godot ([@chrsmutti](https://github.com/chrsmutti) in [#316](https://github.com/PKief/vscode-material-icon-theme/pull/316)) +- Bazel +- Mint ([issue [#308](https://github.com/PKief/vscode-material-icon-theme/issues/308)](https://github.com/PKief/vscode-material-icon-theme/issues/308)) +- Velocity ([issue [#311](https://github.com/PKief/vscode-material-icon-theme/issues/311)](https://github.com/PKief/vscode-material-icon-theme/issues/311)) +- ScriptCS (.csx) ([@arpadbarta](https://github.com/arpadbarta) in [#313](https://github.com/PKief/vscode-material-icon-theme/pull/313)) +- .clang-format +- android, iOS folder ([issue [#312](https://github.com/PKief/vscode-material-icon-theme/issues/312)](https://github.com/PKief/vscode-material-icon-theme/issues/312)) +- client, server folder ([issue [#296](https://github.com/PKief/vscode-material-icon-theme/issues/296)](https://github.com/PKief/vscode-material-icon-theme/issues/296)) +- upload, download folder ([issue [#218](https://github.com/PKief/vscode-material-icon-theme/issues/218)](https://github.com/PKief/vscode-material-icon-theme/issues/218)) +- helpers folder +- tasks folder ([issue [#218](https://github.com/PKief/vscode-material-icon-theme/issues/218)](https://github.com/PKief/vscode-material-icon-theme/issues/218)) +- themes folder + +### Updated icons +- Babel ([issue [#315](https://github.com/PKief/vscode-material-icon-theme/issues/315)](https://github.com/PKief/vscode-material-icon-theme/issues/315)) +- tools folder +- android + +### Other improvements +- Adapted the extension to the new settings GUI +- Improved code quality + +## 3.5.3 (2018-08-19) +### New icons +- D ([issue [#291](https://github.com/PKief/vscode-material-icon-theme/issues/291)](https://github.com/PKief/vscode-material-icon-theme/issues/291)) +- Ballerina ([issue [#304](https://github.com/PKief/vscode-material-icon-theme/issues/304)](https://github.com/PKief/vscode-material-icon-theme/issues/304)) +- .mdx ([issue [#295](https://github.com/PKief/vscode-material-icon-theme/issues/295)](https://github.com/PKief/vscode-material-icon-theme/issues/295)) +- Racket ([issue [#299](https://github.com/PKief/vscode-material-icon-theme/issues/299)](https://github.com/PKief/vscode-material-icon-theme/issues/299)) +- docker-compose.prod.yml ([@diego3g](https://github.com/diego3g) in [#294](https://github.com/PKief/vscode-material-icon-theme/pull/294)) +- stencil.config.ts ([@natemoo-re](https://github.com/natemoo-re) in [#297](https://github.com/PKief/vscode-material-icon-theme/pull/297)) + +### Updated icons +- Clojure + +## 3.5.2 (2018-07-21) +### New icons +- Webassembly (in [8b40758](https://github.com/PKief/vscode-material-icon-theme/commit/8b4075858d6d5df2b7f810aa6c817a70e5aca937)) +- gettext / i18n ([issue [#276](https://github.com/PKief/vscode-material-icon-theme/issues/276)](https://github.com/PKief/vscode-material-icon-theme/issues/276)) +- .luacheckrc ([issue [#277](https://github.com/PKief/vscode-material-icon-theme/issues/277)](https://github.com/PKief/vscode-material-icon-theme/issues/277)) +- Semantic Release ([issue [#279](https://github.com/PKief/vscode-material-icon-theme/issues/279)](https://github.com/PKief/vscode-material-icon-theme/issues/279)) +- Bitbucket ([@haydenbr](https://github.com/haydenbr) in [#283](https://github.com/PKief/vscode-material-icon-theme/pull/283)) +- node.js (alternative version) ([issue [#262](https://github.com/PKief/vscode-material-icon-theme/issues/262)](https://github.com/PKief/vscode-material-icon-theme/issues/262)) +- babel.config.js ([@titouancreach](https://github.com/titouancreach) in [#286](https://github.com/PKief/vscode-material-icon-theme/pull/286)) +- Jupyter ([issue [#285](https://github.com/PKief/vscode-material-icon-theme/issues/285)](https://github.com/PKief/vscode-material-icon-theme/issues/285)) +- .gql ([@dabrowski-adam](https://github.com/dabrowski-adam) in [#287](https://github.com/PKief/vscode-material-icon-theme/pull/287)) +- Jekyll folder ([issue [#290](https://github.com/PKief/vscode-material-icon-theme/issues/290)](https://github.com/PKief/vscode-material-icon-theme/issues/290)) + +### Updated icons +- node_modules folder (in [36cf5c7](https://github.com/PKief/vscode-material-icon-theme/commit/36cf5c79c112bcc0ad9907c02062ad6e43c3778d)) +- test folder (in [36cf5c7](https://github.com/PKief/vscode-material-icon-theme/commit/36cf5c79c112bcc0ad9907c02062ad6e43c3778d)) + +### Other improvements +- Updated translations (in [7f7f716](https://github.com/PKief/vscode-material-icon-theme/commit/7f7f716ddf0ffea66b3fef0a507ff0dd781b7b9d)) + +## 3.5.1 (2018-06-28) +### New icons +- San ([issue [#260](https://github.com/PKief/vscode-material-icon-theme/issues/260)](https://github.com/PKief/vscode-material-icon-theme/issues/260)) +- .env ([issue [#261](https://github.com/PKief/vscode-material-icon-theme/issues/261)](https://github.com/PKief/vscode-material-icon-theme/issues/261)) +- Wallaby ([issue [#270](https://github.com/PKief/vscode-material-icon-theme/issues/270)](https://github.com/PKief/vscode-material-icon-theme/issues/270)) +- Django ([issue [#267](https://github.com/PKief/vscode-material-icon-theme/issues/267)](https://github.com/PKief/vscode-material-icon-theme/issues/267)) +- Stencil ([issue [#268](https://github.com/PKief/vscode-material-icon-theme/issues/268)](https://github.com/PKief/vscode-material-icon-theme/issues/268)) +- Red ([issue [#265](https://github.com/PKief/vscode-material-icon-theme/issues/265)](https://github.com/PKief/vscode-material-icon-theme/issues/265)) +- FoxPro ([issue [#239](https://github.com/PKief/vscode-material-icon-theme/issues/239)](https://github.com/PKief/vscode-material-icon-theme/issues/239)) +- Makefile ([issue [#269](https://github.com/PKief/vscode-material-icon-theme/issues/269)](https://github.com/PKief/vscode-material-icon-theme/issues/269)) + +### Updated icons +- Dart ([@timsneath](https://github.com/timsneath) in [#259](https://github.com/PKief/vscode-material-icon-theme/pull/259)) + +## 3.5.0 (2018-05-31) +### New features +- Customizable icon opacity ([issue [#222](https://github.com/PKief/vscode-material-icon-theme/issues/222)](https://github.com/PKief/vscode-material-icon-theme/issues/222)) + +### New icons +- HashiCorp ([@KristophUK](https://github.com/KristophUK) in [#253](https://github.com/PKief/vscode-material-icon-theme/pull/253)) +- Ansible folder ([@KristophUK](https://github.com/KristophUK) in [#254](https://github.com/PKief/vscode-material-icon-theme/pull/254)) +- Helm ([issue [#250](https://github.com/PKief/vscode-material-icon-theme/issues/250)](https://github.com/PKief/vscode-material-icon-theme/issues/250)) +- fish ([@erikphansen](https://github.com/erikphansen) in [#252](https://github.com/PKief/vscode-material-icon-theme/pull/252)) +- .htpasswd ([issue [#251](https://github.com/PKief/vscode-material-icon-theme/issues/251)](https://github.com/PKief/vscode-material-icon-theme/issues/251)) +- docker-compose.yaml ([@thaffenden](https://github.com/thaffenden) in [#245](https://github.com/PKief/vscode-material-icon-theme/pull/245)) +- angular.json ([issue [#243](https://github.com/PKief/vscode-material-icon-theme/issues/243)](https://github.com/PKief/vscode-material-icon-theme/issues/243)) +- Storybook: associate typescript stories ([issue [#258](https://github.com/PKief/vscode-material-icon-theme/issues/258)](https://github.com/PKief/vscode-material-icon-theme/issues/258)) +- Controller folder ([issue [#227](https://github.com/PKief/vscode-material-icon-theme/issues/227)](https://github.com/PKief/vscode-material-icon-theme/issues/227)) +- More React and Redux Ecosystem File Icons ([issue [#255](https://github.com/PKief/vscode-material-icon-theme/issues/255)](https://github.com/PKief/vscode-material-icon-theme/issues/255)): + - Redux actions + - Redux reducer + - Redux store + - React router + +### Updated icons +- go ([issue [#257](https://github.com/PKief/vscode-material-icon-theme/issues/257)](https://github.com/PKief/vscode-material-icon-theme/issues/257)) +- todo ([issue [#247](https://github.com/PKief/vscode-material-icon-theme/issues/247)](https://github.com/PKief/vscode-material-icon-theme/issues/247)) +- export folder +- import folder + +### Other improvements +- Improved folder color validation + +## 3.4.0 (2018-05-06) +### New icons +- debug folder ([@Bond-009](https://github.com/Bond-009) in [#236](https://github.com/PKief/vscode-material-icon-theme/pull/236)) +- Fastlane ([@dudeofawesome](https://github.com/dudeofawesome) in [#237](https://github.com/PKief/vscode-material-icon-theme/pull/237)) +- Gemfile ([@dudeofawesome](https://github.com/dudeofawesome) in [#240](https://github.com/PKief/vscode-material-icon-theme/pull/240)) +- plugin folder +- .cache folder +- awk +- cfm + +### Other improvements +- Force wildcards to override file names if necessary ([issue [#241](https://github.com/PKief/vscode-material-icon-theme/issues/241)](https://github.com/PKief/vscode-material-icon-theme/issues/241)) + +## 3.3.0 (2018-04-08) +### New icons +- Processing (*.pde) ([@JotaroS](https://github.com/JotaroS) in [#229](https://github.com/PKief/vscode-material-icon-theme/pull/229)) +- Storybook ([issue [#235](https://github.com/PKief/vscode-material-icon-theme/issues/235)](https://github.com/PKief/vscode-material-icon-theme/issues/235)) +- jest.teardown.js ([issue [#230](https://github.com/PKief/vscode-material-icon-theme/issues/230)](https://github.com/PKief/vscode-material-icon-theme/issues/230)) +- less folder ([issue [#207](https://github.com/PKief/vscode-material-icon-theme/issues/207)](https://github.com/PKief/vscode-material-icon-theme/issues/207)) +- wepy ([issue [#226](https://github.com/PKief/vscode-material-icon-theme/issues/226)](https://github.com/PKief/vscode-material-icon-theme/issues/226)) +- META-INF folder +- python folder +- manifest.mf +- xhtml + +### Updated icons +- Vue.js +- less + +### Other improvements +- Fixed issue with settings change detection ([issue [#225](https://github.com/PKief/vscode-material-icon-theme/issues/225)](https://github.com/PKief/vscode-material-icon-theme/issues/225)) +- Disabled update notification by default ([issue [#225](https://github.com/PKief/vscode-material-icon-theme/issues/225)](https://github.com/PKief/vscode-material-icon-theme/issues/225)) +- Added option to disable restart notification ([issue [#225](https://github.com/PKief/vscode-material-icon-theme/issues/225)](https://github.com/PKief/vscode-material-icon-theme/issues/225)) + +## 3.2.6 (2018-03-17) +### New icons +- messages folder +- benchmark folder +- docker-compose.override.yml ([@melkarm](https://github.com/melkarm) in [#219](https://github.com/PKief/vscode-material-icon-theme/pull/219)) +- .nyc-output folder ([issue [#192](https://github.com/PKief/vscode-material-icon-theme/issues/192)](https://github.com/PKief/vscode-material-icon-theme/issues/192)) +- Jest ([issue [#192](https://github.com/PKief/vscode-material-icon-theme/issues/192)](https://github.com/PKief/vscode-material-icon-theme/issues/192)) +- .vbs + +### Other improvements +- Fixed issue with settings change detection ([issue [#221](https://github.com/PKief/vscode-material-icon-theme/issues/221)](https://github.com/PKief/vscode-material-icon-theme/issues/221)) + +## 3.2.5 (2018-03-11) +- Fixed broken color of docker icon + +## 3.2.4 (2018-03-10) +### New icons +- .cfignore (Cloud Foundry) ([issue [#210](https://github.com/PKief/vscode-material-icon-theme/issues/210)](https://github.com/PKief/vscode-material-icon-theme/issues/210)) +- translation folder mappings ([issue [#206](https://github.com/PKief/vscode-material-icon-theme/issues/206)](https://github.com/PKief/vscode-material-icon-theme/issues/206)) +- class folder ([issue [#112](https://github.com/PKief/vscode-material-icon-theme/issues/112)](https://github.com/PKief/vscode-material-icon-theme/issues/112)) +- routes folder ([issue [#112](https://github.com/PKief/vscode-material-icon-theme/issues/112)](https://github.com/PKief/vscode-material-icon-theme/issues/112)) +- Grunt ([@iDaN5x](https://github.com/iDaN5x) in [#213](https://github.com/PKief/vscode-material-icon-theme/pull/213)) +- cfg ([@iDaN5x](https://github.com/iDaN5x) in [#214](https://github.com/PKief/vscode-material-icon-theme/pull/214)) +- ci folder ([issue [#209](https://github.com/PKief/vscode-material-icon-theme/issues/209)](https://github.com/PKief/vscode-material-icon-theme/issues/209)) + +### Other improvements +- Improved settings change detection (in [30e9b3b](https://github.com/PKief/vscode-material-icon-theme/commit/30e9b3bf22415e4033043df53d5b042e4e6dd094)) +- Optimized icons to reduce extension size (in [58476c5](https://github.com/PKief/vscode-material-icon-theme/commit/58476c527a5690867844e73dfbcc269a60db635f)) + +## 3.2.3 (2018-02-20) +### New icons +- WordPress folder ([@frederick036](https://github.com/frederick036) in [#194](https://github.com/PKief/vscode-material-icon-theme/pull/194)) +- Gradle folder ([issue [#112](https://github.com/PKief/vscode-material-icon-theme/issues/112)](https://github.com/PKief/vscode-material-icon-theme/issues/112)) +- coverage folder ([issue [#192](https://github.com/PKief/vscode-material-icon-theme/issues/192)](https://github.com/PKief/vscode-material-icon-theme/issues/192)) +- other folder ([issue [#187](https://github.com/PKief/vscode-material-icon-theme/issues/187)](https://github.com/PKief/vscode-material-icon-theme/issues/187)) +- mjml ([@LukasPolak](https://github.com/LukasPolak) in [#200](https://github.com/PKief/vscode-material-icon-theme/pull/200)) +- PostgreSQL icon mappings ([issue [#197](https://github.com/PKief/vscode-material-icon-theme/issues/197)](https://github.com/PKief/vscode-material-icon-theme/issues/197)) +- .postcssrc ([@Faultless](https://github.com/Faultless) in [#202](https://github.com/PKief/vscode-material-icon-theme/pull/202)) +- TypeScript folder ([issue [#199](https://github.com/PKief/vscode-material-icon-theme/issues/199)](https://github.com/PKief/vscode-material-icon-theme/issues/199)) + +### Updated icons +- Font folder +- Git folder +- Sass folder +- Views folder +- TypeScript + +## 3.2.2 (2018-01-28) +### New icons +- Kubernetes folder ([issue [#112](https://github.com/PKief/vscode-material-icon-theme/issues/112)](https://github.com/PKief/vscode-material-icon-theme/issues/112)) +- Sequelize ([issue [#185](https://github.com/PKief/vscode-material-icon-theme/issues/185)](https://github.com/PKief/vscode-material-icon-theme/issues/185)) +- Page and Pages folder ([issue [#186](https://github.com/PKief/vscode-material-icon-theme/issues/186)](https://github.com/PKief/vscode-material-icon-theme/issues/186)) +- ngrx entity ([issue [#92](https://github.com/PKief/vscode-material-icon-theme/issues/92)](https://github.com/PKief/vscode-material-icon-theme/issues/92)) +- gatsby ([@brennongs](https://github.com/brennongs) in [#188](https://github.com/PKief/vscode-material-icon-theme/pull/188)) +- Wakatime ([@Mvochoa](https://github.com/Mvochoa) in [#191](https://github.com/PKief/vscode-material-icon-theme/pull/191)) +- CircleCI ([issue [#192](https://github.com/PKief/vscode-material-icon-theme/issues/192)](https://github.com/PKief/vscode-material-icon-theme/issues/192)) +- Localization folder +- Audio folder +- Video folder +- AWS folder +- Export folder +- Import folder +- jsonc + +### Translations +- Updated RU translation ([@denisbalyko](https://github.com/denisbalyko) in [#189](https://github.com/PKief/vscode-material-icon-theme/pull/189)) + +## 3.2.1 (2018-01-04) +### New icons +- ejs templates ([issue [#176](https://github.com/PKief/vscode-material-icon-theme/issues/176)](https://github.com/PKief/vscode-material-icon-theme/issues/176)) +- doT.js ([issue [#177](https://github.com/PKief/vscode-material-icon-theme/issues/177)](https://github.com/PKief/vscode-material-icon-theme/issues/177)) +- .eex ([issue [#178](https://github.com/PKief/vscode-material-icon-theme/issues/178)](https://github.com/PKief/vscode-material-icon-theme/issues/178)) +- .babelrc.js ([@bernardop](https://github.com/bernardop) in [#179](https://github.com/PKief/vscode-material-icon-theme/pull/179)) +- rollup base config filename ([@leohxj](https://github.com/leohxj) in [#181](https://github.com/PKief/vscode-material-icon-theme/pull/181)) +- wwwroot folder +- includes folder + +## 3.2.0 (2017-12-18) +### New icons +- jinja ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169), [issue [#168](https://github.com/PKief/vscode-material-icon-theme/issues/168)](https://github.com/PKief/vscode-material-icon-theme/issues/168)) +- .prettierignore ([issue [#172](https://github.com/PKief/vscode-material-icon-theme/issues/172)](https://github.com/PKief/vscode-material-icon-theme/issues/172)) +- sublime-workspace ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- sublime-project ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- sublime folder ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- markdown folder ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- php folder +- PHPMailer folder ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) +- lang folder ([@wopian](https://github.com/wopian) in [#174](https://github.com/PKief/vscode-material-icon-theme/pull/174)) +- github folder ([issue [#150](https://github.com/PKief/vscode-material-icon-theme/issues/150)](https://github.com/PKief/vscode-material-icon-theme/issues/150)) +- gitlab folder +- .esmrc ([issue [#176](https://github.com/PKief/vscode-material-icon-theme/issues/176)](https://github.com/PKief/vscode-material-icon-theme/issues/167)) +- mjs ([@wopian](https://github.com/wopian) in [#175](https://github.com/PKief/vscode-material-icon-theme/pull/175)) + +### Other improvements +- optimized icon sizes to reduce the size of the extension + +### Added translations +- Added European Portuguese translation ([@gusbemacbe](https://github.com/gusbemacbe) in [#169](https://github.com/PKief/vscode-material-icon-theme/pull/169)) + +## 3.1.0 (2017-11-26) +### New features +- Customizable language icon associations + +### New icons +- PHP Elephant ([issue [#67](https://github.com/PKief/vscode-material-icon-theme/issues/67)](https://github.com/PKief/vscode-material-icon-theme/issues/67)) +- Blink ([@melMass](https://github.com/melMass) in [#166](https://github.com/PKief/vscode-material-icon-theme/pull/166)) +- Cuda ([issue [#159](https://github.com/PKief/vscode-material-icon-theme/issues/159)](https://github.com/PKief/vscode-material-icon-theme/issues/159)) +- temp folder +- log folder +- log file icon +- database folder + +### Added translations +- Added Brazilian Portuguese translation ([@alefesouza](https://github.com/alefesouza) in [#158](https://github.com/PKief/vscode-material-icon-theme/pull/158)) + +## 3.0.0 (2017-11-12) +### New features +- Change color of default folder icons +- Icon Packs that enable additional icons +- Hide or show the arrows next to folder icons +- Customizable file icon associations +- Customizable folder icon associations + +### Introduction of icon packs +An icon pack allows you to add additional icons with additional file associations to the icon theme. The feature was added because some icons are very specific and not relevant for all developers. + +#### Available icon packs +- Angular +- Ngrx +- React +- Redux + +### New icons +- Drone ([@philostler](https://github.com/philostler) in [#162](https://github.com/PKief/vscode-material-icon-theme/pull/162)) +- Crystal ([issue [#157](https://github.com/PKief/vscode-material-icon-theme/issues/157)](https://github.com/PKief/vscode-material-icon-theme/issues/157)) +- Browserslist ([issue [#156](https://github.com/PKief/vscode-material-icon-theme/issues/156)](https://github.com/PKief/vscode-material-icon-theme/issues/156)) +- .inky.php file extension ([issue [#151](https://github.com/PKief/vscode-material-icon-theme/issues/151)](https://github.com/PKief/vscode-material-icon-theme/issues/151)) +- Snyk ([issue [#146](https://github.com/PKief/vscode-material-icon-theme/issues/146)](https://github.com/PKief/vscode-material-icon-theme/issues/146)) +- Ngrx ([issue [#92](https://github.com/PKief/vscode-material-icon-theme/issues/92)](https://github.com/PKief/vscode-material-icon-theme/issues/92)) +- Redux +- React + +### Updated icons +- JavaScript folder +- VS Code (related to new logo) ([issue [#155](https://github.com/PKief/vscode-material-icon-theme/issues/155)](https://github.com/PKief/vscode-material-icon-theme/issues/155)) + +### Maintenance features +- icon manifest (JSON) is generated completely +- icon overview images are generated completely +- implemented scripts to check icon configurations +- improved tests + +## 2.2.4 (2017-10-27) +### Updated icons +- Rust ([issue [#149](https://github.com/PKief/vscode-material-icon-theme/issues/149)](https://github.com/PKief/vscode-material-icon-theme/issues/149)) +- SystemVerilog ([issue [#142](https://github.com/PKief/vscode-material-icon-theme/issues/142)](https://github.com/PKief/vscode-material-icon-theme/issues/142)) + +### Added translation +- Added Russian language ([@vanja-san](https://github.com/vanja-san) in [#148](https://github.com/PKief/vscode-material-icon-theme/issues/148)) + +## 2.2.3 (2017-10-23) +### Added icons +- Root folders ([issue [#114](https://github.com/PKief/vscode-material-icon-theme/issues/114)](https://github.com/PKief/vscode-material-icon-theme/issues/114)) +- Docker folder +- Nodemon +- Prettier ([@jthegedus](https://github.com/jthegedus) in [#138](https://github.com/PKief/vscode-material-icon-theme/pull/138)) +- javascriptreact language mode ([@madiodio](https://github.com/madiodio) in [#145](https://github.com/PKief/vscode-material-icon-theme/pull/145)) +- sbt (Simple Build Tool) + +### Updated icons +- VS Code (related to new logo) +- scripts folder +- npm + +### Updated translations +- Added I18N Simplified Chinese for the entries in the command palette ([@RunningCoderLee](https://github.com/RunningCoderLee) in [#140](https://github.com/PKief/vscode-material-icon-theme/pull/140)) +- Added Spanish translations + +## 2.2.2 (2017-10-02) +### Added icons +- webpack file extension ([issue [#103](https://github.com/PKief/vscode-material-icon-theme/issues/103)](https://github.com/PKief/vscode-material-icon-theme/issues/103)) +- add routing and filter to AngularJS ([@oodavid](https://github.com/oodavid) in [#131](https://github.com/PKief/vscode-material-icon-theme/pull/131)) +- Graphcool ([@jthegedus](https://github.com/jthegedus) in [#137](https://github.com/PKief/vscode-material-icon-theme/pull/137)) +- docker-compose.yml +- .codeclimate.yml +- hack +- stylelint + +### Updated icons +- haskell ([issue [#134](https://github.com/PKief/vscode-material-icon-theme/issues/134)](https://github.com/PKief/vscode-material-icon-theme/issues/134)) + +### Added translations +- Simplified Chinese ([@LeoEatle](https://github.com/LeoEatle) in [#133](https://github.com/PKief/vscode-material-icon-theme/pull/133)) + +## 2.2.1 (2017-09-11) +### Added icons +- Kotlin Scripts (.kts) ([issue [#124](https://github.com/PKief/vscode-material-icon-theme/issues/124)](https://github.com/PKief/vscode-material-icon-theme/issues/124)) +- HTTP, REST ([issue [#122](https://github.com/PKief/vscode-material-icon-theme/issues/122)](https://github.com/PKief/vscode-material-icon-theme/issues/122)) +- H++ ([issue [#121](https://github.com/PKief/vscode-material-icon-theme/issues/121)](https://github.com/PKief/vscode-material-icon-theme/issues/121)) +- RestQL +- Slim + +### Updated icons +- Improved Ruby support +- Flow ([issue [#126](https://github.com/PKief/vscode-material-icon-theme/issues/126)](https://github.com/PKief/vscode-material-icon-theme/issues/126)) + +## 2.2.0 (2017-08-22) +### Added icons +- Jenkins ([issue [#104](https://github.com/PKief/vscode-material-icon-theme/issues/104)](https://github.com/PKief/vscode-material-icon-theme/issues/104)) +- webpack file extensions ([@MeirionHughes](https://github.com/MeirionHughes) in [#106](https://github.com/PKief/vscode-material-icon-theme/pull/106)) +- Folders for javascripts and stylesheets ([@ycrepeau](https://github.com/ycrepeau) in [#107](https://github.com/PKief/vscode-material-icon-theme/pull/107)) +- Icon for *.cabal ([@jBugman](https://github.com/jBugman) in [#111](https://github.com/PKief/vscode-material-icon-theme/pull/111)) +- htm ([issue [#115](https://github.com/PKief/vscode-material-icon-theme/issues/115)](https://github.com/PKief/vscode-material-icon-theme/issues/115)) +- h ([issue [#121](https://github.com/PKief/vscode-material-icon-theme/issues/121)](https://github.com/PKief/vscode-material-icon-theme/issues/121)) +- Nix +- npm +- Firebase +- Rollup + +### Added translations +- French ([@ycrepeau](https://github.com/ycrepeau) in [#107](https://github.com/PKief/vscode-material-icon-theme/pull/107)) +- Spanish ([@baraalex](https://github.com/baraalex) in [#113](https://github.com/PKief/vscode-material-icon-theme/pull/113)) + +### Other improvements +- extension now supports portable versions of VS Code ([issue [#120](https://github.com/PKief/vscode-material-icon-theme/issues/120)](https://github.com/PKief/vscode-material-icon-theme/issues/120)) + +## 2.1.0 (2017-08-07) +### Added folder icons +- Aurelia folder +- screens folder ([@kkemple](https://github.com/kkemple) in [#99](https://github.com/PKief/vscode-material-icon-theme/pull/99)) +- lib folder ([issue [#96](https://github.com/PKief/vscode-material-icon-theme/issues/96)](https://github.com/PKief/vscode-material-icon-theme/issues/96)) +- resource folder ([issue [#100](https://github.com/PKief/vscode-material-icon-theme/issues/100)](https://github.com/PKief/vscode-material-icon-theme/issues/100)) +- tools folder ([issue [#95](https://github.com/PKief/vscode-material-icon-theme/issues/95)](https://github.com/PKief/vscode-material-icon-theme/issues/95)) +- include folder ([issue [#95](https://github.com/PKief/vscode-material-icon-theme/issues/95)](https://github.com/PKief/vscode-material-icon-theme/issues/95)) +- doc folder ([issue [#95](https://github.com/PKief/vscode-material-icon-theme/issues/95)](https://github.com/PKief/vscode-material-icon-theme/issues/95)) + +### Added file icons +- CMake ([issue [#95](https://github.com/PKief/vscode-material-icon-theme/issues/95)](https://github.com/PKief/vscode-material-icon-theme/issues/95)) +- SugarSS ([issue [#98](https://github.com/PKief/vscode-material-icon-theme/issues/98)](https://github.com/PKief/vscode-material-icon-theme/issues/98)) +- ColdFusion ([issue [#97](https://github.com/PKief/vscode-material-icon-theme/issues/97)](https://github.com/PKief/vscode-material-icon-theme/issues/97)) +- .todo ([issue [#97](https://github.com/PKief/vscode-material-icon-theme/issues/97)](https://github.com/PKief/vscode-material-icon-theme/issues/97)) +- Mocha (mocha.opts) +- Scripting (.ksh, .csh, .tcsh, .zsh, .bash) ([issue [#102](https://github.com/PKief/vscode-material-icon-theme/issues/102)](https://github.com/PKief/vscode-material-icon-theme/issues/102)) +- Angular Resolver ([issue [#94](https://github.com/PKief/vscode-material-icon-theme/issues/94)](https://github.com/PKief/vscode-material-icon-theme/issues/94)) +- webpack file extension ([issue [#103](https://github.com/PKief/vscode-material-icon-theme/issues/103)](https://github.com/PKief/vscode-material-icon-theme/issues/103)) +- package-lock.json +- Aurelia (aurelia.json) + +### Updated extension +- improved maintainability +- new logo + +## 2.0.11 (2017-07-18) +### Added icons +- React test/spec ([issue [#85](https://github.com/PKief/vscode-material-icon-theme/issues/85)](https://github.com/PKief/vscode-material-icon-theme/issues/85)) +- gulpfile.babel.js ([@niksudan](https://github.com/niksudan) in [#87](https://github.com/PKief/vscode-material-icon-theme/pull/87)) +- .env.example ([@niksudan](https://github.com/niksudan) in [#89](https://github.com/PKief/vscode-material-icon-theme/pull/89)) +- PostCSS ([issue [#91](https://github.com/PKief/vscode-material-icon-theme/issues/91)](https://github.com/PKief/vscode-material-icon-theme/issues/91)) +- .pks and .pkb ([@commi235](https://github.com/commi235) in [#93](https://github.com/PKief/vscode-material-icon-theme/pull/93)) +- i18n folder +- components folder + +### Updated icons +- folders +- R +- image + +## 2.0.10 (2017-07-02) +### Added icons +- vue folder ([@TheDutchCoder](https://github.com/TheDutchCoder) in [#82](https://github.com/PKief/vscode-material-icon-theme/pull/82)) +- dist folder ([issue [#76](https://github.com/PKief/vscode-material-icon-theme/issues/76)](https://github.com/PKief/vscode-material-icon-theme/issues/76)) +- .expo folder ([issue [#84](https://github.com/PKief/vscode-material-icon-theme/issues/84)](https://github.com/PKief/vscode-material-icon-theme/issues/84)) +- config folder +- watchman (.watchmanconfig) ([issue [#83](https://github.com/PKief/vscode-material-icon-theme/issues/83)](https://github.com/PKief/vscode-material-icon-theme/issues/83)) +- Angular 1 support ([@mscosti](https://github.com/mscosti) in [#81](https://github.com/PKief/vscode-material-icon-theme/pull/81)) + +### Updated icons +- src folder +- js folder + +## 2.0.9 (2017-06-12) +### Added icons +- eslint +- .esformatter + +## 2.0.8 (2017-06-03) +### Added icons +- Folder icons ([@ThomasGeek](https://github.com/ThomasGeek) in [#70](https://github.com/PKief/vscode-material-icon-theme/pull/70)) +- Blue folder icons +- vfl and kl support ([@melMass](https://github.com/melMass) in [#72](https://github.com/PKief/vscode-material-icon-theme/pull/72)) +- support for Riot.js tag files ([@iFaxity](https://github.com/iFaxity) in [#73](https://github.com/PKief/vscode-material-icon-theme/pull/73)) +- bower (.bowerrc, bower.json) +- API Blueprint (.apib, .apiblueprint) + +## 2.0.7 (2017-05-25) +### Added icons +- Terraform (.tf) ([@tothandras](https://github.com/tothandras) in [#66](https://github.com/PKief/vscode-material-icon-theme/pull/66)) +- Laravel (.blade.php) +- AppleScript (.applescript) +- Gitlab (.gitlab-ci.yml) +- Cake (.cake) +- Cucumber (.feature) +- Nim (.nim) +- Babel (.babelrc) +- Angular directive +- .Rhistory + +## 2.0.6 (2017-05-15) +### Added icons +- Heroku (Procfile) +- EditorConfig (.editorconfig) + +## 2.0.5 (2017-05-01) +### Added icons +- Solidity (.sol) +- Autoit (.au3) +- haml (.haml) +- yang (.yang) + +#### Added Powershell extensions ([@Happycoil](https://github.com/Happycoil) in [#64](https://github.com/PKief/vscode-material-icon-theme/pull/64)): +- psd1 - PowerShell data file +- psm1 - PowerShell module file +- ps1xml - PowerShell format and type definitions +- psc1 - PowerShell console file +- pssc - PowerShell session configuration file + +## 2.0.4 (2017-04-14) +### Added icons +- Robotframework (.robot) +- MarkoJS (.marko) +- Fuse-box (fuse.js) +- GraphQL + +### Updated icons +- Sass +- Less +- PowerShell + +## 2.0.3 (2017-04-02) +- Update pug (jade) icon + +## 2.0.2 (2017-04-02) +### Added icons +- Verilog (.v, .vhd) +- Mathematica (.nb) +- Wolframlang (.wl, .wls) +- Nunjucks (.njk, .nunjucks) +- Merlin (.merlin) +- BuckleScript (.cmj) +- Reason (.re, .rei) +- Stylus (.styl) +- .option +- .tsv + +## 2.0.1 (2017-03-18) +### Added icons +- Smarty (.tpl) +- Elm (.elm) +- Julia (.jl) +- Twig (.twig) +- PureScript (.pure) +- Protractor + +### Updated icons +- Docker +- Gradle +- FSharp +- Yarn + +## 2.0.0 (2017-03-11) + +**VS Code API support** +- Theme activation +- welcome/update messages +- i18n-Support +- enable/disable Angular icons +- enable/disable folder icons +- Restore default settings + +### Added icons +- Puppet +- Elixir +- Erlang +- LiveScript +- Travis +- AppVeyor +- Bithound +- Angular icons + - module.ts + - component.ts + - service.ts + - routing.ts + - pipe.ts + - guard.ts +- Test icons + - spec.ts + - test.ts + - spec.js + - test.js + +### Updated icons +- icon for opened folders +- Ocaml + +## 1.3.4 (2017-02-23) +### Added icons +- Karma +- cljs +- Haxe +- Perl +- Mustache + +## 1.3.3 (2017-02-14) +### Added icons +- Handlebars + +### Updated +- Assembly icon +- fixed ActionScript icon +- webpack file extensions + +## 1.3.2 (2017-02-08) +### Added icons +- Matlab +- Diff +- Razor +- Shaderlab +- Scala + +### Updated +- default file icon +- language ids +- webpack file extensions + +## 1.3.1 (2017-02-05) +- fixed logo size + +## 1.3.0 (2017-02-05) +### Added icons +- Ocaml +- Favicon Icon +- .js.map +- .css.map +- .plist +- .erb + +### Updated +- Webpack icon +- folder icons +- new Go Icon (Gopher) +- tslint and tsconfig with default json icon +- Apollo Assembly Icons + +### Other changes +- new Logo + +## 1.2.0 (2017-01-03) +### Added icons +- Angular +- CMake +- Vue +- Assembly +- YAML-tmLanguage +- tmLanguage +- webpackfile.js + +### Other changes +- minimized all icons + +## 1.1.5 (2016-12-18) +### Added icons +- ActionScript (.as) +- Autohotkey (.ahk) +- Dart +- .mxml +- .swc +- .swf + +## 1.1.4 (2016-11-27) +### Added icons +- Groovy +- R +- Clojure +- Lua +- Git Patch files +- Kotlin +- .yarn-integrity +- .flow +- .msi +- .xslt +- .jsbeautifyrc +- Arduino +- and other + +## 1.1.3 (2016-10-25) +### Added icons +- .mm, .m, .c, .h +- raml +- jsx, tsx +- and other + +### Updated +- webpack icon diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/LICENSE.md b/coder-data/extensions/pkief.material-icon-theme-4.0.1/LICENSE.md new file mode 100644 index 0000000..31a85bc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/LICENSE.md @@ -0,0 +1,8 @@ +The MIT License (MIT) +Copyright (c) 2020 Philipp Kief + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/README.md b/coder-data/extensions/pkief.material-icon-theme-4.0.1/README.md new file mode 100644 index 0000000..f253542 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/README.md @@ -0,0 +1,151 @@ +

+
+ logo +

+ Material Icon Theme +
+
+

+ +

Get the Material Design icons into your VS Code.

+ +

+ Version  + Rating  + Installs  + Downloads +

+ +### File icons + +file icons + +### Folder icons + +folder icons + +#### Customize folder color + +You can change the color of the default folder icon using the command palette: + +custom folder colors + +or via user settings: + +```json +"material-icon-theme.folders.color": "#ef5350", +``` + +#### Folder themes + +You can change the design of the folder icons using the command palette: + +folder themes + +or via user settings: + +```json +"material-icon-theme.folders.theme": "specific" +``` + +## Custom icon opacity + +You can set a custom opacity for the icons: + +```json +"material-icon-theme.opacity": 0.5 +``` + +## Custom icon saturation + +If colors do not make you happy you can change the icons to have less saturation making them look grayish or completely grayscale by setting saturation to 0: + +```json +"material-icon-theme.saturation": 0.5 +``` + +## Custom icon associations + +You can customize the icon associations directly in the user settings. + +### File associations + +With the `*.[extension]` pattern you can define custom file icon associations. For example you could define an icon for `*.sample` and every file that ends with `.sample` will have the defined icon. Use `**.[extension]` with two asterisks to apply the file association also for the filenames ending with that file extension. + +If there's no leading `*` it will be automatically configured as filename and not as file extension. + +```json +"material-icon-theme.files.associations": { + "*.ts": "typescript", + "fileName.ts": "angular" +} +``` + +### Folder associations + +The following configuration can customize the folder icons. It is also possible to overwrite existing associations and create nice combinations. For example you could change the folder theme to "classic" and define icons only for the folder names you like. + +```json +"material-icon-theme.folders.associations": { + "customFolderName": "src", + "sample": "dist" +} +``` + +### Language associations + +With the following configuration you can customize the language icons. It is also possible to overwrite existing associations. + +```json +"material-icon-theme.languages.associations": { + "languageId": "iconName", + "json": "json" +} +``` + +Available language ids: + +https://code.visualstudio.com/docs/languages/identifiers#_known-language-identifiers + +You can see the available icon names in the overview above. + +## One-click activation + +After installation or update you can click on the 'Activate'-button to activate the icon theme, if you haven't already. The icons will be visible immediately. + +activation + +## Commands + +Press `Ctrl-Shift-P` to open the command palette and type `Material Icons`. + +commands + +

+ +| Command | Description | +| ----------------------------------- | --------------------------------------------------------------------------------------- | +| **Activate Icon Theme** | Activate the icon theme. | +| **Change Folder Color** | Change the color of the folder icons. | +| **Change Folder Theme** | Change the design of the folder icons. | +| **Change Opacity** | Change the opacity of the icons. | +| **Change Saturation** | Change the saturation value of the icons. | +| **Configure Icon Packs** | Select an icon pack that enables additional icons (e.g. for Angular, React, Ngrx). | +| **Hide Folder Arrows** | Hides the arrows next to the folder icons. | +| **Restore Default Configuration** | Reset the default configurations of the icon theme. | +| **Toggle Grayscale** | Sets the saturation of the icons to zero, so that they are grayscale. | + +## Icon sources + +* [Material Design Icons](https://materialdesignicons.com/) +* official icons + +## Contributors + + + Contributors + + +**Would you like to contribute?** + +Take a look at the [contribution guidelines](https://github.com/PKief/vscode-material-icon-theme/blob/master/CONTRIBUTING.md) and open a [new issue](https://github.com/PKief/vscode-material-icon-theme/issues) or [pull request](https://github.com/PKief/vscode-material-icon-theme/pulls) on GitHub. diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/dist/extension.js b/coder-data/extensions/pkief.material-icon-theme-4.0.1/dist/extension.js new file mode 100644 index 0000000..3bfa804 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/dist/extension.js @@ -0,0 +1,2 @@ +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=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{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;n0){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-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-1&&e%1==0&&e0){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{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;tconsole.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:eo(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{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{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)=>``,b=e=>`${e}`,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(/]*>/,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(/]*>/).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(/^{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(/]*>/,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(/]*>/).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(/^{const t=new RegExp(/\sfilter="[^"]+?"/);return e.replace(t,"")},l=(e,t)=>{const n=new RegExp(/(.*<\/svg>)/),o=``;return n.test(e)?e.replace(n,`${o}$1`):e.replace(/<\/svg>/,`${o}`)},c=e=>{const t=new RegExp(/(.*<\/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{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 \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/dist/material-icons.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/dist/material-icons.json new file mode 100644 index 0000000..7db8d24 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/dist/material-icons.json @@ -0,0 +1,3446 @@ +{ + "iconDefinitions": { + "git": { + "iconPath": "./../icons/git.svg" + }, + "c": { + "iconPath": "./../icons/c.svg" + }, + "yaml": { + "iconPath": "./../icons/yaml.svg" + }, + "xml": { + "iconPath": "./../icons/xml.svg" + }, + "matlab": { + "iconPath": "./../icons/matlab.svg" + }, + "settings": { + "iconPath": "./../icons/settings.svg" + }, + "shaderlab": { + "iconPath": "./../icons/shaderlab.svg" + }, + "diff": { + "iconPath": "./../icons/diff.svg" + }, + "json": { + "iconPath": "./../icons/json.svg" + }, + "blink": { + "iconPath": "./../icons/blink.svg" + }, + "java": { + "iconPath": "./../icons/java.svg" + }, + "razor": { + "iconPath": "./../icons/razor.svg" + }, + "python": { + "iconPath": "./../icons/python.svg" + }, + "javascript": { + "iconPath": "./../icons/javascript.svg" + }, + "typescript": { + "iconPath": "./../icons/typescript.svg" + }, + "scala": { + "iconPath": "./../icons/scala.svg" + }, + "handlebars": { + "iconPath": "./../icons/handlebars.svg" + }, + "perl": { + "iconPath": "./../icons/perl.svg" + }, + "haxe": { + "iconPath": "./../icons/haxe.svg" + }, + "puppet": { + "iconPath": "./../icons/puppet.svg" + }, + "elixir": { + "iconPath": "./../icons/elixir.svg" + }, + "livescript": { + "iconPath": "./../icons/livescript.svg" + }, + "erlang": { + "iconPath": "./../icons/erlang.svg" + }, + "twig": { + "iconPath": "./../icons/twig.svg" + }, + "julia": { + "iconPath": "./../icons/julia.svg" + }, + "elm": { + "iconPath": "./../icons/elm.svg" + }, + "purescript": { + "iconPath": "./../icons/purescript.svg" + }, + "stylus": { + "iconPath": "./../icons/stylus.svg" + }, + "nunjucks": { + "iconPath": "./../icons/nunjucks.svg" + }, + "pug": { + "iconPath": "./../icons/pug.svg" + }, + "robot": { + "iconPath": "./../icons/robot.svg" + }, + "sass": { + "iconPath": "./../icons/sass.svg" + }, + "less": { + "iconPath": "./../icons/less.svg" + }, + "css": { + "iconPath": "./../icons/css.svg" + }, + "visualstudio": { + "iconPath": "./../icons/visualstudio.svg" + }, + "angular": { + "iconPath": "./../icons/angular.svg" + }, + "graphql": { + "iconPath": "./../icons/graphql.svg" + }, + "solidity": { + "iconPath": "./../icons/solidity.svg" + }, + "autoit": { + "iconPath": "./../icons/autoit.svg" + }, + "haml": { + "iconPath": "./../icons/haml.svg" + }, + "yang": { + "iconPath": "./../icons/yang.svg" + }, + "terraform": { + "iconPath": "./../icons/terraform.svg" + }, + "applescript": { + "iconPath": "./../icons/applescript.svg" + }, + "cake": { + "iconPath": "./../icons/cake.svg" + }, + "cucumber": { + "iconPath": "./../icons/cucumber.svg" + }, + "nim": { + "iconPath": "./../icons/nim.svg" + }, + "apiblueprint": { + "iconPath": "./../icons/apiblueprint.svg" + }, + "riot": { + "iconPath": "./../icons/riot.svg" + }, + "postcss": { + "iconPath": "./../icons/postcss.svg" + }, + "coldfusion": { + "iconPath": "./../icons/coldfusion.svg" + }, + "haskell": { + "iconPath": "./../icons/haskell.svg" + }, + "cabal": { + "iconPath": "./../icons/cabal.svg" + }, + "nix": { + "iconPath": "./../icons/nix.svg" + }, + "ruby": { + "iconPath": "./../icons/ruby.svg" + }, + "slim": { + "iconPath": "./../icons/slim.svg" + }, + "php": { + "iconPath": "./../icons/php.svg" + }, + "php_elephant": { + "iconPath": "./../icons/php_elephant.svg" + }, + "hack": { + "iconPath": "./../icons/hack.svg" + }, + "react": { + "iconPath": "./../icons/react.svg" + }, + "mjml": { + "iconPath": "./../icons/mjml.svg" + }, + "processing": { + "iconPath": "./../icons/processing.svg" + }, + "hcl": { + "iconPath": "./../icons/hcl.svg" + }, + "go": { + "iconPath": "./../icons/go.svg" + }, + "go_gopher": { + "iconPath": "./../icons/go_gopher.svg" + }, + "nodejs_alt": { + "iconPath": "./../icons/nodejs_alt.svg" + }, + "django": { + "iconPath": "./../icons/django.svg" + }, + "godot": { + "iconPath": "./../icons/godot.svg" + }, + "vim": { + "iconPath": "./../icons/vim.svg" + }, + "silverstripe": { + "iconPath": "./../icons/silverstripe.svg" + }, + "prolog": { + "iconPath": "./../icons/prolog.svg" + }, + "html": { + "iconPath": "./../icons/html.svg" + }, + "markdown": { + "iconPath": "./../icons/markdown.svg" + }, + "blink_light": { + "iconPath": "./../icons/blink_light.svg" + }, + "jinja": { + "iconPath": "./../icons/jinja.svg" + }, + "jinja_light": { + "iconPath": "./../icons/jinja_light.svg" + }, + "sublime": { + "iconPath": "./../icons/sublime.svg" + }, + "image": { + "iconPath": "./../icons/image.svg" + }, + "react_ts": { + "iconPath": "./../icons/react_ts.svg" + }, + "routing": { + "iconPath": "./../icons/routing.svg" + }, + "typescript-def": { + "iconPath": "./../icons/typescript-def.svg" + }, + "markojs": { + "iconPath": "./../icons/markojs.svg" + }, + "pdf": { + "iconPath": "./../icons/pdf.svg" + }, + "table": { + "iconPath": "./../icons/table.svg" + }, + "vscode": { + "iconPath": "./../icons/vscode.svg" + }, + "database": { + "iconPath": "./../icons/database.svg" + }, + "csharp": { + "iconPath": "./../icons/csharp.svg" + }, + "qsharp": { + "iconPath": "./../icons/qsharp.svg" + }, + "zip": { + "iconPath": "./../icons/zip.svg" + }, + "zig": { + "iconPath": "./../icons/zig.svg" + }, + "exe": { + "iconPath": "./../icons/exe.svg" + }, + "h": { + "iconPath": "./../icons/h.svg" + }, + "cpp": { + "iconPath": "./../icons/cpp.svg" + }, + "hpp": { + "iconPath": "./../icons/hpp.svg" + }, + "go-mod": { + "iconPath": "./../icons/go-mod.svg" + }, + "python-misc": { + "iconPath": "./../icons/python-misc.svg" + }, + "url": { + "iconPath": "./../icons/url.svg" + }, + "console": { + "iconPath": "./../icons/console.svg" + }, + "powershell": { + "iconPath": "./../icons/powershell.svg" + }, + "gradle": { + "iconPath": "./../icons/gradle.svg" + }, + "word": { + "iconPath": "./../icons/word.svg" + }, + "certificate": { + "iconPath": "./../icons/certificate.svg" + }, + "key": { + "iconPath": "./../icons/key.svg" + }, + "font": { + "iconPath": "./../icons/font.svg" + }, + "lib": { + "iconPath": "./../icons/lib.svg" + }, + "gemfile": { + "iconPath": "./../icons/gemfile.svg" + }, + "fsharp": { + "iconPath": "./../icons/fsharp.svg" + }, + "swift": { + "iconPath": "./../icons/swift.svg" + }, + "arduino": { + "iconPath": "./../icons/arduino.svg" + }, + "docker": { + "iconPath": "./../icons/docker.svg" + }, + "tex": { + "iconPath": "./../icons/tex.svg" + }, + "powerpoint": { + "iconPath": "./../icons/powerpoint.svg" + }, + "video": { + "iconPath": "./../icons/video.svg" + }, + "virtual": { + "iconPath": "./../icons/virtual.svg" + }, + "email": { + "iconPath": "./../icons/email.svg" + }, + "audio": { + "iconPath": "./../icons/audio.svg" + }, + "coffee": { + "iconPath": "./../icons/coffee.svg" + }, + "document": { + "iconPath": "./../icons/document.svg" + }, + "rust": { + "iconPath": "./../icons/rust.svg" + }, + "raml": { + "iconPath": "./../icons/raml.svg" + }, + "xaml": { + "iconPath": "./../icons/xaml.svg" + }, + "kotlin": { + "iconPath": "./../icons/kotlin.svg" + }, + "lua": { + "iconPath": "./../icons/lua.svg" + }, + "clojure": { + "iconPath": "./../icons/clojure.svg" + }, + "groovy": { + "iconPath": "./../icons/groovy.svg" + }, + "r": { + "iconPath": "./../icons/r.svg" + }, + "dart": { + "iconPath": "./../icons/dart.svg" + }, + "actionscript": { + "iconPath": "./../icons/actionscript.svg" + }, + "mxml": { + "iconPath": "./../icons/mxml.svg" + }, + "autohotkey": { + "iconPath": "./../icons/autohotkey.svg" + }, + "flash": { + "iconPath": "./../icons/flash.svg" + }, + "swc": { + "iconPath": "./../icons/swc.svg" + }, + "cmake": { + "iconPath": "./../icons/cmake.svg" + }, + "assembly": { + "iconPath": "./../icons/assembly.svg" + }, + "vue": { + "iconPath": "./../icons/vue.svg" + }, + "vue-config": { + "iconPath": "./../icons/vue-config.svg" + }, + "ocaml": { + "iconPath": "./../icons/ocaml.svg" + }, + "javascript-map": { + "iconPath": "./../icons/javascript-map.svg" + }, + "css-map": { + "iconPath": "./../icons/css-map.svg" + }, + "lock": { + "iconPath": "./../icons/lock.svg" + }, + "test-ts": { + "iconPath": "./../icons/test-ts.svg" + }, + "test-jsx": { + "iconPath": "./../icons/test-jsx.svg" + }, + "test-js": { + "iconPath": "./../icons/test-js.svg" + }, + "angular-component": { + "iconPath": "./../icons/angular-component.svg" + }, + "angular-guard": { + "iconPath": "./../icons/angular-guard.svg" + }, + "angular-service": { + "iconPath": "./../icons/angular-service.svg" + }, + "angular-pipe": { + "iconPath": "./../icons/angular-pipe.svg" + }, + "angular-directive": { + "iconPath": "./../icons/angular-directive.svg" + }, + "angular-resolver": { + "iconPath": "./../icons/angular-resolver.svg" + }, + "smarty": { + "iconPath": "./../icons/smarty.svg" + }, + "reason": { + "iconPath": "./../icons/reason.svg" + }, + "bucklescript": { + "iconPath": "./../icons/bucklescript.svg" + }, + "merlin": { + "iconPath": "./../icons/merlin.svg" + }, + "verilog": { + "iconPath": "./../icons/verilog.svg" + }, + "mathematica": { + "iconPath": "./../icons/mathematica.svg" + }, + "wolframlanguage": { + "iconPath": "./../icons/wolframlanguage.svg" + }, + "now": { + "iconPath": "./../icons/now.svg" + }, + "now_light": { + "iconPath": "./../icons/now_light.svg" + }, + "laravel": { + "iconPath": "./../icons/laravel.svg" + }, + "vfl": { + "iconPath": "./../icons/vfl.svg" + }, + "kl": { + "iconPath": "./../icons/kl.svg" + }, + "todo": { + "iconPath": "./../icons/todo.svg" + }, + "http": { + "iconPath": "./../icons/http.svg" + }, + "restql": { + "iconPath": "./../icons/restql.svg" + }, + "kivy": { + "iconPath": "./../icons/kivy.svg" + }, + "graphcool": { + "iconPath": "./../icons/graphcool.svg" + }, + "sbt": { + "iconPath": "./../icons/sbt.svg" + }, + "webpack": { + "iconPath": "./../icons/webpack.svg" + }, + "ionic": { + "iconPath": "./../icons/ionic.svg" + }, + "gulp": { + "iconPath": "./../icons/gulp.svg" + }, + "nodejs": { + "iconPath": "./../icons/nodejs.svg" + }, + "npm": { + "iconPath": "./../icons/npm.svg" + }, + "yarn": { + "iconPath": "./../icons/yarn.svg" + }, + "android": { + "iconPath": "./../icons/android.svg" + }, + "tune": { + "iconPath": "./../icons/tune.svg" + }, + "babel": { + "iconPath": "./../icons/babel.svg" + }, + "contributing": { + "iconPath": "./../icons/contributing.svg" + }, + "readme": { + "iconPath": "./../icons/readme.svg" + }, + "changelog": { + "iconPath": "./../icons/changelog.svg" + }, + "credits": { + "iconPath": "./../icons/credits.svg" + }, + "authors": { + "iconPath": "./../icons/authors.svg" + }, + "flow": { + "iconPath": "./../icons/flow.svg" + }, + "favicon": { + "iconPath": "./../icons/favicon.svg" + }, + "karma": { + "iconPath": "./../icons/karma.svg" + }, + "bithound": { + "iconPath": "./../icons/bithound.svg" + }, + "appveyor": { + "iconPath": "./../icons/appveyor.svg" + }, + "travis": { + "iconPath": "./../icons/travis.svg" + }, + "codecov": { + "iconPath": "./../icons/codecov.svg" + }, + "protractor": { + "iconPath": "./../icons/protractor.svg" + }, + "fusebox": { + "iconPath": "./../icons/fusebox.svg" + }, + "heroku": { + "iconPath": "./../icons/heroku.svg" + }, + "editorconfig": { + "iconPath": "./../icons/editorconfig.svg" + }, + "gitlab": { + "iconPath": "./../icons/gitlab.svg" + }, + "bower": { + "iconPath": "./../icons/bower.svg" + }, + "eslint": { + "iconPath": "./../icons/eslint.svg" + }, + "conduct": { + "iconPath": "./../icons/conduct.svg" + }, + "watchman": { + "iconPath": "./../icons/watchman.svg" + }, + "aurelia": { + "iconPath": "./../icons/aurelia.svg" + }, + "mocha": { + "iconPath": "./../icons/mocha.svg" + }, + "jenkins": { + "iconPath": "./../icons/jenkins.svg" + }, + "firebase": { + "iconPath": "./../icons/firebase.svg" + }, + "rollup": { + "iconPath": "./../icons/rollup.svg" + }, + "stylelint": { + "iconPath": "./../icons/stylelint.svg" + }, + "stylelint_light": { + "iconPath": "./../icons/stylelint_light.svg" + }, + "code-climate": { + "iconPath": "./../icons/code-climate.svg" + }, + "code-climate_light": { + "iconPath": "./../icons/code-climate_light.svg" + }, + "prettier": { + "iconPath": "./../icons/prettier.svg" + }, + "nodemon": { + "iconPath": "./../icons/nodemon.svg" + }, + "webhint": { + "iconPath": "./../icons/webhint.svg" + }, + "browserlist": { + "iconPath": "./../icons/browserlist.svg" + }, + "browserlist_light": { + "iconPath": "./../icons/browserlist_light.svg" + }, + "crystal": { + "iconPath": "./../icons/crystal.svg" + }, + "crystal_light": { + "iconPath": "./../icons/crystal_light.svg" + }, + "snyk": { + "iconPath": "./../icons/snyk.svg" + }, + "drone": { + "iconPath": "./../icons/drone.svg" + }, + "drone_light": { + "iconPath": "./../icons/drone_light.svg" + }, + "cuda": { + "iconPath": "./../icons/cuda.svg" + }, + "log": { + "iconPath": "./../icons/log.svg" + }, + "dotjs": { + "iconPath": "./../icons/dotjs.svg" + }, + "ejs": { + "iconPath": "./../icons/ejs.svg" + }, + "sequelize": { + "iconPath": "./../icons/sequelize.svg" + }, + "gatsby": { + "iconPath": "./../icons/gatsby.svg" + }, + "wakatime": { + "iconPath": "./../icons/wakatime.svg" + }, + "wakatime_light": { + "iconPath": "./../icons/wakatime_light.svg" + }, + "circleci": { + "iconPath": "./../icons/circleci.svg" + }, + "circleci_light": { + "iconPath": "./../icons/circleci_light.svg" + }, + "cloudfoundry": { + "iconPath": "./../icons/cloudfoundry.svg" + }, + "grunt": { + "iconPath": "./../icons/grunt.svg" + }, + "jest": { + "iconPath": "./../icons/jest.svg" + }, + "processing_light": { + "iconPath": "./../icons/processing_light.svg" + }, + "storybook": { + "iconPath": "./../icons/storybook.svg" + }, + "wepy": { + "iconPath": "./../icons/wepy.svg" + }, + "fastlane": { + "iconPath": "./../icons/fastlane.svg" + }, + "hcl_light": { + "iconPath": "./../icons/hcl_light.svg" + }, + "helm": { + "iconPath": "./../icons/helm.svg" + }, + "san": { + "iconPath": "./../icons/san.svg" + }, + "wallaby": { + "iconPath": "./../icons/wallaby.svg" + }, + "stencil": { + "iconPath": "./../icons/stencil.svg" + }, + "red": { + "iconPath": "./../icons/red.svg" + }, + "makefile": { + "iconPath": "./../icons/makefile.svg" + }, + "foxpro": { + "iconPath": "./../icons/foxpro.svg" + }, + "i18n": { + "iconPath": "./../icons/i18n.svg" + }, + "webassembly": { + "iconPath": "./../icons/webassembly.svg" + }, + "semantic-release": { + "iconPath": "./../icons/semantic-release.svg" + }, + "semantic-release_light": { + "iconPath": "./../icons/semantic-release_light.svg" + }, + "bitbucket": { + "iconPath": "./../icons/bitbucket.svg" + }, + "jupyter": { + "iconPath": "./../icons/jupyter.svg" + }, + "d": { + "iconPath": "./../icons/d.svg" + }, + "mdx": { + "iconPath": "./../icons/mdx.svg" + }, + "ballerina": { + "iconPath": "./../icons/ballerina.svg" + }, + "racket": { + "iconPath": "./../icons/racket.svg" + }, + "bazel": { + "iconPath": "./../icons/bazel.svg" + }, + "mint": { + "iconPath": "./../icons/mint.svg" + }, + "velocity": { + "iconPath": "./../icons/velocity.svg" + }, + "godot-assets": { + "iconPath": "./../icons/godot-assets.svg" + }, + "azure-pipelines": { + "iconPath": "./../icons/azure-pipelines.svg" + }, + "azure": { + "iconPath": "./../icons/azure.svg" + }, + "vagrant": { + "iconPath": "./../icons/vagrant.svg" + }, + "prisma": { + "iconPath": "./../icons/prisma.svg" + }, + "asciidoc": { + "iconPath": "./../icons/asciidoc.svg" + }, + "istanbul": { + "iconPath": "./../icons/istanbul.svg" + }, + "edge": { + "iconPath": "./../icons/edge.svg" + }, + "scheme": { + "iconPath": "./../icons/scheme.svg" + }, + "tailwindcss": { + "iconPath": "./../icons/tailwindcss.svg" + }, + "3d": { + "iconPath": "./../icons/3d.svg" + }, + "buildkite": { + "iconPath": "./../icons/buildkite.svg" + }, + "netlify": { + "iconPath": "./../icons/netlify.svg" + }, + "svg": { + "iconPath": "./../icons/svg.svg" + }, + "svelte": { + "iconPath": "./../icons/svelte.svg" + }, + "nest": { + "iconPath": "./../icons/nest.svg" + }, + "moonscript": { + "iconPath": "./../icons/moonscript.svg" + }, + "percy": { + "iconPath": "./../icons/percy.svg" + }, + "gitpod": { + "iconPath": "./../icons/gitpod.svg" + }, + "advpl_prw": { + "iconPath": "./../icons/advpl_prw.svg" + }, + "advpl_ptm": { + "iconPath": "./../icons/advpl_ptm.svg" + }, + "advpl_tlpp": { + "iconPath": "./../icons/advpl_tlpp.svg" + }, + "advpl_include": { + "iconPath": "./../icons/advpl_include.svg" + }, + "codeowners": { + "iconPath": "./../icons/codeowners.svg" + }, + "gcp": { + "iconPath": "./../icons/gcp.svg" + }, + "disc": { + "iconPath": "./../icons/disc.svg" + }, + "fortran": { + "iconPath": "./../icons/fortran.svg" + }, + "liquid": { + "iconPath": "./../icons/liquid.svg" + }, + "husky": { + "iconPath": "./../icons/husky.svg" + }, + "coconut": { + "iconPath": "./../icons/coconut.svg" + }, + "capacitor": { + "iconPath": "./../icons/capacitor.svg" + }, + "sketch": { + "iconPath": "./../icons/sketch.svg" + }, + "file": { + "iconPath": "./../icons/file.svg" + }, + "folder-src": { + "iconPath": "./../icons/folder-src.svg" + }, + "folder-src-open": { + "iconPath": "./../icons/folder-src-open.svg" + }, + "folder-dist": { + "iconPath": "./../icons/folder-dist.svg" + }, + "folder-dist-open": { + "iconPath": "./../icons/folder-dist-open.svg" + }, + "folder-css": { + "iconPath": "./../icons/folder-css.svg" + }, + "folder-css-open": { + "iconPath": "./../icons/folder-css-open.svg" + }, + "folder-sass": { + "iconPath": "./../icons/folder-sass.svg" + }, + "folder-sass-open": { + "iconPath": "./../icons/folder-sass-open.svg" + }, + "folder-images": { + "iconPath": "./../icons/folder-images.svg" + }, + "folder-images-open": { + "iconPath": "./../icons/folder-images-open.svg" + }, + "folder-scripts": { + "iconPath": "./../icons/folder-scripts.svg" + }, + "folder-scripts-open": { + "iconPath": "./../icons/folder-scripts-open.svg" + }, + "folder-node": { + "iconPath": "./../icons/folder-node.svg" + }, + "folder-node-open": { + "iconPath": "./../icons/folder-node-open.svg" + }, + "folder-javascript": { + "iconPath": "./../icons/folder-javascript.svg" + }, + "folder-javascript-open": { + "iconPath": "./../icons/folder-javascript-open.svg" + }, + "folder-json": { + "iconPath": "./../icons/folder-json.svg" + }, + "folder-json-open": { + "iconPath": "./../icons/folder-json-open.svg" + }, + "folder-font": { + "iconPath": "./../icons/folder-font.svg" + }, + "folder-font-open": { + "iconPath": "./../icons/folder-font-open.svg" + }, + "folder-bower": { + "iconPath": "./../icons/folder-bower.svg" + }, + "folder-bower-open": { + "iconPath": "./../icons/folder-bower-open.svg" + }, + "folder-test": { + "iconPath": "./../icons/folder-test.svg" + }, + "folder-test-open": { + "iconPath": "./../icons/folder-test-open.svg" + }, + "folder-jinja": { + "iconPath": "./../icons/folder-jinja.svg" + }, + "folder-jinja-open": { + "iconPath": "./../icons/folder-jinja-open.svg" + }, + "folder-jinja_light": { + "iconPath": "./../icons/folder-jinja_light.svg" + }, + "folder-jinja-open_light": { + "iconPath": "./../icons/folder-jinja-open_light.svg" + }, + "folder-markdown": { + "iconPath": "./../icons/folder-markdown.svg" + }, + "folder-markdown-open": { + "iconPath": "./../icons/folder-markdown-open.svg" + }, + "folder-php": { + "iconPath": "./../icons/folder-php.svg" + }, + "folder-php-open": { + "iconPath": "./../icons/folder-php-open.svg" + }, + "folder-phpmailer": { + "iconPath": "./../icons/folder-phpmailer.svg" + }, + "folder-phpmailer-open": { + "iconPath": "./../icons/folder-phpmailer-open.svg" + }, + "folder-sublime": { + "iconPath": "./../icons/folder-sublime.svg" + }, + "folder-sublime-open": { + "iconPath": "./../icons/folder-sublime-open.svg" + }, + "folder-docs": { + "iconPath": "./../icons/folder-docs.svg" + }, + "folder-docs-open": { + "iconPath": "./../icons/folder-docs-open.svg" + }, + "folder-git": { + "iconPath": "./../icons/folder-git.svg" + }, + "folder-git-open": { + "iconPath": "./../icons/folder-git-open.svg" + }, + "folder-github": { + "iconPath": "./../icons/folder-github.svg" + }, + "folder-github-open": { + "iconPath": "./../icons/folder-github-open.svg" + }, + "folder-gitlab": { + "iconPath": "./../icons/folder-gitlab.svg" + }, + "folder-gitlab-open": { + "iconPath": "./../icons/folder-gitlab-open.svg" + }, + "folder-vscode": { + "iconPath": "./../icons/folder-vscode.svg" + }, + "folder-vscode-open": { + "iconPath": "./../icons/folder-vscode-open.svg" + }, + "folder-views": { + "iconPath": "./../icons/folder-views.svg" + }, + "folder-views-open": { + "iconPath": "./../icons/folder-views-open.svg" + }, + "folder-vue": { + "iconPath": "./../icons/folder-vue.svg" + }, + "folder-vue-open": { + "iconPath": "./../icons/folder-vue-open.svg" + }, + "folder-expo": { + "iconPath": "./../icons/folder-expo.svg" + }, + "folder-expo-open": { + "iconPath": "./../icons/folder-expo-open.svg" + }, + "folder-config": { + "iconPath": "./../icons/folder-config.svg" + }, + "folder-config-open": { + "iconPath": "./../icons/folder-config-open.svg" + }, + "folder-i18n": { + "iconPath": "./../icons/folder-i18n.svg" + }, + "folder-i18n-open": { + "iconPath": "./../icons/folder-i18n-open.svg" + }, + "folder-components": { + "iconPath": "./../icons/folder-components.svg" + }, + "folder-components-open": { + "iconPath": "./../icons/folder-components-open.svg" + }, + "folder-aurelia": { + "iconPath": "./../icons/folder-aurelia.svg" + }, + "folder-aurelia-open": { + "iconPath": "./../icons/folder-aurelia-open.svg" + }, + "folder-resource": { + "iconPath": "./../icons/folder-resource.svg" + }, + "folder-resource-open": { + "iconPath": "./../icons/folder-resource-open.svg" + }, + "folder-lib": { + "iconPath": "./../icons/folder-lib.svg" + }, + "folder-lib-open": { + "iconPath": "./../icons/folder-lib-open.svg" + }, + "folder-theme": { + "iconPath": "./../icons/folder-theme.svg" + }, + "folder-theme-open": { + "iconPath": "./../icons/folder-theme-open.svg" + }, + "folder-webpack": { + "iconPath": "./../icons/folder-webpack.svg" + }, + "folder-webpack-open": { + "iconPath": "./../icons/folder-webpack-open.svg" + }, + "folder-global": { + "iconPath": "./../icons/folder-global.svg" + }, + "folder-global-open": { + "iconPath": "./../icons/folder-global-open.svg" + }, + "folder-public": { + "iconPath": "./../icons/folder-public.svg" + }, + "folder-public-open": { + "iconPath": "./../icons/folder-public-open.svg" + }, + "folder-include": { + "iconPath": "./../icons/folder-include.svg" + }, + "folder-include-open": { + "iconPath": "./../icons/folder-include-open.svg" + }, + "folder-docker": { + "iconPath": "./../icons/folder-docker.svg" + }, + "folder-docker-open": { + "iconPath": "./../icons/folder-docker-open.svg" + }, + "folder-database": { + "iconPath": "./../icons/folder-database.svg" + }, + "folder-database-open": { + "iconPath": "./../icons/folder-database-open.svg" + }, + "folder-log": { + "iconPath": "./../icons/folder-log.svg" + }, + "folder-log-open": { + "iconPath": "./../icons/folder-log-open.svg" + }, + "folder-temp": { + "iconPath": "./../icons/folder-temp.svg" + }, + "folder-temp-open": { + "iconPath": "./../icons/folder-temp-open.svg" + }, + "folder-aws": { + "iconPath": "./../icons/folder-aws.svg" + }, + "folder-aws-open": { + "iconPath": "./../icons/folder-aws-open.svg" + }, + "folder-audio": { + "iconPath": "./../icons/folder-audio.svg" + }, + "folder-audio-open": { + "iconPath": "./../icons/folder-audio-open.svg" + }, + "folder-video": { + "iconPath": "./../icons/folder-video.svg" + }, + "folder-video-open": { + "iconPath": "./../icons/folder-video-open.svg" + }, + "folder-kubernetes": { + "iconPath": "./../icons/folder-kubernetes.svg" + }, + "folder-kubernetes-open": { + "iconPath": "./../icons/folder-kubernetes-open.svg" + }, + "folder-import": { + "iconPath": "./../icons/folder-import.svg" + }, + "folder-import-open": { + "iconPath": "./../icons/folder-import-open.svg" + }, + "folder-export": { + "iconPath": "./../icons/folder-export.svg" + }, + "folder-export-open": { + "iconPath": "./../icons/folder-export-open.svg" + }, + "folder-wakatime": { + "iconPath": "./../icons/folder-wakatime.svg" + }, + "folder-wakatime-open": { + "iconPath": "./../icons/folder-wakatime-open.svg" + }, + "folder-circleci": { + "iconPath": "./../icons/folder-circleci.svg" + }, + "folder-circleci-open": { + "iconPath": "./../icons/folder-circleci-open.svg" + }, + "folder-wordpress": { + "iconPath": "./../icons/folder-wordpress.svg" + }, + "folder-wordpress-open": { + "iconPath": "./../icons/folder-wordpress-open.svg" + }, + "folder-gradle": { + "iconPath": "./../icons/folder-gradle.svg" + }, + "folder-gradle-open": { + "iconPath": "./../icons/folder-gradle-open.svg" + }, + "folder-coverage": { + "iconPath": "./../icons/folder-coverage.svg" + }, + "folder-coverage-open": { + "iconPath": "./../icons/folder-coverage-open.svg" + }, + "folder-class": { + "iconPath": "./../icons/folder-class.svg" + }, + "folder-class-open": { + "iconPath": "./../icons/folder-class-open.svg" + }, + "folder-other": { + "iconPath": "./../icons/folder-other.svg" + }, + "folder-other-open": { + "iconPath": "./../icons/folder-other-open.svg" + }, + "folder-typescript": { + "iconPath": "./../icons/folder-typescript.svg" + }, + "folder-typescript-open": { + "iconPath": "./../icons/folder-typescript-open.svg" + }, + "folder-graphql": { + "iconPath": "./../icons/folder-graphql.svg" + }, + "folder-graphql-open": { + "iconPath": "./../icons/folder-graphql-open.svg" + }, + "folder-routes": { + "iconPath": "./../icons/folder-routes.svg" + }, + "folder-routes-open": { + "iconPath": "./../icons/folder-routes-open.svg" + }, + "folder-ci": { + "iconPath": "./../icons/folder-ci.svg" + }, + "folder-ci-open": { + "iconPath": "./../icons/folder-ci-open.svg" + }, + "folder-benchmark": { + "iconPath": "./../icons/folder-benchmark.svg" + }, + "folder-benchmark-open": { + "iconPath": "./../icons/folder-benchmark-open.svg" + }, + "folder-messages": { + "iconPath": "./../icons/folder-messages.svg" + }, + "folder-messages-open": { + "iconPath": "./../icons/folder-messages-open.svg" + }, + "folder-less": { + "iconPath": "./../icons/folder-less.svg" + }, + "folder-less-open": { + "iconPath": "./../icons/folder-less-open.svg" + }, + "folder-python": { + "iconPath": "./../icons/folder-python.svg" + }, + "folder-python-open": { + "iconPath": "./../icons/folder-python-open.svg" + }, + "folder-debug": { + "iconPath": "./../icons/folder-debug.svg" + }, + "folder-debug-open": { + "iconPath": "./../icons/folder-debug-open.svg" + }, + "folder-fastlane": { + "iconPath": "./../icons/folder-fastlane.svg" + }, + "folder-fastlane-open": { + "iconPath": "./../icons/folder-fastlane-open.svg" + }, + "folder-plugin": { + "iconPath": "./../icons/folder-plugin.svg" + }, + "folder-plugin-open": { + "iconPath": "./../icons/folder-plugin-open.svg" + }, + "folder-middleware": { + "iconPath": "./../icons/folder-middleware.svg" + }, + "folder-middleware-open": { + "iconPath": "./../icons/folder-middleware-open.svg" + }, + "folder-controller": { + "iconPath": "./../icons/folder-controller.svg" + }, + "folder-controller-open": { + "iconPath": "./../icons/folder-controller-open.svg" + }, + "folder-ansible": { + "iconPath": "./../icons/folder-ansible.svg" + }, + "folder-ansible-open": { + "iconPath": "./../icons/folder-ansible-open.svg" + }, + "folder-server": { + "iconPath": "./../icons/folder-server.svg" + }, + "folder-server-open": { + "iconPath": "./../icons/folder-server-open.svg" + }, + "folder-client": { + "iconPath": "./../icons/folder-client.svg" + }, + "folder-client-open": { + "iconPath": "./../icons/folder-client-open.svg" + }, + "folder-tasks": { + "iconPath": "./../icons/folder-tasks.svg" + }, + "folder-tasks-open": { + "iconPath": "./../icons/folder-tasks-open.svg" + }, + "folder-android": { + "iconPath": "./../icons/folder-android.svg" + }, + "folder-android-open": { + "iconPath": "./../icons/folder-android-open.svg" + }, + "folder-ios": { + "iconPath": "./../icons/folder-ios.svg" + }, + "folder-ios-open": { + "iconPath": "./../icons/folder-ios-open.svg" + }, + "folder-upload": { + "iconPath": "./../icons/folder-upload.svg" + }, + "folder-upload-open": { + "iconPath": "./../icons/folder-upload-open.svg" + }, + "folder-download": { + "iconPath": "./../icons/folder-download.svg" + }, + "folder-download-open": { + "iconPath": "./../icons/folder-download-open.svg" + }, + "folder-tools": { + "iconPath": "./../icons/folder-tools.svg" + }, + "folder-tools-open": { + "iconPath": "./../icons/folder-tools-open.svg" + }, + "folder-helper": { + "iconPath": "./../icons/folder-helper.svg" + }, + "folder-helper-open": { + "iconPath": "./../icons/folder-helper-open.svg" + }, + "folder-serverless": { + "iconPath": "./../icons/folder-serverless.svg" + }, + "folder-serverless-open": { + "iconPath": "./../icons/folder-serverless-open.svg" + }, + "folder-api": { + "iconPath": "./../icons/folder-api.svg" + }, + "folder-api-open": { + "iconPath": "./../icons/folder-api-open.svg" + }, + "folder-app": { + "iconPath": "./../icons/folder-app.svg" + }, + "folder-app-open": { + "iconPath": "./../icons/folder-app-open.svg" + }, + "folder-archive": { + "iconPath": "./../icons/folder-archive.svg" + }, + "folder-archive-open": { + "iconPath": "./../icons/folder-archive-open.svg" + }, + "folder-batch": { + "iconPath": "./../icons/folder-batch.svg" + }, + "folder-batch-open": { + "iconPath": "./../icons/folder-batch-open.svg" + }, + "folder-cluster": { + "iconPath": "./../icons/folder-cluster.svg" + }, + "folder-cluster-open": { + "iconPath": "./../icons/folder-cluster-open.svg" + }, + "folder-command": { + "iconPath": "./../icons/folder-command.svg" + }, + "folder-command-open": { + "iconPath": "./../icons/folder-command-open.svg" + }, + "folder-constant": { + "iconPath": "./../icons/folder-constant.svg" + }, + "folder-constant-open": { + "iconPath": "./../icons/folder-constant-open.svg" + }, + "folder-container": { + "iconPath": "./../icons/folder-container.svg" + }, + "folder-container-open": { + "iconPath": "./../icons/folder-container-open.svg" + }, + "folder-content": { + "iconPath": "./../icons/folder-content.svg" + }, + "folder-content-open": { + "iconPath": "./../icons/folder-content-open.svg" + }, + "folder-core": { + "iconPath": "./../icons/folder-core.svg" + }, + "folder-core-open": { + "iconPath": "./../icons/folder-core-open.svg" + }, + "folder-delta": { + "iconPath": "./../icons/folder-delta.svg" + }, + "folder-delta-open": { + "iconPath": "./../icons/folder-delta-open.svg" + }, + "folder-dump": { + "iconPath": "./../icons/folder-dump.svg" + }, + "folder-dump-open": { + "iconPath": "./../icons/folder-dump-open.svg" + }, + "folder-examples": { + "iconPath": "./../icons/folder-examples.svg" + }, + "folder-examples-open": { + "iconPath": "./../icons/folder-examples-open.svg" + }, + "folder-environment": { + "iconPath": "./../icons/folder-environment.svg" + }, + "folder-environment-open": { + "iconPath": "./../icons/folder-environment-open.svg" + }, + "folder-functions": { + "iconPath": "./../icons/folder-functions.svg" + }, + "folder-functions-open": { + "iconPath": "./../icons/folder-functions-open.svg" + }, + "folder-generator": { + "iconPath": "./../icons/folder-generator.svg" + }, + "folder-generator-open": { + "iconPath": "./../icons/folder-generator-open.svg" + }, + "folder-hook": { + "iconPath": "./../icons/folder-hook.svg" + }, + "folder-hook-open": { + "iconPath": "./../icons/folder-hook-open.svg" + }, + "folder-job": { + "iconPath": "./../icons/folder-job.svg" + }, + "folder-job-open": { + "iconPath": "./../icons/folder-job-open.svg" + }, + "folder-keys": { + "iconPath": "./../icons/folder-keys.svg" + }, + "folder-keys-open": { + "iconPath": "./../icons/folder-keys-open.svg" + }, + "folder-layout": { + "iconPath": "./../icons/folder-layout.svg" + }, + "folder-layout-open": { + "iconPath": "./../icons/folder-layout-open.svg" + }, + "folder-mail": { + "iconPath": "./../icons/folder-mail.svg" + }, + "folder-mail-open": { + "iconPath": "./../icons/folder-mail-open.svg" + }, + "folder-mappings": { + "iconPath": "./../icons/folder-mappings.svg" + }, + "folder-mappings-open": { + "iconPath": "./../icons/folder-mappings-open.svg" + }, + "folder-meta": { + "iconPath": "./../icons/folder-meta.svg" + }, + "folder-meta-open": { + "iconPath": "./../icons/folder-meta-open.svg" + }, + "folder-packages": { + "iconPath": "./../icons/folder-packages.svg" + }, + "folder-packages-open": { + "iconPath": "./../icons/folder-packages-open.svg" + }, + "folder-shared": { + "iconPath": "./../icons/folder-shared.svg" + }, + "folder-shared-open": { + "iconPath": "./../icons/folder-shared-open.svg" + }, + "folder-stack": { + "iconPath": "./../icons/folder-stack.svg" + }, + "folder-stack-open": { + "iconPath": "./../icons/folder-stack-open.svg" + }, + "folder-template": { + "iconPath": "./../icons/folder-template.svg" + }, + "folder-template-open": { + "iconPath": "./../icons/folder-template-open.svg" + }, + "folder-utils": { + "iconPath": "./../icons/folder-utils.svg" + }, + "folder-utils-open": { + "iconPath": "./../icons/folder-utils-open.svg" + }, + "folder-private": { + "iconPath": "./../icons/folder-private.svg" + }, + "folder-private-open": { + "iconPath": "./../icons/folder-private-open.svg" + }, + "folder-error": { + "iconPath": "./../icons/folder-error.svg" + }, + "folder-error-open": { + "iconPath": "./../icons/folder-error-open.svg" + }, + "folder-event": { + "iconPath": "./../icons/folder-event.svg" + }, + "folder-event-open": { + "iconPath": "./../icons/folder-event-open.svg" + }, + "folder-secure": { + "iconPath": "./../icons/folder-secure.svg" + }, + "folder-secure-open": { + "iconPath": "./../icons/folder-secure-open.svg" + }, + "folder-custom": { + "iconPath": "./../icons/folder-custom.svg" + }, + "folder-custom-open": { + "iconPath": "./../icons/folder-custom-open.svg" + }, + "folder-mock": { + "iconPath": "./../icons/folder-mock.svg" + }, + "folder-mock-open": { + "iconPath": "./../icons/folder-mock-open.svg" + }, + "folder-syntax": { + "iconPath": "./../icons/folder-syntax.svg" + }, + "folder-syntax-open": { + "iconPath": "./../icons/folder-syntax-open.svg" + }, + "folder-vm": { + "iconPath": "./../icons/folder-vm.svg" + }, + "folder-vm-open": { + "iconPath": "./../icons/folder-vm-open.svg" + }, + "folder-stylus": { + "iconPath": "./../icons/folder-stylus.svg" + }, + "folder-stylus-open": { + "iconPath": "./../icons/folder-stylus-open.svg" + }, + "folder-flow": { + "iconPath": "./../icons/folder-flow.svg" + }, + "folder-flow-open": { + "iconPath": "./../icons/folder-flow-open.svg" + }, + "folder-rules": { + "iconPath": "./../icons/folder-rules.svg" + }, + "folder-rules-open": { + "iconPath": "./../icons/folder-rules-open.svg" + }, + "folder-review": { + "iconPath": "./../icons/folder-review.svg" + }, + "folder-review-open": { + "iconPath": "./../icons/folder-review-open.svg" + }, + "folder-animation": { + "iconPath": "./../icons/folder-animation.svg" + }, + "folder-animation-open": { + "iconPath": "./../icons/folder-animation-open.svg" + }, + "folder-guard": { + "iconPath": "./../icons/folder-guard.svg" + }, + "folder-guard-open": { + "iconPath": "./../icons/folder-guard-open.svg" + }, + "folder-prisma": { + "iconPath": "./../icons/folder-prisma.svg" + }, + "folder-prisma-open": { + "iconPath": "./../icons/folder-prisma-open.svg" + }, + "folder-pipe": { + "iconPath": "./../icons/folder-pipe.svg" + }, + "folder-pipe-open": { + "iconPath": "./../icons/folder-pipe-open.svg" + }, + "folder-svg": { + "iconPath": "./../icons/folder-svg.svg" + }, + "folder-svg-open": { + "iconPath": "./../icons/folder-svg-open.svg" + }, + "folder-mobile": { + "iconPath": "./../icons/folder-mobile.svg" + }, + "folder-mobile-open": { + "iconPath": "./../icons/folder-mobile-open.svg" + }, + "folder-stencil": { + "iconPath": "./../icons/folder-stencil.svg" + }, + "folder-stencil-open": { + "iconPath": "./../icons/folder-stencil-open.svg" + }, + "folder": { + "iconPath": "./../icons/folder.svg" + }, + "folder-open": { + "iconPath": "./../icons/folder-open.svg" + }, + "folder-root": { + "iconPath": "./../icons/folder-root.svg" + }, + "folder-root-open": { + "iconPath": "./../icons/folder-root-open.svg" + } + }, + "folderNames": { + "src": "folder-src", + "source": "folder-src", + "sources": "folder-src", + "dist": "folder-dist", + "out": "folder-dist", + "build": "folder-dist", + "release": "folder-dist", + "bin": "folder-dist", + "css": "folder-css", + "stylesheet": "folder-css", + "stylesheets": "folder-css", + "style": "folder-css", + "styles": "folder-css", + "sass": "folder-sass", + "_sass": "folder-sass", + "scss": "folder-sass", + "_scss": "folder-sass", + "images": "folder-images", + "image": "folder-images", + "img": "folder-images", + "icons": "folder-images", + "icon": "folder-images", + "ico": "folder-images", + "screenshot": "folder-images", + "screenshots": "folder-images", + "script": "folder-scripts", + "scripts": "folder-scripts", + "node_modules": "folder-node", + "js": "folder-javascript", + "javascript": "folder-javascript", + "javascripts": "folder-javascript", + "json": "folder-json", + "font": "folder-font", + "fonts": "folder-font", + "bower_components": "folder-bower", + "test": "folder-test", + "tests": "folder-test", + "testing": "folder-test", + "__tests__": "folder-test", + "__snapshots__": "folder-test", + "__mocks__": "folder-test", + "__test__": "folder-test", + "spec": "folder-test", + "specs": "folder-test", + "jinja": "folder-jinja", + "jinja2": "folder-jinja", + "j2": "folder-jinja", + "markdown": "folder-markdown", + "md": "folder-markdown", + "php": "folder-php", + "phpmailer": "folder-phpmailer", + "sublime": "folder-sublime", + "doc": "folder-docs", + "docs": "folder-docs", + "documents": "folder-docs", + "documentation": "folder-docs", + "post": "folder-docs", + "posts": "folder-docs", + ".git": "folder-git", + "githooks": "folder-git", + ".githooks": "folder-git", + "submodules": "folder-git", + ".submodules": "folder-git", + ".github": "folder-github", + ".gitlab": "folder-gitlab", + ".vscode": "folder-vscode", + ".vscode-test": "folder-vscode", + "view": "folder-views", + "views": "folder-views", + "screen": "folder-views", + "screens": "folder-views", + "page": "folder-views", + "pages": "folder-views", + "html": "folder-views", + "vue": "folder-vue", + ".expo": "folder-expo", + ".expo-shared": "folder-expo", + "config": "folder-config", + "configs": "folder-config", + "configuration": "folder-config", + "configurations": "folder-config", + "settings": "folder-config", + ".settings": "folder-config", + "META-INF": "folder-config", + "i18n": "folder-i18n", + "internationalization": "folder-i18n", + "lang": "folder-i18n", + "language": "folder-i18n", + "languages": "folder-i18n", + "locale": "folder-i18n", + "locales": "folder-i18n", + "localization": "folder-i18n", + "translation": "folder-i18n", + "translate": "folder-i18n", + "translations": "folder-i18n", + ".tx": "folder-i18n", + "components": "folder-components", + "aurelia_project": "folder-aurelia", + "resource": "folder-resource", + "resources": "folder-resource", + "res": "folder-resource", + "asset": "folder-resource", + "assets": "folder-resource", + "static": "folder-resource", + "lib": "folder-lib", + "libs": "folder-lib", + "library": "folder-lib", + "libraries": "folder-lib", + "vendor": "folder-lib", + "vendors": "folder-lib", + "third-party": "folder-lib", + "themes": "folder-theme", + "theme": "folder-theme", + "color": "folder-theme", + "colors": "folder-theme", + "design": "folder-theme", + "designs": "folder-theme", + "webpack": "folder-webpack", + ".webpack": "folder-webpack", + "global": "folder-global", + "public": "folder-public", + "wwwroot": "folder-public", + "web": "folder-public", + "website": "folder-public", + "include": "folder-include", + "includes": "folder-include", + "_includes": "folder-include", + "docker": "folder-docker", + "dockerfiles": "folder-docker", + ".docker": "folder-docker", + "db": "folder-database", + "database": "folder-database", + "databases": "folder-database", + "sql": "folder-database", + "data": "folder-database", + "_data": "folder-database", + "log": "folder-log", + "logs": "folder-log", + "temp": "folder-temp", + ".temp": "folder-temp", + "tmp": "folder-temp", + ".tmp": "folder-temp", + "cached": "folder-temp", + "cache": "folder-temp", + ".cache": "folder-temp", + "aws": "folder-aws", + ".aws": "folder-aws", + "audio": "folder-audio", + "audios": "folder-audio", + "music": "folder-audio", + "video": "folder-video", + "videos": "folder-video", + "movie": "folder-video", + "movies": "folder-video", + "kubernetes": "folder-kubernetes", + "k8s": "folder-kubernetes", + "import": "folder-import", + "imports": "folder-import", + "imported": "folder-import", + "export": "folder-export", + "exports": "folder-export", + "exported": "folder-export", + "wakatime": "folder-wakatime", + ".circleci": "folder-circleci", + "wp-content": "folder-wordpress", + "gradle": "folder-gradle", + ".gradle": "folder-gradle", + "coverage": "folder-coverage", + ".nyc-output": "folder-coverage", + ".nyc_output": "folder-coverage", + "e2e": "folder-coverage", + "it": "folder-coverage", + "integration-test": "folder-coverage", + "integration-tests": "folder-coverage", + "class": "folder-class", + "classes": "folder-class", + "model": "folder-class", + "models": "folder-class", + "other": "folder-other", + "others": "folder-other", + "misc": "folder-other", + "miscellaneous": "folder-other", + "extra": "folder-other", + "extras": "folder-other", + "typescript": "folder-typescript", + "ts": "folder-typescript", + "typings": "folder-typescript", + "@types": "folder-typescript", + "graphql": "folder-graphql", + "gql": "folder-graphql", + "routes": "folder-routes", + "router": "folder-routes", + ".ci": "folder-ci", + "ci": "folder-ci", + "benchmark": "folder-benchmark", + "benchmarks": "folder-benchmark", + "performance": "folder-benchmark", + "measure": "folder-benchmark", + "measures": "folder-benchmark", + "measurement": "folder-benchmark", + "messages": "folder-messages", + "forum": "folder-messages", + "chat": "folder-messages", + "chats": "folder-messages", + "conversation": "folder-messages", + "conversations": "folder-messages", + "less": "folder-less", + "python": "folder-python", + "__pycache__": "folder-python", + ".pytest_cache": "folder-python", + "debug": "folder-debug", + "debugging": "folder-debug", + "fastlane": "folder-fastlane", + "plugin": "folder-plugin", + "plugins": "folder-plugin", + "_plugins": "folder-plugin", + "extension": "folder-plugin", + "extensions": "folder-plugin", + "addon": "folder-plugin", + "addons": "folder-plugin", + "middleware": "folder-middleware", + "middlewares": "folder-middleware", + "controller": "folder-controller", + "controllers": "folder-controller", + "service": "folder-controller", + "services": "folder-controller", + "provider": "folder-controller", + "providers": "folder-controller", + "ansible": "folder-ansible", + "server": "folder-server", + "servers": "folder-server", + "backend": "folder-server", + "client": "folder-client", + "clients": "folder-client", + "frontend": "folder-client", + "tasks": "folder-tasks", + "tickets": "folder-tasks", + "android": "folder-android", + "ios": "folder-ios", + "uploads": "folder-upload", + "upload": "folder-upload", + "downloads": "folder-download", + "download": "folder-download", + "tools": "folder-tools", + "helpers": "folder-helper", + "helper": "folder-helper", + ".serverless": "folder-serverless", + "serverless": "folder-serverless", + "api": "folder-api", + "apis": "folder-api", + "app": "folder-app", + "apps": "folder-app", + "archive": "folder-archive", + "archives": "folder-archive", + "archival": "folder-archive", + "backup": "folder-archive", + "backups": "folder-archive", + "back-up": "folder-archive", + "back-ups": "folder-archive", + "batch": "folder-batch", + "batchs": "folder-batch", + "batches": "folder-batch", + "cluster": "folder-cluster", + "clusters": "folder-cluster", + "command": "folder-command", + "commands": "folder-command", + "cli": "folder-command", + "clis": "folder-command", + "constant": "folder-constant", + "constants": "folder-constant", + "container": "folder-container", + "containers": "folder-container", + ".devcontainer": "folder-container", + "content": "folder-content", + "contents": "folder-content", + "core": "folder-core", + "delta": "folder-delta", + "deltas": "folder-delta", + "changes": "folder-delta", + "dump": "folder-dump", + "dumps": "folder-dump", + "example": "folder-examples", + "examples": "folder-examples", + "sample": "folder-examples", + "samples": "folder-examples", + "demo": "folder-examples", + "demos": "folder-examples", + ".env": "folder-environment", + ".environment": "folder-environment", + "env": "folder-environment", + "environment": "folder-environment", + "environments": "folder-environment", + "function": "folder-functions", + "functions": "folder-functions", + "lambda": "folder-functions", + "lambdas": "folder-functions", + "generator": "folder-generator", + "generators": "folder-generator", + "generated": "folder-generator", + "cfn-gen": "folder-generator", + "gen": "folder-generator", + "gens": "folder-generator", + "auto": "folder-generator", + "hook": "folder-hook", + "hooks": "folder-hook", + "trigger": "folder-hook", + "triggers": "folder-hook", + "job": "folder-job", + "jobs": "folder-job", + "keys": "folder-keys", + "key": "folder-keys", + "token": "folder-keys", + "tokens": "folder-keys", + "layout": "folder-layout", + "layouts": "folder-layout", + "mail": "folder-mail", + "mails": "folder-mail", + "smtp": "folder-mail", + "mappings": "folder-mappings", + "mapping": "folder-mappings", + "meta": "folder-meta", + "package": "folder-packages", + "packages": "folder-packages", + "shared": "folder-shared", + "stack": "folder-stack", + "stacks": "folder-stack", + "template": "folder-template", + "templates": "folder-template", + "util": "folder-utils", + "utils": "folder-utils", + "private": "folder-private", + ".private": "folder-private", + "error": "folder-error", + "errors": "folder-error", + "err": "folder-error", + "event": "folder-event", + "events": "folder-event", + "auth": "folder-secure", + "authentication": "folder-secure", + "secure": "folder-secure", + "security": "folder-secure", + "cert": "folder-secure", + "certs": "folder-secure", + "certificate": "folder-secure", + "certificates": "folder-secure", + "ssl": "folder-secure", + "custom": "folder-custom", + "customs": "folder-custom", + "mock": "folder-mock", + "mocks": "folder-mock", + "draft": "folder-mock", + "drafts": "folder-mock", + "concept": "folder-mock", + "concepts": "folder-mock", + "sketch": "folder-mock", + "sketches": "folder-mock", + "syntax": "folder-syntax", + "syntaxes": "folder-syntax", + "spellcheck": "folder-syntax", + "vm": "folder-vm", + "vms": "folder-vm", + "stylus": "folder-stylus", + "flow-typed": "folder-flow", + "rule": "folder-rules", + "rules": "folder-rules", + "validation": "folder-rules", + "validations": "folder-rules", + "validator": "folder-rules", + "validators": "folder-rules", + "review": "folder-review", + "reviews": "folder-review", + "revisal": "folder-review", + "revisals": "folder-review", + "reviewed": "folder-review", + "animation": "folder-animation", + "animations": "folder-animation", + "animated": "folder-animation", + "guard": "folder-guard", + "guards": "folder-guard", + "prisma": "folder-prisma", + "pipe": "folder-pipe", + "pipes": "folder-pipe", + "svg": "folder-svg", + "svgs": "folder-svg", + "mobile": "folder-mobile", + "mobiles": "folder-mobile", + "portable": "folder-mobile", + ".stencil": "folder-stencil" + }, + "folderNamesExpanded": { + "src": "folder-src-open", + "source": "folder-src-open", + "sources": "folder-src-open", + "dist": "folder-dist-open", + "out": "folder-dist-open", + "build": "folder-dist-open", + "release": "folder-dist-open", + "bin": "folder-dist-open", + "css": "folder-css-open", + "stylesheet": "folder-css-open", + "stylesheets": "folder-css-open", + "style": "folder-css-open", + "styles": "folder-css-open", + "sass": "folder-sass-open", + "_sass": "folder-sass-open", + "scss": "folder-sass-open", + "_scss": "folder-sass-open", + "images": "folder-images-open", + "image": "folder-images-open", + "img": "folder-images-open", + "icons": "folder-images-open", + "icon": "folder-images-open", + "ico": "folder-images-open", + "screenshot": "folder-images-open", + "screenshots": "folder-images-open", + "script": "folder-scripts-open", + "scripts": "folder-scripts-open", + "node_modules": "folder-node-open", + "js": "folder-javascript-open", + "javascript": "folder-javascript-open", + "javascripts": "folder-javascript-open", + "json": "folder-json-open", + "font": "folder-font-open", + "fonts": "folder-font-open", + "bower_components": "folder-bower-open", + "test": "folder-test-open", + "tests": "folder-test-open", + "testing": "folder-test-open", + "__tests__": "folder-test-open", + "__snapshots__": "folder-test-open", + "__mocks__": "folder-test-open", + "__test__": "folder-test-open", + "spec": "folder-test-open", + "specs": "folder-test-open", + "jinja": "folder-jinja-open", + "jinja2": "folder-jinja-open", + "j2": "folder-jinja-open", + "markdown": "folder-markdown-open", + "md": "folder-markdown-open", + "php": "folder-php-open", + "phpmailer": "folder-phpmailer-open", + "sublime": "folder-sublime-open", + "doc": "folder-docs-open", + "docs": "folder-docs-open", + "documents": "folder-docs-open", + "documentation": "folder-docs-open", + "post": "folder-docs-open", + "posts": "folder-docs-open", + ".git": "folder-git-open", + "githooks": "folder-git-open", + ".githooks": "folder-git-open", + "submodules": "folder-git-open", + ".submodules": "folder-git-open", + ".github": "folder-github-open", + ".gitlab": "folder-gitlab-open", + ".vscode": "folder-vscode-open", + ".vscode-test": "folder-vscode-open", + "view": "folder-views-open", + "views": "folder-views-open", + "screen": "folder-views-open", + "screens": "folder-views-open", + "page": "folder-views-open", + "pages": "folder-views-open", + "html": "folder-views-open", + "vue": "folder-vue-open", + ".expo": "folder-expo-open", + ".expo-shared": "folder-expo-open", + "config": "folder-config-open", + "configs": "folder-config-open", + "configuration": "folder-config-open", + "configurations": "folder-config-open", + "settings": "folder-config-open", + ".settings": "folder-config-open", + "META-INF": "folder-config-open", + "i18n": "folder-i18n-open", + "internationalization": "folder-i18n-open", + "lang": "folder-i18n-open", + "language": "folder-i18n-open", + "languages": "folder-i18n-open", + "locale": "folder-i18n-open", + "locales": "folder-i18n-open", + "localization": "folder-i18n-open", + "translation": "folder-i18n-open", + "translate": "folder-i18n-open", + "translations": "folder-i18n-open", + ".tx": "folder-i18n-open", + "components": "folder-components-open", + "aurelia_project": "folder-aurelia-open", + "resource": "folder-resource-open", + "resources": "folder-resource-open", + "res": "folder-resource-open", + "asset": "folder-resource-open", + "assets": "folder-resource-open", + "static": "folder-resource-open", + "lib": "folder-lib-open", + "libs": "folder-lib-open", + "library": "folder-lib-open", + "libraries": "folder-lib-open", + "vendor": "folder-lib-open", + "vendors": "folder-lib-open", + "third-party": "folder-lib-open", + "themes": "folder-theme-open", + "theme": "folder-theme-open", + "color": "folder-theme-open", + "colors": "folder-theme-open", + "design": "folder-theme-open", + "designs": "folder-theme-open", + "webpack": "folder-webpack-open", + ".webpack": "folder-webpack-open", + "global": "folder-global-open", + "public": "folder-public-open", + "wwwroot": "folder-public-open", + "web": "folder-public-open", + "website": "folder-public-open", + "include": "folder-include-open", + "includes": "folder-include-open", + "_includes": "folder-include-open", + "docker": "folder-docker-open", + "dockerfiles": "folder-docker-open", + ".docker": "folder-docker-open", + "db": "folder-database-open", + "database": "folder-database-open", + "databases": "folder-database-open", + "sql": "folder-database-open", + "data": "folder-database-open", + "_data": "folder-database-open", + "log": "folder-log-open", + "logs": "folder-log-open", + "temp": "folder-temp-open", + ".temp": "folder-temp-open", + "tmp": "folder-temp-open", + ".tmp": "folder-temp-open", + "cached": "folder-temp-open", + "cache": "folder-temp-open", + ".cache": "folder-temp-open", + "aws": "folder-aws-open", + ".aws": "folder-aws-open", + "audio": "folder-audio-open", + "audios": "folder-audio-open", + "music": "folder-audio-open", + "video": "folder-video-open", + "videos": "folder-video-open", + "movie": "folder-video-open", + "movies": "folder-video-open", + "kubernetes": "folder-kubernetes-open", + "k8s": "folder-kubernetes-open", + "import": "folder-import-open", + "imports": "folder-import-open", + "imported": "folder-import-open", + "export": "folder-export-open", + "exports": "folder-export-open", + "exported": "folder-export-open", + "wakatime": "folder-wakatime-open", + ".circleci": "folder-circleci-open", + "wp-content": "folder-wordpress-open", + "gradle": "folder-gradle-open", + ".gradle": "folder-gradle-open", + "coverage": "folder-coverage-open", + ".nyc-output": "folder-coverage-open", + ".nyc_output": "folder-coverage-open", + "e2e": "folder-coverage-open", + "it": "folder-coverage-open", + "integration-test": "folder-coverage-open", + "integration-tests": "folder-coverage-open", + "class": "folder-class-open", + "classes": "folder-class-open", + "model": "folder-class-open", + "models": "folder-class-open", + "other": "folder-other-open", + "others": "folder-other-open", + "misc": "folder-other-open", + "miscellaneous": "folder-other-open", + "extra": "folder-other-open", + "extras": "folder-other-open", + "typescript": "folder-typescript-open", + "ts": "folder-typescript-open", + "typings": "folder-typescript-open", + "@types": "folder-typescript-open", + "graphql": "folder-graphql-open", + "gql": "folder-graphql-open", + "routes": "folder-routes-open", + "router": "folder-routes-open", + ".ci": "folder-ci-open", + "ci": "folder-ci-open", + "benchmark": "folder-benchmark-open", + "benchmarks": "folder-benchmark-open", + "performance": "folder-benchmark-open", + "measure": "folder-benchmark-open", + "measures": "folder-benchmark-open", + "measurement": "folder-benchmark-open", + "messages": "folder-messages-open", + "forum": "folder-messages-open", + "chat": "folder-messages-open", + "chats": "folder-messages-open", + "conversation": "folder-messages-open", + "conversations": "folder-messages-open", + "less": "folder-less-open", + "python": "folder-python-open", + "__pycache__": "folder-python-open", + ".pytest_cache": "folder-python-open", + "debug": "folder-debug-open", + "debugging": "folder-debug-open", + "fastlane": "folder-fastlane-open", + "plugin": "folder-plugin-open", + "plugins": "folder-plugin-open", + "_plugins": "folder-plugin-open", + "extension": "folder-plugin-open", + "extensions": "folder-plugin-open", + "addon": "folder-plugin-open", + "addons": "folder-plugin-open", + "middleware": "folder-middleware-open", + "middlewares": "folder-middleware-open", + "controller": "folder-controller-open", + "controllers": "folder-controller-open", + "service": "folder-controller-open", + "services": "folder-controller-open", + "provider": "folder-controller-open", + "providers": "folder-controller-open", + "ansible": "folder-ansible-open", + "server": "folder-server-open", + "servers": "folder-server-open", + "backend": "folder-server-open", + "client": "folder-client-open", + "clients": "folder-client-open", + "frontend": "folder-client-open", + "tasks": "folder-tasks-open", + "tickets": "folder-tasks-open", + "android": "folder-android-open", + "ios": "folder-ios-open", + "uploads": "folder-upload-open", + "upload": "folder-upload-open", + "downloads": "folder-download-open", + "download": "folder-download-open", + "tools": "folder-tools-open", + "helpers": "folder-helper-open", + "helper": "folder-helper-open", + ".serverless": "folder-serverless-open", + "serverless": "folder-serverless-open", + "api": "folder-api-open", + "apis": "folder-api-open", + "app": "folder-app-open", + "apps": "folder-app-open", + "archive": "folder-archive-open", + "archives": "folder-archive-open", + "archival": "folder-archive-open", + "backup": "folder-archive-open", + "backups": "folder-archive-open", + "back-up": "folder-archive-open", + "back-ups": "folder-archive-open", + "batch": "folder-batch-open", + "batchs": "folder-batch-open", + "batches": "folder-batch-open", + "cluster": "folder-cluster-open", + "clusters": "folder-cluster-open", + "command": "folder-command-open", + "commands": "folder-command-open", + "cli": "folder-command-open", + "clis": "folder-command-open", + "constant": "folder-constant-open", + "constants": "folder-constant-open", + "container": "folder-container-open", + "containers": "folder-container-open", + ".devcontainer": "folder-container-open", + "content": "folder-content-open", + "contents": "folder-content-open", + "core": "folder-core-open", + "delta": "folder-delta-open", + "deltas": "folder-delta-open", + "changes": "folder-delta-open", + "dump": "folder-dump-open", + "dumps": "folder-dump-open", + "example": "folder-examples-open", + "examples": "folder-examples-open", + "sample": "folder-examples-open", + "samples": "folder-examples-open", + "demo": "folder-examples-open", + "demos": "folder-examples-open", + ".env": "folder-environment-open", + ".environment": "folder-environment-open", + "env": "folder-environment-open", + "environment": "folder-environment-open", + "environments": "folder-environment-open", + "function": "folder-functions-open", + "functions": "folder-functions-open", + "lambda": "folder-functions-open", + "lambdas": "folder-functions-open", + "generator": "folder-generator-open", + "generators": "folder-generator-open", + "generated": "folder-generator-open", + "cfn-gen": "folder-generator-open", + "gen": "folder-generator-open", + "gens": "folder-generator-open", + "auto": "folder-generator-open", + "hook": "folder-hook-open", + "hooks": "folder-hook-open", + "trigger": "folder-hook-open", + "triggers": "folder-hook-open", + "job": "folder-job-open", + "jobs": "folder-job-open", + "keys": "folder-keys-open", + "key": "folder-keys-open", + "token": "folder-keys-open", + "tokens": "folder-keys-open", + "layout": "folder-layout-open", + "layouts": "folder-layout-open", + "mail": "folder-mail-open", + "mails": "folder-mail-open", + "smtp": "folder-mail-open", + "mappings": "folder-mappings-open", + "mapping": "folder-mappings-open", + "meta": "folder-meta-open", + "package": "folder-packages-open", + "packages": "folder-packages-open", + "shared": "folder-shared-open", + "stack": "folder-stack-open", + "stacks": "folder-stack-open", + "template": "folder-template-open", + "templates": "folder-template-open", + "util": "folder-utils-open", + "utils": "folder-utils-open", + "private": "folder-private-open", + ".private": "folder-private-open", + "error": "folder-error-open", + "errors": "folder-error-open", + "err": "folder-error-open", + "event": "folder-event-open", + "events": "folder-event-open", + "auth": "folder-secure-open", + "authentication": "folder-secure-open", + "secure": "folder-secure-open", + "security": "folder-secure-open", + "cert": "folder-secure-open", + "certs": "folder-secure-open", + "certificate": "folder-secure-open", + "certificates": "folder-secure-open", + "ssl": "folder-secure-open", + "custom": "folder-custom-open", + "customs": "folder-custom-open", + "mock": "folder-mock-open", + "mocks": "folder-mock-open", + "draft": "folder-mock-open", + "drafts": "folder-mock-open", + "concept": "folder-mock-open", + "concepts": "folder-mock-open", + "sketch": "folder-mock-open", + "sketches": "folder-mock-open", + "syntax": "folder-syntax-open", + "syntaxes": "folder-syntax-open", + "spellcheck": "folder-syntax-open", + "vm": "folder-vm-open", + "vms": "folder-vm-open", + "stylus": "folder-stylus-open", + "flow-typed": "folder-flow-open", + "rule": "folder-rules-open", + "rules": "folder-rules-open", + "validation": "folder-rules-open", + "validations": "folder-rules-open", + "validator": "folder-rules-open", + "validators": "folder-rules-open", + "review": "folder-review-open", + "reviews": "folder-review-open", + "revisal": "folder-review-open", + "revisals": "folder-review-open", + "reviewed": "folder-review-open", + "animation": "folder-animation-open", + "animations": "folder-animation-open", + "animated": "folder-animation-open", + "guard": "folder-guard-open", + "guards": "folder-guard-open", + "prisma": "folder-prisma-open", + "pipe": "folder-pipe-open", + "pipes": "folder-pipe-open", + "svg": "folder-svg-open", + "svgs": "folder-svg-open", + "mobile": "folder-mobile-open", + "mobiles": "folder-mobile-open", + "portable": "folder-mobile-open", + ".stencil": "folder-stencil-open" + }, + "fileExtensions": { + "html": "html", + "htm": "html", + "xhtml": "html", + "html_vm": "html", + "asp": "html", + "jade": "pug", + "pug": "pug", + "md": "markdown", + "markdown": "markdown", + "rst": "markdown", + "blink": "blink", + "css": "css", + "scss": "sass", + "sass": "sass", + "less": "less", + "json": "json", + "tsbuildinfo": "json", + "json5": "json", + "jinja": "jinja", + "jinja2": "jinja", + "j2": "jinja", + "sublime-project": "sublime", + "sublime-workspace": "sublime", + "yaml": "yaml", + "YAML-tmLanguage": "yaml", + "yml": "yaml", + "xml": "xml", + "plist": "xml", + "xsd": "xml", + "dtd": "xml", + "xsl": "xml", + "xslt": "xml", + "resx": "xml", + "iml": "xml", + "xquery": "xml", + "tmLanguage": "xml", + "manifest": "xml", + "project": "xml", + "png": "image", + "jpeg": "image", + "jpg": "image", + "gif": "image", + "ico": "image", + "tif": "image", + "tiff": "image", + "psd": "image", + "psb": "image", + "ami": "image", + "apx": "image", + "bmp": "image", + "bpg": "image", + "brk": "image", + "cur": "image", + "dds": "image", + "dng": "image", + "exr": "image", + "fpx": "image", + "gbr": "image", + "img": "image", + "jbig2": "image", + "jb2": "image", + "jng": "image", + "jxr": "image", + "pbm": "image", + "pgf": "image", + "pic": "image", + "raw": "image", + "webp": "image", + "eps": "image", + "afphoto": "image", + "ase": "image", + "aseprite": "image", + "clip": "image", + "cpt": "image", + "heif": "image", + "heic": "image", + "kra": "image", + "mdp": "image", + "ora": "image", + "pdn": "image", + "reb": "image", + "sai": "image", + "tga": "image", + "xcf": "image", + "js": "javascript", + "esx": "javascript", + "mjs": "javascript", + "jsx": "react", + "tsx": "react_ts", + "routing.ts": "routing", + "routing.tsx": "routing", + "routing.js": "routing", + "routing.jsx": "routing", + "routes.ts": "routing", + "routes.tsx": "routing", + "routes.js": "routing", + "routes.jsx": "routing", + "ini": "settings", + "dlc": "settings", + "dll": "settings", + "config": "settings", + "conf": "settings", + "properties": "settings", + "prop": "settings", + "settings": "settings", + "option": "settings", + "props": "settings", + "toml": "settings", + "prefs": "settings", + "sln.dotsettings": "settings", + "sln.dotsettings.user": "settings", + "cfg": "settings", + "ts": "typescript", + "d.ts": "typescript-def", + "marko": "markojs", + "pdf": "pdf", + "xlsx": "table", + "xls": "table", + "csv": "table", + "tsv": "table", + "vscodeignore": "vscode", + "vsixmanifest": "vscode", + "vsix": "vscode", + "code-workplace": "vscode", + "csproj": "visualstudio", + "ruleset": "visualstudio", + "sln": "visualstudio", + "suo": "visualstudio", + "vb": "visualstudio", + "vbs": "visualstudio", + "vcxitems": "visualstudio", + "vcxitems.filters": "visualstudio", + "vcxproj": "visualstudio", + "vcxproj.filters": "visualstudio", + "pdb": "database", + "sql": "database", + "pks": "database", + "pkb": "database", + "accdb": "database", + "mdb": "database", + "sqlite": "database", + "pgsql": "database", + "postgres": "database", + "psql": "database", + "cs": "csharp", + "csx": "csharp", + "qs": "qsharp", + "zip": "zip", + "tar": "zip", + "gz": "zip", + "xz": "zip", + "br": "zip", + "bzip2": "zip", + "gzip": "zip", + "brotli": "zip", + "7z": "zip", + "rar": "zip", + "tgz": "zip", + "zig": "zig", + "exe": "exe", + "msi": "exe", + "java": "java", + "jar": "java", + "jsp": "java", + "c": "c", + "m": "c", + "i": "c", + "mi": "c", + "h": "h", + "cc": "cpp", + "cpp": "cpp", + "cxx": "cpp", + "c++": "cpp", + "cp": "cpp", + "mm": "cpp", + "mii": "cpp", + "ii": "cpp", + "hh": "hpp", + "hpp": "hpp", + "hxx": "hpp", + "h++": "hpp", + "hp": "hpp", + "tcc": "hpp", + "inl": "hpp", + "go": "go", + "py": "python", + "pyc": "python-misc", + "whl": "python-misc", + "url": "url", + "sh": "console", + "ksh": "console", + "csh": "console", + "tcsh": "console", + "zsh": "console", + "bash": "console", + "bat": "console", + "cmd": "console", + "awk": "console", + "fish": "console", + "ps1": "powershell", + "psm1": "powershell", + "psd1": "powershell", + "ps1xml": "powershell", + "psc1": "powershell", + "pssc": "powershell", + "gradle": "gradle", + "doc": "word", + "docx": "word", + "rtf": "word", + "cer": "certificate", + "cert": "certificate", + "crt": "certificate", + "pub": "key", + "key": "key", + "pem": "key", + "asc": "key", + "gpg": "key", + "woff": "font", + "woff2": "font", + "ttf": "font", + "eot": "font", + "suit": "font", + "otf": "font", + "bmap": "font", + "fnt": "font", + "odttf": "font", + "ttc": "font", + "font": "font", + "fonts": "font", + "sui": "font", + "ntf": "font", + "mrf": "font", + "lib": "lib", + "bib": "lib", + "rb": "ruby", + "erb": "ruby", + "fs": "fsharp", + "fsx": "fsharp", + "fsi": "fsharp", + "fsproj": "fsharp", + "swift": "swift", + "ino": "arduino", + "dockerignore": "docker", + "dockerfile": "docker", + "tex": "tex", + "cls": "tex", + "sty": "tex", + "dtx": "tex", + "ltx": "tex", + "pptx": "powerpoint", + "ppt": "powerpoint", + "pptm": "powerpoint", + "potx": "powerpoint", + "potm": "powerpoint", + "ppsx": "powerpoint", + "ppsm": "powerpoint", + "pps": "powerpoint", + "ppam": "powerpoint", + "ppa": "powerpoint", + "webm": "video", + "mkv": "video", + "flv": "video", + "vob": "video", + "ogv": "video", + "ogg": "video", + "gifv": "video", + "avi": "video", + "mov": "video", + "qt": "video", + "wmv": "video", + "yuv": "video", + "rm": "video", + "rmvb": "video", + "mp4": "video", + "m4v": "video", + "mpg": "video", + "mp2": "video", + "mpeg": "video", + "mpe": "video", + "mpv": "video", + "m2v": "video", + "vdi": "virtual", + "vbox": "virtual", + "vbox-prev": "virtual", + "ics": "email", + "mp3": "audio", + "flac": "audio", + "m4a": "audio", + "wma": "audio", + "aiff": "audio", + "coffee": "coffee", + "cson": "coffee", + "iced": "coffee", + "txt": "document", + "graphql": "graphql", + "gql": "graphql", + "rs": "rust", + "raml": "raml", + "xaml": "xaml", + "hs": "haskell", + "kt": "kotlin", + "kts": "kotlin", + "patch": "git", + "lua": "lua", + "clj": "clojure", + "cljs": "clojure", + "cljc": "clojure", + "groovy": "groovy", + "r": "r", + "rmd": "r", + "dart": "dart", + "as": "actionscript", + "mxml": "mxml", + "ahk": "autohotkey", + "swf": "flash", + "swc": "swc", + "cmake": "cmake", + "asm": "assembly", + "a51": "assembly", + "inc": "assembly", + "nasm": "assembly", + "s": "assembly", + "ms": "assembly", + "agc": "assembly", + "ags": "assembly", + "aea": "assembly", + "argus": "assembly", + "mitigus": "assembly", + "binsource": "assembly", + "vue": "vue", + "ml": "ocaml", + "mli": "ocaml", + "cmx": "ocaml", + "js.map": "javascript-map", + "mjs.map": "javascript-map", + "css.map": "css-map", + "lock": "lock", + "hbs": "handlebars", + "mustache": "handlebars", + "pm": "perl", + "hx": "haxe", + "spec.ts": "test-ts", + "e2e-spec.ts": "test-ts", + "test.ts": "test-ts", + "ts.snap": "test-ts", + "spec.tsx": "test-jsx", + "test.tsx": "test-jsx", + "tsx.snap": "test-jsx", + "spec.jsx": "test-jsx", + "test.jsx": "test-jsx", + "jsx.snap": "test-jsx", + "spec.js": "test-js", + "e2e-spec.js": "test-js", + "test.js": "test-js", + "js.snap": "test-js", + "module.ts": "angular", + "module.js": "angular", + "ng-template": "angular", + "component.ts": "angular-component", + "component.js": "angular-component", + "guard.ts": "angular-guard", + "guard.js": "angular-guard", + "service.ts": "angular-service", + "service.js": "angular-service", + "pipe.ts": "angular-pipe", + "pipe.js": "angular-pipe", + "filter.js": "angular-pipe", + "directive.ts": "angular-directive", + "directive.js": "angular-directive", + "resolver.ts": "angular-resolver", + "resolver.js": "angular-resolver", + "pp": "puppet", + "ex": "elixir", + "exs": "elixir", + "eex": "elixir", + "leex": "elixir", + "ls": "livescript", + "erl": "erlang", + "twig": "twig", + "jl": "julia", + "elm": "elm", + "pure": "purescript", + "purs": "purescript", + "tpl": "smarty", + "styl": "stylus", + "re": "reason", + "rei": "reason", + "cmj": "bucklescript", + "merlin": "merlin", + "v": "verilog", + "vhd": "verilog", + "sv": "verilog", + "svh": "verilog", + "nb": "mathematica", + "wl": "wolframlanguage", + "wls": "wolframlanguage", + "njk": "nunjucks", + "nunjucks": "nunjucks", + "robot": "robot", + "sol": "solidity", + "au3": "autoit", + "haml": "haml", + "yang": "yang", + "mjml": "mjml", + "tf": "terraform", + "tf.json": "terraform", + "tfvars": "terraform", + "tfstate": "terraform", + "blade.php": "laravel", + "inky.php": "laravel", + "applescript": "applescript", + "cake": "cake", + "feature": "cucumber", + "nim": "nim", + "nimble": "nim", + "apib": "apiblueprint", + "apiblueprint": "apiblueprint", + "riot": "riot", + "tag": "riot", + "vfl": "vfl", + "kl": "kl", + "pcss": "postcss", + "sss": "postcss", + "todo": "todo", + "cfml": "coldfusion", + "cfc": "coldfusion", + "lucee": "coldfusion", + "cfm": "coldfusion", + "cabal": "cabal", + "nix": "nix", + "slim": "slim", + "http": "http", + "rest": "http", + "rql": "restql", + "restql": "restql", + "kv": "kivy", + "graphcool": "graphcool", + "sbt": "sbt", + "apk": "android", + "env": "tune", + "gitlab-ci.yml": "gitlab", + "jenkinsfile": "jenkins", + "jenkins": "jenkins", + "cr": "crystal", + "ecr": "crystal", + "drone.yml": "drone", + "cu": "cuda", + "cuh": "cuda", + "log": "log", + "def": "dotjs", + "dot": "dotjs", + "jst": "dotjs", + "ejs": "ejs", + ".wakatime-project": "wakatime", + "pde": "processing", + "stories.js": "storybook", + "stories.jsx": "storybook", + "story.js": "storybook", + "story.jsx": "storybook", + "stories.ts": "storybook", + "stories.tsx": "storybook", + "story.ts": "storybook", + "story.tsx": "storybook", + "wpy": "wepy", + "hcl": "hcl", + "san": "san", + "djt": "django", + "red": "red", + "fxp": "foxpro", + "prg": "foxpro", + "pot": "i18n", + "po": "i18n", + "mo": "i18n", + "wat": "webassembly", + "wasm": "webassembly", + "ipynb": "jupyter", + "d": "d", + "mdx": "mdx", + "bal": "ballerina", + "balx": "ballerina", + "rkt": "racket", + "bzl": "bazel", + "bazel": "bazel", + "mint": "mint", + "vm": "velocity", + "fhtml": "velocity", + "vtl": "velocity", + "gd": "godot", + "godot": "godot-assets", + "tres": "godot-assets", + "tscn": "godot-assets", + "azure-pipelines.yml": "azure-pipelines", + "azure-pipelines.yaml": "azure-pipelines", + "azcli": "azure", + "vagrantfile": "vagrant", + "prisma": "prisma", + "cshtml": "razor", + "vbhtml": "razor", + "ad": "asciidoc", + "adoc": "asciidoc", + "asciidoc": "asciidoc", + "edge": "edge", + "ss": "scheme", + "scm": "scheme", + "stl": "3d", + "obj": "3d", + "ac": "3d", + "blend": "3d", + "mesh": "3d", + "mqo": "3d", + "pmd": "3d", + "pmx": "3d", + "skp": "3d", + "vac": "3d", + "vdp": "3d", + "vox": "3d", + "svg": "svg", + "svelte": "svelte", + "vimrc": "vim", + "gvimrc": "vim", + "exrc": "vim", + "moon": "moonscript", + "prw": "advpl_prw", + "prx": "advpl_prw", + "ptm": "advpl_ptm", + "tlpp": "advpl_tlpp", + "ch": "advpl_include", + "iso": "disc", + "f": "fortran", + "f77": "fortran", + "f90": "fortran", + "f95": "fortran", + "f03": "fortran", + "f08": "fortran", + "liquid": "liquid", + "p": "prolog", + "pro": "prolog", + "coco": "coconut", + "sketch": "sketch" + }, + "fileNames": { + ".pug-lintrc": "pug", + ".pug-lintrc.js": "pug", + ".pug-lintrc.json": "pug", + ".jscsrc": "json", + ".jshintrc": "json", + "composer.lock": "json", + ".jsbeautifyrc": "json", + ".esformatter": "json", + "cdp.pid": "json", + ".mjmlconfig": "json", + ".htaccess": "xml", + "router.js": "routing", + "router.jsx": "routing", + "router.ts": "routing", + "router.tsx": "routing", + "routes.js": "routing", + "routes.jsx": "routing", + "routes.ts": "routing", + "routes.tsx": "routing", + ".jshintignore": "settings", + ".buildignore": "settings", + ".mrconfig": "settings", + ".yardopts": "settings", + "manifest.mf": "settings", + ".clang-format": "settings", + ".clang-tidy": "settings", + "go.mod": "go-mod", + "go.sum": "go-mod", + "requirements.txt": "python-misc", + "pipfile": "python-misc", + ".python-version": "python-misc", + "manifest.in": "python-misc", + "gradle.properties": "gradle", + "gradlew": "gradle", + "gradle-wrapper.properties": "gradle", + "license": "certificate", + "license.md": "certificate", + "license.txt": "certificate", + "licence": "certificate", + "licence.md": "certificate", + "licence.txt": "certificate", + "unlicense": "certificate", + "unlicense.md": "certificate", + "unlicense.txt": "certificate", + ".htpasswd": "key", + "gemfile": "gemfile", + "dockerfile": "docker", + "docker-compose.yml": "docker", + "docker-compose.yaml": "docker", + "docker-compose.dev.yml": "docker", + "docker-compose.local.yml": "docker", + "docker-compose.ci.yml": "docker", + "docker-compose.override.yml": "docker", + "docker-compose.staging.yml": "docker", + "docker-compose.prod.yml": "docker", + "docker-compose.production.yml": "docker", + "docker-compose.test.yml": "docker", + ".mailmap": "email", + ".graphqlconfig": "graphql", + ".gitignore": "git", + ".gitconfig": "git", + ".gitattributes": "git", + ".gitmodules": "git", + ".gitkeep": "git", + "git-history": "git", + ".luacheckrc": "lua", + ".Rhistory": "r", + "cmakelists.txt": "cmake", + "cmakecache.txt": "cmake", + "vue.config.js": "vue-config", + "vue.config.ts": "vue-config", + "angular-cli.json": "angular", + ".angular-cli.json": "angular", + "angular.json": "angular", + "now.json": "now", + ".nowignore": "now", + ".vfl": "vfl", + ".kl": "kl", + "postcss.config.js": "postcss", + ".postcssrc.js": "postcss", + ".postcssrc": "postcss", + ".postcssrc.json": "postcss", + ".postcssrc.yml": "postcss", + "project.graphcool": "graphcool", + "webpack.js": "webpack", + "webpack.ts": "webpack", + "webpack.base.js": "webpack", + "webpack.base.ts": "webpack", + "webpack.config.js": "webpack", + "webpack.config.ts": "webpack", + "webpack.common.js": "webpack", + "webpack.common.ts": "webpack", + "webpack.config.common.js": "webpack", + "webpack.config.common.ts": "webpack", + "webpack.config.common.babel.js": "webpack", + "webpack.config.common.babel.ts": "webpack", + "webpack.dev.js": "webpack", + "webpack.dev.ts": "webpack", + "webpack.development.js": "webpack", + "webpack.development.ts": "webpack", + "webpack.config.dev.js": "webpack", + "webpack.config.dev.ts": "webpack", + "webpack.config.dev.babel.js": "webpack", + "webpack.config.dev.babel.ts": "webpack", + "webpack.prod.js": "webpack", + "webpack.prod.ts": "webpack", + "webpack.production.js": "webpack", + "webpack.production.ts": "webpack", + "webpack.server.js": "webpack", + "webpack.server.ts": "webpack", + "webpack.client.js": "webpack", + "webpack.client.ts": "webpack", + "webpack.config.server.js": "webpack", + "webpack.config.server.ts": "webpack", + "webpack.config.client.js": "webpack", + "webpack.config.client.ts": "webpack", + "webpack.config.production.babel.js": "webpack", + "webpack.config.production.babel.ts": "webpack", + "webpack.config.prod.babel.js": "webpack", + "webpack.config.prod.babel.ts": "webpack", + "webpack.config.prod.js": "webpack", + "webpack.config.prod.ts": "webpack", + "webpack.config.production.js": "webpack", + "webpack.config.production.ts": "webpack", + "webpack.config.staging.js": "webpack", + "webpack.config.staging.ts": "webpack", + "webpack.config.babel.js": "webpack", + "webpack.config.babel.ts": "webpack", + "webpack.config.base.babel.js": "webpack", + "webpack.config.base.babel.ts": "webpack", + "webpack.config.base.js": "webpack", + "webpack.config.base.ts": "webpack", + "webpack.config.staging.babel.js": "webpack", + "webpack.config.staging.babel.ts": "webpack", + "webpack.config.coffee": "webpack", + "webpack.config.test.js": "webpack", + "webpack.config.test.ts": "webpack", + "webpack.config.vendor.js": "webpack", + "webpack.config.vendor.ts": "webpack", + "webpack.config.vendor.production.js": "webpack", + "webpack.config.vendor.production.ts": "webpack", + "webpack.test.js": "webpack", + "webpack.test.ts": "webpack", + "webpack.dist.js": "webpack", + "webpack.dist.ts": "webpack", + "webpackfile.js": "webpack", + "webpackfile.ts": "webpack", + "ionic.config.json": "ionic", + ".io-config.json": "ionic", + "gulpfile.js": "gulp", + "gulpfile.ts": "gulp", + "gulpfile.babel.js": "gulp", + "package.json": "nodejs", + "package-lock.json": "nodejs", + ".nvmrc": "nodejs", + ".esmrc": "nodejs", + ".npmignore": "npm", + ".npmrc": "npm", + ".yarnrc": "yarn", + "yarn.lock": "yarn", + ".yarnclean": "yarn", + ".yarn-integrity": "yarn", + "yarn-error.log": "yarn", + ".yarnrc.yml": "yarn", + ".yarnrc.yaml": "yarn", + "androidmanifest.xml": "android", + ".env.example": "tune", + ".env.sample": "tune", + ".env.local": "tune", + ".env.dev": "tune", + ".env.development": "tune", + ".env.qa": "tune", + ".env.prod": "tune", + ".env.production": "tune", + ".env.staging": "tune", + ".env.preview": "tune", + ".env.test": "tune", + ".env.testing": "tune", + ".env.development.local": "tune", + ".env.qa.local": "tune", + ".env.production.local": "tune", + ".env.staging.local": "tune", + ".env.test.local": "tune", + ".babelrc": "babel", + ".babelrc.js": "babel", + ".babelrc.json": "babel", + "babel.config.json": "babel", + "babel.config.js": "babel", + "contributing.md": "contributing", + "readme.md": "readme", + "readme.txt": "readme", + "readme": "readme", + "changelog": "changelog", + "changelog.md": "changelog", + "changelog.txt": "changelog", + "credits": "credits", + "credits.txt": "credits", + "credits.md": "credits", + "authors": "authors", + "authors.md": "authors", + "authors.txt": "authors", + ".flowconfig": "flow", + "favicon.ico": "favicon", + "karma.conf.js": "karma", + "karma.conf.ts": "karma", + "karma.conf.coffee": "karma", + "karma.config.js": "karma", + "karma.config.ts": "karma", + "karma-main.js": "karma", + "karma-main.ts": "karma", + ".bithoundrc": "bithound", + ".appveyor.yml": "appveyor", + "appveyor.yml": "appveyor", + ".travis.yml": "travis", + ".codecov.yml": "codecov", + "codecov.yml": "codecov", + "protractor.conf.js": "protractor", + "protractor.conf.ts": "protractor", + "protractor.conf.coffee": "protractor", + "protractor.config.js": "protractor", + "protractor.config.ts": "protractor", + "fuse.js": "fusebox", + "procfile": "heroku", + "procfile.windows": "heroku", + ".editorconfig": "editorconfig", + ".bowerrc": "bower", + "bower.json": "bower", + ".eslintrc.js": "eslint", + ".eslintrc.yaml": "eslint", + ".eslintrc.yml": "eslint", + ".eslintrc.json": "eslint", + ".eslintrc": "eslint", + ".eslintignore": "eslint", + "code_of_conduct.md": "conduct", + "code_of_conduct.txt": "conduct", + ".watchmanconfig": "watchman", + "aurelia.json": "aurelia", + "mocha.opts": "mocha", + ".mocharc.yml": "mocha", + ".mocharc.yaml": "mocha", + ".mocharc.js": "mocha", + ".mocharc.json": "mocha", + ".mocharc.jsonc": "mocha", + "jenkinsfile": "jenkins", + "firebase.json": "firebase", + ".firebaserc": "firebase", + "rollup.config.js": "rollup", + "rollup.config.ts": "rollup", + "rollup-config.js": "rollup", + "rollup-config.ts": "rollup", + "rollup.config.common.js": "rollup", + "rollup.config.common.ts": "rollup", + "rollup.config.base.js": "rollup", + "rollup.config.base.ts": "rollup", + "rollup.config.prod.js": "rollup", + "rollup.config.prod.ts": "rollup", + "rollup.config.dev.js": "rollup", + "rollup.config.dev.ts": "rollup", + "rollup.config.prod.vendor.js": "rollup", + "rollup.config.prod.vendor.ts": "rollup", + ".hhconfig": "hack", + ".stylelintrc": "stylelint", + "stylelint.config.js": "stylelint", + ".stylelintrc.json": "stylelint", + ".stylelintrc.yaml": "stylelint", + ".stylelintrc.yml": "stylelint", + ".stylelintrc.js": "stylelint", + ".stylelintignore": "stylelint", + ".codeclimate.yml": "code-climate", + ".prettierrc": "prettier", + "prettier.config.js": "prettier", + ".prettierrc.js": "prettier", + ".prettierrc.json": "prettier", + ".prettierrc.yaml": "prettier", + ".prettierrc.yml": "prettier", + ".prettierignore": "prettier", + "nodemon.json": "nodemon", + "nodemon-debug.json": "nodemon", + ".hintrc": "webhint", + "browserslist": "browserlist", + ".browserslistrc": "browserlist", + ".snyk": "snyk", + ".drone.yml": "drone", + ".sequelizerc": "sequelize", + "gatsby.config.js": "gatsby", + "gatsby-config.js": "gatsby", + "gatsby-node.js": "gatsby", + "gatsby-browser.js": "gatsby", + "gatsby-ssr.js": "gatsby", + ".wakatime-project": "wakatime", + "circle.yml": "circleci", + ".cfignore": "cloudfoundry", + "gruntfile.js": "grunt", + "gruntfile.ts": "grunt", + "gruntfile.coffee": "grunt", + "gruntfile.babel.js": "grunt", + "gruntfile.babel.ts": "grunt", + "gruntfile.babel.coffee": "grunt", + "jest.config.js": "jest", + "jest.config.ts": "jest", + "jest.config.json": "jest", + "jest.setup.js": "jest", + "jest.setup.ts": "jest", + "jest.json": "jest", + ".jestrc": "jest", + ".jestrc.js": "jest", + ".jestrc.json": "jest", + "jest.teardown.js": "jest", + "fastfile": "fastlane", + "appfile": "fastlane", + ".helmignore": "helm", + "wallaby.js": "wallaby", + "wallaby.conf.js": "wallaby", + "stencil.config.js": "stencil", + "stencil.config.ts": "stencil", + "makefile": "makefile", + ".releaserc": "semantic-release", + "release.config.js": "semantic-release", + "bitbucket-pipelines.yaml": "bitbucket", + "bitbucket-pipelines.yml": "bitbucket", + ".bazelignore": "bazel", + ".bazelrc": "bazel", + "azure-pipelines.yml": "azure-pipelines", + "azure-pipelines.yaml": "azure-pipelines", + "vagrantfile": "vagrant", + "prisma.yml": "prisma", + ".nycrc": "istanbul", + ".nycrc.json": "istanbul", + "tailwind.js": "tailwindcss", + "tailwind.config.js": "tailwindcss", + "buildkite.yml": "buildkite", + "buildkite.yaml": "buildkite", + "netlify.json": "netlify", + "netlify.yml": "netlify", + "netlify.yaml": "netlify", + "netlify.toml": "netlify", + "nest-cli.json": "nest", + ".nest-cli.json": "nest", + "nestconfig.json": "nest", + ".nestconfig.json": "nest", + ".percy.yml": "percy", + ".gitpod.yml": "gitpod", + "codeowners": "codeowners", + ".gcloudignore": "gcp", + ".huskyrc": "husky", + "husky.config.js": "husky", + ".huskyrc.json": "husky", + ".huskyrc.js": "husky", + ".huskyrc.yaml": "husky", + ".huskyrc.yml": "husky", + "capacitor.config.json": "capacitor" + }, + "languageIds": { + "git": "git", + "git-commit": "git", + "git-rebase": "git", + "c": "c", + "objective-c": "c", + "yaml": "yaml", + "xml": "xml", + "xquery": "xml", + "matlab": "matlab", + "makefile": "settings", + "shaderlab": "shaderlab", + "diff": "diff", + "json": "json", + "jsonc": "json", + "blink": "blink", + "java": "java", + "razor": "razor", + "aspnetcorerazor": "razor", + "python": "python", + "javascript": "javascript", + "typescript": "typescript", + "scala": "scala", + "handlebars": "handlebars", + "perl": "perl", + "perl6": "perl", + "haxe": "haxe", + "hxml": "haxe", + "puppet": "puppet", + "elixir": "elixir", + "livescript": "livescript", + "erlang": "erlang", + "twig": "twig", + "julia": "julia", + "elm": "elm", + "purescript": "purescript", + "stylus": "stylus", + "nunjucks": "nunjucks", + "pug": "pug", + "robotframework": "robot", + "sass": "sass", + "less": "less", + "css": "css", + "testOutput": "visualstudio", + "ng-template": "angular", + "graphql": "graphql", + "solidity": "solidity", + "autoit": "autoit", + "haml": "haml", + "yang": "yang", + "terraform": "terraform", + "applescript": "applescript", + "cake": "cake", + "cucumber": "cucumber", + "nim": "nim", + "nimble": "nim", + "apiblueprint": "apiblueprint", + "riot": "riot", + "postcss": "postcss", + "lang-cfml": "coldfusion", + "haskell": "haskell", + "cabal": "cabal", + "nix": "nix", + "ruby": "ruby", + "slim": "slim", + "php": "php", + "hack": "hack", + "javascriptreact": "react", + "mjml": "mjml", + "processing": "processing", + "hcl": "hcl", + "go": "go", + "django-html": "django", + "django-txt": "django", + "gdscript": "godot", + "viml": "vim", + "prolog": "prolog" + }, + "light": { + "fileExtensions": { + "blink": "blink_light", + "jinja": "jinja_light", + "jinja2": "jinja_light", + "j2": "jinja_light", + "cr": "crystal_light", + "ecr": "crystal_light", + "drone.yml": "drone_light", + ".wakatime-project": "wakatime_light", + "pde": "processing_light", + "hcl": "hcl_light" + }, + "fileNames": { + "now.json": "now_light", + ".nowignore": "now_light", + ".stylelintrc": "stylelint_light", + "stylelint.config.js": "stylelint_light", + ".stylelintrc.json": "stylelint_light", + ".stylelintrc.yaml": "stylelint_light", + ".stylelintrc.yml": "stylelint_light", + ".stylelintrc.js": "stylelint_light", + ".stylelintignore": "stylelint_light", + ".codeclimate.yml": "code-climate_light", + "browserslist": "browserlist_light", + ".browserslistrc": "browserlist_light", + ".drone.yml": "drone_light", + ".wakatime-project": "wakatime_light", + "circle.yml": "circleci_light", + ".releaserc": "semantic-release_light", + "release.config.js": "semantic-release_light" + }, + "folderNames": { + "jinja": "folder-jinja_light", + "jinja2": "folder-jinja_light", + "j2": "folder-jinja_light" + }, + "folderNamesExpanded": { + "jinja": "folder-jinja-open_light", + "jinja2": "folder-jinja-open_light", + "j2": "folder-jinja-open_light" + } + }, + "highContrast": { + "fileExtensions": {}, + "fileNames": {} + }, + "options": { + "folders": { + "theme": "specific", + "color": "#90a4ae", + "associations": {} + }, + "activeIconPack": "angular", + "hidesExplorerArrows": false, + "opacity": 1, + "saturation": 1, + "files": { + "associations": {} + }, + "languages": { + "associations": {} + } + }, + "file": "file", + "hidesExplorerArrows": false, + "folder": "folder", + "folderExpanded": "folder-open", + "rootFolder": "folder-root", + "rootFolderExpanded": "folder-root-open" +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/3d.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/3d.svg new file mode 100644 index 0000000..15aa9b1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/3d.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/actionscript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/actionscript.svg new file mode 100644 index 0000000..345d4f4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/actionscript.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_include.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_include.svg new file mode 100644 index 0000000..78bee0c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_include.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_prw.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_prw.svg new file mode 100644 index 0000000..eadef25 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_prw.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_ptm.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_ptm.svg new file mode 100644 index 0000000..2f3ad4b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_ptm.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_tlpp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_tlpp.svg new file mode 100644 index 0000000..4960c30 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/advpl_tlpp.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/android.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/android.svg new file mode 100644 index 0000000..3cd6aff --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/android.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-component.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-component.svg new file mode 100644 index 0000000..b6609cc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-component.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-directive.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-directive.svg new file mode 100644 index 0000000..ccb1b9b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-directive.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-guard.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-guard.svg new file mode 100644 index 0000000..e2bedf5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-guard.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-pipe.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-pipe.svg new file mode 100644 index 0000000..6dabb27 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-pipe.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-resolver.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-resolver.svg new file mode 100644 index 0000000..e2bedf5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-resolver.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-service.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-service.svg new file mode 100644 index 0000000..e9d56e0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular-service.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular.svg new file mode 100644 index 0000000..4849a6e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/angular.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/apiblueprint.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/apiblueprint.svg new file mode 100644 index 0000000..c442f69 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/apiblueprint.svg @@ -0,0 +1,5 @@ + +api-blueprint +Created with Sketch. + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/applescript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/applescript.svg new file mode 100644 index 0000000..15be7a6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/applescript.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/appveyor.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/appveyor.svg new file mode 100644 index 0000000..86f66cb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/appveyor.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/arduino.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/arduino.svg new file mode 100644 index 0000000..5d0136f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/arduino.svg @@ -0,0 +1 @@ +Layer 1 \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/asciidoc.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/asciidoc.svg new file mode 100644 index 0000000..d15a327 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/asciidoc.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/assembly.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/assembly.svg new file mode 100644 index 0000000..efbf80e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/assembly.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/audio.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/audio.svg new file mode 100644 index 0000000..c1737d0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/audio.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/aurelia.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/aurelia.svg new file mode 100644 index 0000000..b30f4ba --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/aurelia.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/authors.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/authors.svg new file mode 100644 index 0000000..9a7cb58 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/authors.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/autohotkey.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/autohotkey.svg new file mode 100644 index 0000000..86ad4fd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/autohotkey.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/autoit.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/autoit.svg new file mode 100644 index 0000000..5f7a12d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/autoit.svg @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/azure-pipelines.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/azure-pipelines.svg new file mode 100644 index 0000000..5c77f3f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/azure-pipelines.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/azure.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/azure.svg new file mode 100644 index 0000000..430325c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/azure.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/babel.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/babel.svg new file mode 100644 index 0000000..d0088b2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/babel.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ballerina.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ballerina.svg new file mode 100644 index 0000000..6e8e3a9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ballerina.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bazel.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bazel.svg new file mode 100644 index 0000000..4ca7f4a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bazel.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bitbucket.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bitbucket.svg new file mode 100644 index 0000000..5c8aed6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bitbucket.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bithound.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bithound.svg new file mode 100644 index 0000000..293463e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bithound.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/blink.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/blink.svg new file mode 100644 index 0000000..c763912 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/blink.svg @@ -0,0 +1,4 @@ + +website_productpages-logos diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/blink_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/blink_light.svg new file mode 100644 index 0000000..57a89d9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/blink_light.svg @@ -0,0 +1,4 @@ + +website_productpages-logos diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bower.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bower.svg new file mode 100644 index 0000000..e49a438 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bower.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/browserlist.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/browserlist.svg new file mode 100644 index 0000000..2b02600 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/browserlist.svg @@ -0,0 +1,6 @@ + +Browserslist logo + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/browserlist_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/browserlist_light.svg new file mode 100644 index 0000000..77df2fb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/browserlist_light.svg @@ -0,0 +1,7 @@ + +Browserslist logo + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bucklescript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bucklescript.svg new file mode 100644 index 0000000..0bacd25 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/bucklescript.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/buildkite.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/buildkite.svg new file mode 100644 index 0000000..b150199 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/buildkite.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/c.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/c.svg new file mode 100644 index 0000000..9b93813 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/c.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cabal.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cabal.svg new file mode 100644 index 0000000..aa3345f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cabal.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cake.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cake.svg new file mode 100644 index 0000000..7cf4b1d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cake.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/capacitor.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/capacitor.svg new file mode 100644 index 0000000..e084ff8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/capacitor.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/certificate.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/certificate.svg new file mode 100644 index 0000000..57fa36e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/certificate.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/changelog.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/changelog.svg new file mode 100644 index 0000000..a7cad2c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/changelog.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/circleci.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/circleci.svg new file mode 100644 index 0000000..64afbf6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/circleci.svg @@ -0,0 +1,14 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/circleci_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/circleci_light.svg new file mode 100644 index 0000000..4f0b01b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/circleci_light.svg @@ -0,0 +1,14 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/clojure.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/clojure.svg new file mode 100644 index 0000000..d83efd7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/clojure.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cloudfoundry.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cloudfoundry.svg new file mode 100644 index 0000000..b7696c6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cloudfoundry.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + +CF_Icon_4-colour + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cmake.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cmake.svg new file mode 100644 index 0000000..401c5cf --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cmake.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coconut.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coconut.svg new file mode 100644 index 0000000..f2b9237 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coconut.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/code-climate.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/code-climate.svg new file mode 100644 index 0000000..e72a539 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/code-climate.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/code-climate_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/code-climate_light.svg new file mode 100644 index 0000000..be9c74c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/code-climate_light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/codecov.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/codecov.svg new file mode 100644 index 0000000..38676c0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/codecov.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/codeowners.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/codeowners.svg new file mode 100644 index 0000000..6bee874 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/codeowners.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coffee.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coffee.svg new file mode 100644 index 0000000..fb85f7a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coffee.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coldfusion.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coldfusion.svg new file mode 100644 index 0000000..f136a22 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/coldfusion.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/conduct.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/conduct.svg new file mode 100644 index 0000000..faf5a99 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/conduct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/console.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/console.svg new file mode 100644 index 0000000..db435c4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/console.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/contributing.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/contributing.svg new file mode 100644 index 0000000..a6d70dc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/contributing.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cpp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cpp.svg new file mode 100644 index 0000000..048b1bc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cpp.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/credits.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/credits.svg new file mode 100644 index 0000000..f12e689 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/credits.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/crystal.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/crystal.svg new file mode 100644 index 0000000..fc4b7d6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/crystal.svg @@ -0,0 +1,4 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/crystal_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/crystal_light.svg new file mode 100644 index 0000000..68c0909 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/crystal_light.svg @@ -0,0 +1,4 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/csharp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/csharp.svg new file mode 100644 index 0000000..a23de6e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/csharp.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/css-map.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/css-map.svg new file mode 100644 index 0000000..5625cc4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/css-map.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/css.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/css.svg new file mode 100644 index 0000000..42235fe --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/css.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cucumber.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cucumber.svg new file mode 100644 index 0000000..9d3d6f1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cucumber.svg @@ -0,0 +1,4 @@ + +cucumber-mark-transparent-pips + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cuda.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cuda.svg new file mode 100644 index 0000000..a333ead --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/cuda.svg @@ -0,0 +1,4 @@ + +NVIDIA-Logo diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/d.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/d.svg new file mode 100644 index 0000000..c6b0e08 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/d.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/dart.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/dart.svg new file mode 100644 index 0000000..35b42b7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/dart.svg @@ -0,0 +1,9 @@ + +Dart + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/database.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/database.svg new file mode 100644 index 0000000..3e1ce05 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/database.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/diff.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/diff.svg new file mode 100644 index 0000000..9c80ab7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/diff.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/disc.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/disc.svg new file mode 100644 index 0000000..60ae136 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/disc.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/django.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/django.svg new file mode 100644 index 0000000..47a0f65 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/django.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/docker.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/docker.svg new file mode 100644 index 0000000..93fe401 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/docker.svg @@ -0,0 +1,4 @@ +Group 3Created with Sketch. diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/document.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/document.svg new file mode 100644 index 0000000..e858c2f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/document.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/dotjs.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/dotjs.svg new file mode 100644 index 0000000..c07f843 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/dotjs.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/drone.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/drone.svg new file mode 100644 index 0000000..38d330c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/drone.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/drone_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/drone_light.svg new file mode 100644 index 0000000..87aae57 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/drone_light.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/edge.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/edge.svg new file mode 100644 index 0000000..259f50b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/edge.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/editorconfig.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/editorconfig.svg new file mode 100644 index 0000000..0bc5a93 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/editorconfig.svg @@ -0,0 +1,9 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ejs.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ejs.svg new file mode 100644 index 0000000..d0c55f0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ejs.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/elixir.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/elixir.svg new file mode 100644 index 0000000..efb476b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/elixir.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/elm.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/elm.svg new file mode 100644 index 0000000..983d515 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/elm.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/email.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/email.svg new file mode 100644 index 0000000..a41d3a1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/email.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/erlang.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/erlang.svg new file mode 100644 index 0000000..264131f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/erlang.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/eslint.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/eslint.svg new file mode 100644 index 0000000..7cb6894 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/eslint.svg @@ -0,0 +1,3 @@ + + +image/svg+xml diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/exe.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/exe.svg new file mode 100644 index 0000000..94ad94d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/exe.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fastlane.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fastlane.svg new file mode 100644 index 0000000..452916b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fastlane.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/favicon.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/favicon.svg new file mode 100644 index 0000000..e8c7c93 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/favicon.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/file.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/file.svg new file mode 100644 index 0000000..f4d010c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/file.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/firebase.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/firebase.svg new file mode 100644 index 0000000..71adef5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/firebase.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/flash.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/flash.svg new file mode 100644 index 0000000..987e419 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/flash.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/flow.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/flow.svg new file mode 100644 index 0000000..88bc2e9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/flow.svg @@ -0,0 +1,7 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-android-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-android-open.svg new file mode 100644 index 0000000..74e64f6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-android-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-android.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-android.svg new file mode 100644 index 0000000..ee2f1ff --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-android.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-animation-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-animation-open.svg new file mode 100644 index 0000000..42ce43a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-animation-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-animation.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-animation.svg new file mode 100644 index 0000000..e50ba84 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-animation.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ansible-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ansible-open.svg new file mode 100644 index 0000000..6cb1bd7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ansible-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ansible.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ansible.svg new file mode 100644 index 0000000..90539dc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ansible.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-api-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-api-open.svg new file mode 100644 index 0000000..7069acc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-api-open.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-api.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-api.svg new file mode 100644 index 0000000..641fa2b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-api.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-app-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-app-open.svg new file mode 100644 index 0000000..6353e4c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-app-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-app.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-app.svg new file mode 100644 index 0000000..de4657e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-app.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-archive-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-archive-open.svg new file mode 100644 index 0000000..7e1d7ee --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-archive-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-archive.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-archive.svg new file mode 100644 index 0000000..c17fe8b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-archive.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-audio-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-audio-open.svg new file mode 100644 index 0000000..245d034 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-audio-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-audio.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-audio.svg new file mode 100644 index 0000000..5b8e4ac --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-audio.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aurelia-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aurelia-open.svg new file mode 100644 index 0000000..a26e94f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aurelia-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aurelia.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aurelia.svg new file mode 100644 index 0000000..3501f07 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aurelia.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aws-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aws-open.svg new file mode 100644 index 0000000..df97333 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aws-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aws.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aws.svg new file mode 100644 index 0000000..3db062e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-aws.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-batch-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-batch-open.svg new file mode 100644 index 0000000..d60ac5e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-batch-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-batch.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-batch.svg new file mode 100644 index 0000000..3ab135f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-batch.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-benchmark-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-benchmark-open.svg new file mode 100644 index 0000000..4ec0241 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-benchmark-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-benchmark.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-benchmark.svg new file mode 100644 index 0000000..8fbba41 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-benchmark.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-bower-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-bower-open.svg new file mode 100644 index 0000000..087865e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-bower-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-bower.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-bower.svg new file mode 100644 index 0000000..5a585ed --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-bower.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ci-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ci-open.svg new file mode 100644 index 0000000..a4bdfa2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ci-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ci.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ci.svg new file mode 100644 index 0000000..84639c0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ci.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-circleci-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-circleci-open.svg new file mode 100644 index 0000000..a7590ca --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-circleci-open.svg @@ -0,0 +1,2 @@ + +image/svg+xml diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-circleci.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-circleci.svg new file mode 100644 index 0000000..1087b08 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-circleci.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-class-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-class-open.svg new file mode 100644 index 0000000..570edeb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-class-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-class.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-class.svg new file mode 100644 index 0000000..1a97392 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-class.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-client-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-client-open.svg new file mode 100644 index 0000000..c0f325b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-client-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-client.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-client.svg new file mode 100644 index 0000000..871376b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-client.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-cluster-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-cluster-open.svg new file mode 100644 index 0000000..e8bd0d5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-cluster-open.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-cluster.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-cluster.svg new file mode 100644 index 0000000..5f6c364 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-cluster.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-command-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-command-open.svg new file mode 100644 index 0000000..334d0f5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-command-open.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-command.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-command.svg new file mode 100644 index 0000000..44a24e4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-command.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-components-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-components-open.svg new file mode 100644 index 0000000..53e31eb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-components-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-components.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-components.svg new file mode 100644 index 0000000..ce88408 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-components.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-config-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-config-open.svg new file mode 100644 index 0000000..92795e1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-config-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-config.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-config.svg new file mode 100644 index 0000000..f5b50fd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-config.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-constant-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-constant-open.svg new file mode 100644 index 0000000..721b18c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-constant-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-constant.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-constant.svg new file mode 100644 index 0000000..ff25ba3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-constant.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-container-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-container-open.svg new file mode 100644 index 0000000..c1f980d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-container-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-container.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-container.svg new file mode 100644 index 0000000..b7d5c4a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-container.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-content-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-content-open.svg new file mode 100644 index 0000000..0b30d61 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-content-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-content.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-content.svg new file mode 100644 index 0000000..b407db4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-content.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-controller-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-controller-open.svg new file mode 100644 index 0000000..b11fd00 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-controller-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-controller.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-controller.svg new file mode 100644 index 0000000..fd981e6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-controller.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-core-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-core-open.svg new file mode 100644 index 0000000..986bc19 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-core-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-core.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-core.svg new file mode 100644 index 0000000..0886a93 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-core.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-coverage-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-coverage-open.svg new file mode 100644 index 0000000..0e0fe10 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-coverage-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-coverage.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-coverage.svg new file mode 100644 index 0000000..994c823 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-coverage.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-css-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-css-open.svg new file mode 100644 index 0000000..cc4f660 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-css-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-css.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-css.svg new file mode 100644 index 0000000..d9b77ff --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-css.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-custom-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-custom-open.svg new file mode 100644 index 0000000..fb92996 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-custom-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-custom.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-custom.svg new file mode 100644 index 0000000..275f50c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-custom.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-database-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-database-open.svg new file mode 100644 index 0000000..d5a0a78 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-database-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-database.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-database.svg new file mode 100644 index 0000000..394e7e8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-database.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-debug-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-debug-open.svg new file mode 100644 index 0000000..e6b3442 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-debug-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-debug.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-debug.svg new file mode 100644 index 0000000..ef0efd7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-debug.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-delta-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-delta-open.svg new file mode 100644 index 0000000..f24f6d7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-delta-open.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-delta.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-delta.svg new file mode 100644 index 0000000..c919bb7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-delta.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dist-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dist-open.svg new file mode 100644 index 0000000..5365eb3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dist-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dist.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dist.svg new file mode 100644 index 0000000..1b8c375 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dist.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docker-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docker-open.svg new file mode 100644 index 0000000..80c5e2f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docker-open.svg @@ -0,0 +1,2 @@ + +image/svg+xmlGroup 3Created with Sketch. diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docker.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docker.svg new file mode 100644 index 0000000..47d0fb2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docker.svg @@ -0,0 +1,5 @@ + +Group 3Created with Sketch. diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docs-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docs-open.svg new file mode 100644 index 0000000..86e009f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docs-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docs.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docs.svg new file mode 100644 index 0000000..150f3e0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-docs.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-download-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-download-open.svg new file mode 100644 index 0000000..f20bfc2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-download-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-download.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-download.svg new file mode 100644 index 0000000..5ea7ba9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-download.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dump-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dump-open.svg new file mode 100644 index 0000000..110bbab --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dump-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dump.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dump.svg new file mode 100644 index 0000000..d3da06e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-dump.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-environment-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-environment-open.svg new file mode 100644 index 0000000..ac897ce --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-environment-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-environment.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-environment.svg new file mode 100644 index 0000000..563124e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-environment.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-error-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-error-open.svg new file mode 100644 index 0000000..2d56ae4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-error-open.svg @@ -0,0 +1,7 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-error.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-error.svg new file mode 100644 index 0000000..261bc41 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-error.svg @@ -0,0 +1,8 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-event-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-event-open.svg new file mode 100644 index 0000000..6e57cf7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-event-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-event.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-event.svg new file mode 100644 index 0000000..ebfdba9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-event.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-examples-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-examples-open.svg new file mode 100644 index 0000000..f9d968b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-examples-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-examples.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-examples.svg new file mode 100644 index 0000000..94d6c4b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-examples.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-expo-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-expo-open.svg new file mode 100644 index 0000000..d2d703b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-expo-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-expo.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-expo.svg new file mode 100644 index 0000000..dda88dd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-expo.svg @@ -0,0 +1,4 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-export-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-export-open.svg new file mode 100644 index 0000000..33aec68 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-export-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-export.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-export.svg new file mode 100644 index 0000000..97cbb5f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-export.svg @@ -0,0 +1,5 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-fastlane-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-fastlane-open.svg new file mode 100644 index 0000000..d31120b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-fastlane-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-fastlane.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-fastlane.svg new file mode 100644 index 0000000..cc09aca --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-fastlane.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-flow-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-flow-open.svg new file mode 100644 index 0000000..e6112bd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-flow-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-flow.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-flow.svg new file mode 100644 index 0000000..e2d51ce --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-flow.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-font-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-font-open.svg new file mode 100644 index 0000000..aaafaa9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-font-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-font.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-font.svg new file mode 100644 index 0000000..11e307d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-font.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-functions-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-functions-open.svg new file mode 100644 index 0000000..08f244b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-functions-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-functions.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-functions.svg new file mode 100644 index 0000000..b3edf76 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-functions.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-generator-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-generator-open.svg new file mode 100644 index 0000000..6fdd202 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-generator-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-generator.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-generator.svg new file mode 100644 index 0000000..e95897e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-generator.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-git-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-git-open.svg new file mode 100644 index 0000000..8165ff9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-git-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-git.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-git.svg new file mode 100644 index 0000000..f730907 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-git.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-github-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-github-open.svg new file mode 100644 index 0000000..41a6e3c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-github-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-github.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-github.svg new file mode 100644 index 0000000..bb28da8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-github.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gitlab-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gitlab-open.svg new file mode 100644 index 0000000..bc074de --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gitlab-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gitlab.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gitlab.svg new file mode 100644 index 0000000..65858fd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gitlab.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-global-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-global-open.svg new file mode 100644 index 0000000..8836390 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-global-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-global.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-global.svg new file mode 100644 index 0000000..89bcf82 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-global.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gradle-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gradle-open.svg new file mode 100644 index 0000000..3fcff7a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gradle-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gradle.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gradle.svg new file mode 100644 index 0000000..0c4fa94 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-gradle.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-graphql-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-graphql-open.svg new file mode 100644 index 0000000..0fa71ac --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-graphql-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-graphql.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-graphql.svg new file mode 100644 index 0000000..6163594 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-graphql.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-guard-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-guard-open.svg new file mode 100644 index 0000000..4e22c63 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-guard-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-guard.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-guard.svg new file mode 100644 index 0000000..76860db --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-guard.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-helper-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-helper-open.svg new file mode 100644 index 0000000..43db533 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-helper-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-helper.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-helper.svg new file mode 100644 index 0000000..a7461bd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-helper.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-hook-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-hook-open.svg new file mode 100644 index 0000000..cb6f99d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-hook-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-hook.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-hook.svg new file mode 100644 index 0000000..5271ce7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-hook.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-i18n-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-i18n-open.svg new file mode 100644 index 0000000..5496740 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-i18n-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-i18n.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-i18n.svg new file mode 100644 index 0000000..6fda256 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-i18n.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-images-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-images-open.svg new file mode 100644 index 0000000..9375f8a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-images-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-images.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-images.svg new file mode 100644 index 0000000..0ecc434 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-images.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-import-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-import-open.svg new file mode 100644 index 0000000..932f289 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-import-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-import.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-import.svg new file mode 100644 index 0000000..c15fc83 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-import.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-include-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-include-open.svg new file mode 100644 index 0000000..3cbbe58 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-include-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-include.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-include.svg new file mode 100644 index 0000000..cda46fd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-include.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ios-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ios-open.svg new file mode 100644 index 0000000..d0c454a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ios-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ios.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ios.svg new file mode 100644 index 0000000..0c99011 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ios.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-javascript-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-javascript-open.svg new file mode 100644 index 0000000..2770933 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-javascript-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-javascript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-javascript.svg new file mode 100644 index 0000000..22a0d6e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-javascript.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja-open.svg new file mode 100644 index 0000000..10da247 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja-open_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja-open_light.svg new file mode 100644 index 0000000..afeead2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja-open_light.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja.svg new file mode 100644 index 0000000..14636b8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja_light.svg new file mode 100644 index 0000000..0190ce0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-jinja_light.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-job-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-job-open.svg new file mode 100644 index 0000000..1569f74 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-job-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-job.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-job.svg new file mode 100644 index 0000000..139442b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-job.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-json-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-json-open.svg new file mode 100644 index 0000000..cb591b0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-json-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-json.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-json.svg new file mode 100644 index 0000000..4aa66fa --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-json.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-keys-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-keys-open.svg new file mode 100644 index 0000000..de276da --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-keys-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-keys.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-keys.svg new file mode 100644 index 0000000..08d3214 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-keys.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-kubernetes-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-kubernetes-open.svg new file mode 100644 index 0000000..2add242 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-kubernetes-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-kubernetes.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-kubernetes.svg new file mode 100644 index 0000000..304290a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-kubernetes.svg @@ -0,0 +1,5 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-layout-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-layout-open.svg new file mode 100644 index 0000000..5f4f480 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-layout-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-layout.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-layout.svg new file mode 100644 index 0000000..37f6918 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-layout.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-less-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-less-open.svg new file mode 100644 index 0000000..7f93594 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-less-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-less.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-less.svg new file mode 100644 index 0000000..811cabf --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-less.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-lib-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-lib-open.svg new file mode 100644 index 0000000..728712d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-lib-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-lib.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-lib.svg new file mode 100644 index 0000000..0b87f9b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-lib.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-log-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-log-open.svg new file mode 100644 index 0000000..53081a7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-log-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-log.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-log.svg new file mode 100644 index 0000000..95a12a1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-log.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mail-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mail-open.svg new file mode 100644 index 0000000..8f2b5f7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mail-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mail.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mail.svg new file mode 100644 index 0000000..bae8072 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mail.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mappings-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mappings-open.svg new file mode 100644 index 0000000..061d282 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mappings-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mappings.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mappings.svg new file mode 100644 index 0000000..c4454e2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mappings.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-markdown-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-markdown-open.svg new file mode 100644 index 0000000..7827de0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-markdown-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-markdown.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-markdown.svg new file mode 100644 index 0000000..b356df1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-markdown.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-messages-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-messages-open.svg new file mode 100644 index 0000000..8b37ec0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-messages-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-messages.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-messages.svg new file mode 100644 index 0000000..9600861 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-messages.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-meta-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-meta-open.svg new file mode 100644 index 0000000..15cc3a7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-meta-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-meta.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-meta.svg new file mode 100644 index 0000000..f7fd3ac --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-meta.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-middleware-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-middleware-open.svg new file mode 100644 index 0000000..36b48a3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-middleware-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-middleware.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-middleware.svg new file mode 100644 index 0000000..a875b18 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-middleware.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mobile-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mobile-open.svg new file mode 100644 index 0000000..22c34bc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mobile-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mobile.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mobile.svg new file mode 100644 index 0000000..82e6d87 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mobile.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mock-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mock-open.svg new file mode 100644 index 0000000..465c642 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mock-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mock.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mock.svg new file mode 100644 index 0000000..6e4bad3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-mock.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-actions-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-actions-open.svg new file mode 100644 index 0000000..8ced772 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-actions-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-actions.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-actions.svg new file mode 100644 index 0000000..a77e1cc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-actions.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-effects-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-effects-open.svg new file mode 100644 index 0000000..2acf9dc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-effects-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-effects.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-effects.svg new file mode 100644 index 0000000..623316c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-effects.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-entities-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-entities-open.svg new file mode 100644 index 0000000..510540c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-entities-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-entities.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-entities.svg new file mode 100644 index 0000000..0280306 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-entities.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-reducer-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-reducer-open.svg new file mode 100644 index 0000000..d06ac94 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-reducer-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-reducer.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-reducer.svg new file mode 100644 index 0000000..4b20533 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-reducer.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-state-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-state-open.svg new file mode 100644 index 0000000..b9cded9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-state-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-state.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-state.svg new file mode 100644 index 0000000..dd5fa9b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-state.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-store-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-store-open.svg new file mode 100644 index 0000000..c9a674e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-store-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-store.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-store.svg new file mode 100644 index 0000000..9abd781 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-ngrx-store.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-node-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-node-open.svg new file mode 100644 index 0000000..c02def3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-node-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-node.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-node.svg new file mode 100644 index 0000000..29a1d3f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-node.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-nuxt-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-nuxt-open.svg new file mode 100644 index 0000000..b47fce4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-nuxt-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-nuxt.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-nuxt.svg new file mode 100644 index 0000000..b0cba9a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-nuxt.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-open.svg new file mode 100644 index 0000000..7bd623f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-other-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-other-open.svg new file mode 100644 index 0000000..cabe52f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-other-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-other.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-other.svg new file mode 100644 index 0000000..f499b4f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-other.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-packages-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-packages-open.svg new file mode 100644 index 0000000..60536ff --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-packages-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-packages.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-packages.svg new file mode 100644 index 0000000..edcf40c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-packages.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-php-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-php-open.svg new file mode 100644 index 0000000..37513e6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-php-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-php.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-php.svg new file mode 100644 index 0000000..0220f13 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-php.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-phpmailer-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-phpmailer-open.svg new file mode 100644 index 0000000..0a4ff48 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-phpmailer-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-phpmailer.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-phpmailer.svg new file mode 100644 index 0000000..ace21a7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-phpmailer.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-pipe-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-pipe-open.svg new file mode 100644 index 0000000..99d5a32 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-pipe-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-pipe.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-pipe.svg new file mode 100644 index 0000000..7a9dd74 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-pipe.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-plugin-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-plugin-open.svg new file mode 100644 index 0000000..7ad657e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-plugin-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-plugin.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-plugin.svg new file mode 100644 index 0000000..7c8753f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-plugin.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-prisma-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-prisma-open.svg new file mode 100644 index 0000000..7738464 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-prisma-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-prisma.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-prisma.svg new file mode 100644 index 0000000..b54fe0c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-prisma.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-private-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-private-open.svg new file mode 100644 index 0000000..b098323 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-private-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-private.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-private.svg new file mode 100644 index 0000000..4e9a461 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-private.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-public-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-public-open.svg new file mode 100644 index 0000000..d49c237 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-public-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-public.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-public.svg new file mode 100644 index 0000000..8cae545 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-public.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-python-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-python-open.svg new file mode 100644 index 0000000..6fc584d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-python-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-python.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-python.svg new file mode 100644 index 0000000..d94d318 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-python.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-react-components-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-react-components-open.svg new file mode 100644 index 0000000..a6c7b03 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-react-components-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-react-components.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-react-components.svg new file mode 100644 index 0000000..6887d95 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-react-components.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-actions-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-actions-open.svg new file mode 100644 index 0000000..35f5212 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-actions-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-actions.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-actions.svg new file mode 100644 index 0000000..b09726f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-actions.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-reducer-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-reducer-open.svg new file mode 100644 index 0000000..22c2320 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-reducer-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-reducer.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-reducer.svg new file mode 100644 index 0000000..5b981db --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-reducer.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-store-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-store-open.svg new file mode 100644 index 0000000..6f48d15 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-store-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-store.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-store.svg new file mode 100644 index 0000000..e2d68e0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-redux-store.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-resource-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-resource-open.svg new file mode 100644 index 0000000..3739df5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-resource-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-resource.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-resource.svg new file mode 100644 index 0000000..38bbca3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-resource.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-review-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-review-open.svg new file mode 100644 index 0000000..e2f6ae2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-review-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-review.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-review.svg new file mode 100644 index 0000000..15d9809 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-review.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-root-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-root-open.svg new file mode 100644 index 0000000..3da8dca --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-root-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-root.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-root.svg new file mode 100644 index 0000000..03e3fb7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-root.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-routes-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-routes-open.svg new file mode 100644 index 0000000..57d4f39 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-routes-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-routes.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-routes.svg new file mode 100644 index 0000000..376bcac --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-routes.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-rules-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-rules-open.svg new file mode 100644 index 0000000..98246d7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-rules-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-rules.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-rules.svg new file mode 100644 index 0000000..f68ae4e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-rules.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sass-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sass-open.svg new file mode 100644 index 0000000..c0455fd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sass-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sass.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sass.svg new file mode 100644 index 0000000..379c812 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sass.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-scripts-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-scripts-open.svg new file mode 100644 index 0000000..b3ddafc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-scripts-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-scripts.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-scripts.svg new file mode 100644 index 0000000..e1e5b9c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-scripts.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-secure-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-secure-open.svg new file mode 100644 index 0000000..07d144d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-secure-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-secure.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-secure.svg new file mode 100644 index 0000000..dd18c3c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-secure.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-server-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-server-open.svg new file mode 100644 index 0000000..8f4bd33 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-server-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-server.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-server.svg new file mode 100644 index 0000000..19bf518 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-server.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-serverless-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-serverless-open.svg new file mode 100644 index 0000000..533205f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-serverless-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-serverless.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-serverless.svg new file mode 100644 index 0000000..fc5e6fe --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-serverless.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-shared-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-shared-open.svg new file mode 100644 index 0000000..a7cdcae --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-shared-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-shared.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-shared.svg new file mode 100644 index 0000000..7ec3409 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-shared.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-src-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-src-open.svg new file mode 100644 index 0000000..e48683c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-src-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-src.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-src.svg new file mode 100644 index 0000000..d2f83ae --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-src.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stack-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stack-open.svg new file mode 100644 index 0000000..2ba430c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stack-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stack.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stack.svg new file mode 100644 index 0000000..73e0d02 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stack.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stencil-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stencil-open.svg new file mode 100644 index 0000000..fc7617f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stencil-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stencil.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stencil.svg new file mode 100644 index 0000000..aab2980 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stencil.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stylus-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stylus-open.svg new file mode 100644 index 0000000..aded738 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stylus-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stylus.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stylus.svg new file mode 100644 index 0000000..6ed1aea --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-stylus.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sublime-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sublime-open.svg new file mode 100644 index 0000000..740e41b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sublime-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sublime.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sublime.svg new file mode 100644 index 0000000..f3e60dc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-sublime.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-svg-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-svg-open.svg new file mode 100644 index 0000000..b7e5b23 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-svg-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-svg.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-svg.svg new file mode 100644 index 0000000..b6d3f75 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-svg.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-syntax-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-syntax-open.svg new file mode 100644 index 0000000..f3940ab --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-syntax-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-syntax.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-syntax.svg new file mode 100644 index 0000000..10c24ee --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-syntax.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tasks-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tasks-open.svg new file mode 100644 index 0000000..626f905 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tasks-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tasks.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tasks.svg new file mode 100644 index 0000000..b5aa23e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tasks.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-temp-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-temp-open.svg new file mode 100644 index 0000000..21cdbbe --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-temp-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-temp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-temp.svg new file mode 100644 index 0000000..b61f1f9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-temp.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-template-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-template-open.svg new file mode 100644 index 0000000..711b189 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-template-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-template.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-template.svg new file mode 100644 index 0000000..499579a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-template.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-test-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-test-open.svg new file mode 100644 index 0000000..0f19de7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-test-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-test.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-test.svg new file mode 100644 index 0000000..b174917 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-test.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-theme-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-theme-open.svg new file mode 100644 index 0000000..82ac124 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-theme-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-theme.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-theme.svg new file mode 100644 index 0000000..4b6ea99 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-theme.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tools-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tools-open.svg new file mode 100644 index 0000000..6e7b64e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tools-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tools.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tools.svg new file mode 100644 index 0000000..f380ce6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-tools.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-typescript-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-typescript-open.svg new file mode 100644 index 0000000..8dc8811 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-typescript-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-typescript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-typescript.svg new file mode 100644 index 0000000..c829b56 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-typescript.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-upload-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-upload-open.svg new file mode 100644 index 0000000..32db3b9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-upload-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-upload.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-upload.svg new file mode 100644 index 0000000..fdc26e6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-upload.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-utils-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-utils-open.svg new file mode 100644 index 0000000..b197ed8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-utils-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-utils.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-utils.svg new file mode 100644 index 0000000..f485344 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-utils.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-video-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-video-open.svg new file mode 100644 index 0000000..57f8fc1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-video-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-video.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-video.svg new file mode 100644 index 0000000..ecc9fa6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-video.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-views-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-views-open.svg new file mode 100644 index 0000000..fd3226e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-views-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-views.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-views.svg new file mode 100644 index 0000000..ecafd04 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-views.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vm-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vm-open.svg new file mode 100644 index 0000000..4931e49 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vm-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vm.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vm.svg new file mode 100644 index 0000000..20cb924 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vm.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vscode-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vscode-open.svg new file mode 100644 index 0000000..9fc9835 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vscode-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vscode.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vscode.svg new file mode 100644 index 0000000..710f5b6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vscode.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-directives-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-directives-open.svg new file mode 100644 index 0000000..e2d7398 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-directives-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-directives.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-directives.svg new file mode 100644 index 0000000..5e7bb90 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-directives.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-open.svg new file mode 100644 index 0000000..0986823 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue.svg new file mode 100644 index 0000000..7c1fffc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vue.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vuex-store-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vuex-store-open.svg new file mode 100644 index 0000000..41a32cc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vuex-store-open.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vuex-store.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vuex-store.svg new file mode 100644 index 0000000..9c5b28d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-vuex-store.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wakatime-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wakatime-open.svg new file mode 100644 index 0000000..1888c3f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wakatime-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wakatime.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wakatime.svg new file mode 100644 index 0000000..547048c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wakatime.svg @@ -0,0 +1,2 @@ + +image/svg+xml diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-webpack-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-webpack-open.svg new file mode 100644 index 0000000..422a6ab --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-webpack-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-webpack.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-webpack.svg new file mode 100644 index 0000000..5ce888a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-webpack.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wordpress-open.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wordpress-open.svg new file mode 100644 index 0000000..efdae65 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wordpress-open.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wordpress.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wordpress.svg new file mode 100644 index 0000000..3ffbc65 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder-wordpress.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder.svg new file mode 100644 index 0000000..eda77a4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/font.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/font.svg new file mode 100644 index 0000000..ffb7645 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/font.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fortran.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fortran.svg new file mode 100644 index 0000000..47054a6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fortran.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/foxpro.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/foxpro.svg new file mode 100644 index 0000000..eb52547 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/foxpro.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fsharp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fsharp.svg new file mode 100644 index 0000000..2faa8b8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fsharp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fusebox.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fusebox.svg new file mode 100644 index 0000000..5a29315 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/fusebox.svg @@ -0,0 +1,20 @@ + + + + + + Asset 3 + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gatsby.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gatsby.svg new file mode 100644 index 0000000..9afc19f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gatsby.svg @@ -0,0 +1,5 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gcp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gcp.svg new file mode 100644 index 0000000..4244425 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gcp.svg @@ -0,0 +1 @@ +Cloud_Logo_Nav diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gemfile.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gemfile.svg new file mode 100644 index 0000000..a01c06b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gemfile.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/git.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/git.svg new file mode 100644 index 0000000..6b7ed47 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/git.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gitlab.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gitlab.svg new file mode 100644 index 0000000..48bf11a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gitlab.svg @@ -0,0 +1,43 @@ + + + logo-square + Created with Sketch. + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gitpod.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gitpod.svg new file mode 100644 index 0000000..be5efb4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gitpod.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go-mod.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go-mod.svg new file mode 100644 index 0000000..4608a84 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go-mod.svg @@ -0,0 +1,8 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go.svg new file mode 100644 index 0000000..37be0ca --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go.svg @@ -0,0 +1,8 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go_gopher.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go_gopher.svg new file mode 100644 index 0000000..3a63586 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/go_gopher.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/godot-assets.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/godot-assets.svg new file mode 100644 index 0000000..8f81a32 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/godot-assets.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/godot.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/godot.svg new file mode 100644 index 0000000..c779f17 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/godot.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gradle.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gradle.svg new file mode 100644 index 0000000..c9703aa --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gradle.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/graphcool.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/graphcool.svg new file mode 100644 index 0000000..1918e6f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/graphcool.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/graphql.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/graphql.svg new file mode 100644 index 0000000..c36879b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/graphql.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/groovy.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/groovy.svg new file mode 100644 index 0000000..86651cc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/groovy.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/grunt.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/grunt.svg new file mode 100644 index 0000000..3ce45d1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/grunt.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gulp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gulp.svg new file mode 100644 index 0000000..217e55e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/gulp.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/h.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/h.svg new file mode 100644 index 0000000..cd5049b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/h.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hack.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hack.svg new file mode 100644 index 0000000..6988557 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hack.svg @@ -0,0 +1,2 @@ + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haml.svg new file mode 100644 index 0000000..90384c6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haml.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/handlebars.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/handlebars.svg new file mode 100644 index 0000000..43bbfec --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/handlebars.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haskell.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haskell.svg new file mode 100644 index 0000000..234170d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haskell.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haxe.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haxe.svg new file mode 100644 index 0000000..6da7031 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/haxe.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hcl.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hcl.svg new file mode 100644 index 0000000..c314f63 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hcl.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hcl_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hcl_light.svg new file mode 100644 index 0000000..b5c528d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hcl_light.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/helm.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/helm.svg new file mode 100644 index 0000000..bc613ad --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/helm.svg @@ -0,0 +1 @@ +helm-logo diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/heroku.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/heroku.svg new file mode 100644 index 0000000..9628278 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/heroku.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hpp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hpp.svg new file mode 100644 index 0000000..7b41f90 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/hpp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/html.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/html.svg new file mode 100644 index 0000000..278123a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/html.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/http.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/http.svg new file mode 100644 index 0000000..3f9891d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/http.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/husky.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/husky.svg new file mode 100644 index 0000000..a4045cd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/husky.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/i18n.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/i18n.svg new file mode 100644 index 0000000..2df5775 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/i18n.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/image.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/image.svg new file mode 100644 index 0000000..380ac3d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/image.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ionic.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ionic.svg new file mode 100644 index 0000000..68fa302 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ionic.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/istanbul.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/istanbul.svg new file mode 100644 index 0000000..8650e47 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/istanbul.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/java.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/java.svg new file mode 100644 index 0000000..da8cc1f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/java.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/javascript-map.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/javascript-map.svg new file mode 100644 index 0000000..be6de01 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/javascript-map.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/javascript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/javascript.svg new file mode 100644 index 0000000..cf89d6e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/javascript.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jenkins.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jenkins.svg new file mode 100644 index 0000000..9e6db56 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jenkins.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jest.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jest.svg new file mode 100644 index 0000000..52c331f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jest.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jinja.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jinja.svg new file mode 100644 index 0000000..7ff3f40 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jinja.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jinja_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jinja_light.svg new file mode 100644 index 0000000..890e385 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jinja_light.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/json.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/json.svg new file mode 100644 index 0000000..01df761 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/json.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/julia.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/julia.svg new file mode 100644 index 0000000..6c738f4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/julia.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jupyter.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jupyter.svg new file mode 100644 index 0000000..8661fd7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/jupyter.svg @@ -0,0 +1 @@ +logo.svgCreated using Figma 0.90 diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/karma.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/karma.svg new file mode 100644 index 0000000..9df13db --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/karma.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/key.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/key.svg new file mode 100644 index 0000000..913277e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/key.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kivy.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kivy.svg new file mode 100644 index 0000000..f670da7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kivy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kl.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kl.svg new file mode 100644 index 0000000..70ae06f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kl.svg @@ -0,0 +1 @@ +kl diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kotlin.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kotlin.svg new file mode 100644 index 0000000..6eda659 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/kotlin.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/laravel.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/laravel.svg new file mode 100644 index 0000000..90cde2c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/laravel.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/less.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/less.svg new file mode 100644 index 0000000..0ad7e9e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/less.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lib.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lib.svg new file mode 100644 index 0000000..23470a8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lib.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/liquid.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/liquid.svg new file mode 100644 index 0000000..9bf41c2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/liquid.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/livescript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/livescript.svg new file mode 100644 index 0000000..25cc558 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/livescript.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lock.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lock.svg new file mode 100644 index 0000000..f7cbd2a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lock.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/log.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/log.svg new file mode 100644 index 0000000..9daa48f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/log.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lua.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lua.svg new file mode 100644 index 0000000..bb8d386 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/lua.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/makefile.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/makefile.svg new file mode 100644 index 0000000..1dd2837 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/makefile.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/markdown.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/markdown.svg new file mode 100644 index 0000000..b9b2c5f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/markdown.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/markojs.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/markojs.svg new file mode 100644 index 0000000..a7393ae --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/markojs.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mathematica.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mathematica.svg new file mode 100644 index 0000000..c0e6ac1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mathematica.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/matlab.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/matlab.svg new file mode 100644 index 0000000..97bbd01 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/matlab.svg @@ -0,0 +1,8 @@ + +Layer 1 + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mdx.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mdx.svg new file mode 100644 index 0000000..8fc57cf --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mdx.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/merlin.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/merlin.svg new file mode 100644 index 0000000..c48d0fc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/merlin.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mint.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mint.svg new file mode 100644 index 0000000..d7aee07 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mint.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mjml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mjml.svg new file mode 100644 index 0000000..10f6f0c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mjml.svg @@ -0,0 +1,4 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mocha.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mocha.svg new file mode 100644 index 0000000..fe2297f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mocha.svg @@ -0,0 +1,2 @@ + +Mocha Logo diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/moonscript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/moonscript.svg new file mode 100644 index 0000000..0c41587 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/moonscript.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mxml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mxml.svg new file mode 100644 index 0000000..e2ab960 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/mxml.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-controller.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-controller.svg new file mode 100644 index 0000000..fe887b4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-controller.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-decorator.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-decorator.svg new file mode 100644 index 0000000..816ce6e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-decorator.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-filter.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-filter.svg new file mode 100644 index 0000000..6c74fc9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-filter.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-gateway.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-gateway.svg new file mode 100644 index 0000000..5763652 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-gateway.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-guard.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-guard.svg new file mode 100644 index 0000000..7be80fa --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-guard.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-middleware.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-middleware.svg new file mode 100644 index 0000000..6339abe --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-middleware.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-module.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-module.svg new file mode 100644 index 0000000..8daac80 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-module.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-pipe.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-pipe.svg new file mode 100644 index 0000000..6dd0303 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-pipe.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-service.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-service.svg new file mode 100644 index 0000000..23cc3c8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest-service.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest.svg new file mode 100644 index 0000000..9fb8dc3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nest.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/netlify.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/netlify.svg new file mode 100644 index 0000000..76bd41a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/netlify.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-actions.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-actions.svg new file mode 100644 index 0000000..f97be64 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-actions.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-effects.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-effects.svg new file mode 100644 index 0000000..fcfa4b5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-effects.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-entity.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-entity.svg new file mode 100644 index 0000000..d65374c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-entity.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-reducer.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-reducer.svg new file mode 100644 index 0000000..40ba4e2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-reducer.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-state.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-state.svg new file mode 100644 index 0000000..337ce15 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ngrx-state.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nim.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nim.svg new file mode 100644 index 0000000..3a9aed2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nim.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nix.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nix.svg new file mode 100644 index 0000000..43bf101 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nix.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodejs.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodejs.svg new file mode 100644 index 0000000..1605f3e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodejs.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodejs_alt.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodejs_alt.svg new file mode 100644 index 0000000..d041649 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodejs_alt.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodemon.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodemon.svg new file mode 100644 index 0000000..9937649 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nodemon.svg @@ -0,0 +1,7 @@ + + + nodemon + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/now.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/now.svg new file mode 100644 index 0000000..662a56b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/now.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/now_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/now_light.svg new file mode 100644 index 0000000..66e734a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/now_light.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/npm.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/npm.svg new file mode 100644 index 0000000..06d6036 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/npm.svg @@ -0,0 +1,8 @@ + + + + + + n + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nunjucks.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nunjucks.svg new file mode 100644 index 0000000..0c4f075 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nunjucks.svg @@ -0,0 +1,3 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nuxt.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nuxt.svg new file mode 100644 index 0000000..aa2ade5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/nuxt.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ocaml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ocaml.svg new file mode 100644 index 0000000..bcd8684 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ocaml.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/pdf.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/pdf.svg new file mode 100644 index 0000000..5d1bbe4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/pdf.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/percy.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/percy.svg new file mode 100644 index 0000000..ef6a86e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/percy.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/perl.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/perl.svg new file mode 100644 index 0000000..b7eecc7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/perl.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/php.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/php.svg new file mode 100644 index 0000000..65133a5 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/php_elephant.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/php_elephant.svg new file mode 100644 index 0000000..7225c46 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/php_elephant.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/postcss.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/postcss.svg new file mode 100644 index 0000000..08ed017 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/postcss.svg @@ -0,0 +1,9 @@ + +postcss-logo-symbol + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/powerpoint.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/powerpoint.svg new file mode 100644 index 0000000..75cef59 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/powerpoint.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/powershell.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/powershell.svg new file mode 100644 index 0000000..a423aca --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/powershell.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prettier.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prettier.svg new file mode 100644 index 0000000..8853bc1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prettier.svg @@ -0,0 +1,35 @@ + +prettier-icon-dark +Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prisma.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prisma.svg new file mode 100644 index 0000000..ba854de --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prisma.svg @@ -0,0 +1 @@ +prismaCreated with Sketch. diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/processing.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/processing.svg new file mode 100644 index 0000000..45c5838 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/processing.svg @@ -0,0 +1,5 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/processing_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/processing_light.svg new file mode 100644 index 0000000..1814b04 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/processing_light.svg @@ -0,0 +1,5 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prolog.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prolog.svg new file mode 100644 index 0000000..21dc492 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/prolog.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/protractor.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/protractor.svg new file mode 100644 index 0000000..339568f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/protractor.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/pug.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/pug.svg new file mode 100644 index 0000000..2c3fc70 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/pug.svg @@ -0,0 +1,22 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/puppet.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/puppet.svg new file mode 100644 index 0000000..97215bf --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/puppet.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/purescript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/purescript.svg new file mode 100644 index 0000000..8c66fa8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/purescript.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/python-misc.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/python-misc.svg new file mode 100644 index 0000000..7833d09 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/python-misc.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/python.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/python.svg new file mode 100644 index 0000000..fc30a50 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/python.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/qsharp.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/qsharp.svg new file mode 100644 index 0000000..bd3c850 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/qsharp.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/r.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/r.svg new file mode 100644 index 0000000..c134f2b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/r.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/racket.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/racket.svg new file mode 100644 index 0000000..5db7292 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/racket.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/raml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/raml.svg new file mode 100644 index 0000000..e004e21 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/raml.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/razor.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/razor.svg new file mode 100644 index 0000000..53a3356 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/razor.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/react.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/react.svg new file mode 100644 index 0000000..4cfa757 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/react.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/react_ts.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/react_ts.svg new file mode 100644 index 0000000..c96204c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/react_ts.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/readme.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/readme.svg new file mode 100644 index 0000000..9148cfd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/readme.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/reason.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/reason.svg new file mode 100644 index 0000000..e56318b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/reason.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/red.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/red.svg new file mode 100644 index 0000000..5ce8d87 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/red.svg @@ -0,0 +1,8 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-action.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-action.svg new file mode 100644 index 0000000..8c4f7ae --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-action.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-reducer.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-reducer.svg new file mode 100644 index 0000000..a476687 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-reducer.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-store.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-store.svg new file mode 100644 index 0000000..8bc1c3c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/redux-store.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/restql.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/restql.svg new file mode 100644 index 0000000..907377b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/restql.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/riot.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/riot.svg new file mode 100644 index 0000000..911215c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/riot.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/robot.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/robot.svg new file mode 100644 index 0000000..596a268 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/robot.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/rollup.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/rollup.svg new file mode 100644 index 0000000..da69051 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/rollup.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/routing.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/routing.svg new file mode 100644 index 0000000..2c0419e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/routing.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ruby.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ruby.svg new file mode 100644 index 0000000..d3daeb6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/ruby.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/rust.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/rust.svg new file mode 100644 index 0000000..5d9d0bc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/rust.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/san.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/san.svg new file mode 100644 index 0000000..dcd889d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/san.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sass.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sass.svg new file mode 100644 index 0000000..2964faa --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sass.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sbt.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sbt.svg new file mode 100644 index 0000000..0b290bf --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sbt.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/scala.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/scala.svg new file mode 100644 index 0000000..1bb31c4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/scala.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/scheme.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/scheme.svg new file mode 100644 index 0000000..03506c1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/scheme.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/semantic-release.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/semantic-release.svg new file mode 100644 index 0000000..d99ee1f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/semantic-release.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/semantic-release_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/semantic-release_light.svg new file mode 100644 index 0000000..c88856d --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/semantic-release_light.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sequelize.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sequelize.svg new file mode 100644 index 0000000..cfb4adf --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sequelize.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/settings.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/settings.svg new file mode 100644 index 0000000..668cbc2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/settings.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/shaderlab.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/shaderlab.svg new file mode 100644 index 0000000..b7d24d3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/shaderlab.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/silverstripe.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/silverstripe.svg new file mode 100644 index 0000000..89ac91b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/silverstripe.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sketch.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sketch.svg new file mode 100644 index 0000000..3cbf719 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sketch.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/slim.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/slim.svg new file mode 100644 index 0000000..5fa89bd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/slim.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/smarty.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/smarty.svg new file mode 100644 index 0000000..c290173 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/smarty.svg @@ -0,0 +1,3 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/snyk.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/snyk.svg new file mode 100644 index 0000000..99ae0ea --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/snyk.svg @@ -0,0 +1,23 @@ + +Group 2 +Created with Sketch. + + + + + + + + + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/solidity.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/solidity.svg new file mode 100644 index 0000000..4040696 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/solidity.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stencil.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stencil.svg new file mode 100644 index 0000000..4e70570 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stencil.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/storybook.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/storybook.svg new file mode 100644 index 0000000..0c62347 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/storybook.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylelint.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylelint.svg new file mode 100644 index 0000000..88ccce0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylelint.svg @@ -0,0 +1,12 @@ + + + stylelint-icon-white + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylelint_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylelint_light.svg new file mode 100644 index 0000000..28e5936 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylelint_light.svg @@ -0,0 +1,12 @@ + + + stylelint-icon-black + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylus.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylus.svg new file mode 100644 index 0000000..7a2d8cb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/stylus.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sublime.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sublime.svg new file mode 100644 index 0000000..eaf9e52 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/svelte.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/svelte.svg new file mode 100644 index 0000000..0456262 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/svelte.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/svg.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/svg.svg new file mode 100644 index 0000000..498c5af --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/svg.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/swc.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/swc.svg new file mode 100644 index 0000000..a6230c9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/swc.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/swift.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/swift.svg new file mode 100644 index 0000000..dc30d14 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/swift.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/table.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/table.svg new file mode 100644 index 0000000..eb0c17c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/table.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tailwindcss.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tailwindcss.svg new file mode 100644 index 0000000..b3e3adc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tailwindcss.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/terraform.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/terraform.svg new file mode 100644 index 0000000..a7fdd7c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/terraform.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-js.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-js.svg new file mode 100644 index 0000000..6fd2fdc --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-js.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-jsx.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-jsx.svg new file mode 100644 index 0000000..829eb4f --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-jsx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-ts.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-ts.svg new file mode 100644 index 0000000..02cd9c2 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/test-ts.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tex.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tex.svg new file mode 100644 index 0000000..9b4b3eb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tex.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/todo.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/todo.svg new file mode 100644 index 0000000..c832b5b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/todo.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/travis.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/travis.svg new file mode 100644 index 0000000..8d83c74 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/travis.svg @@ -0,0 +1,13 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tune.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tune.svg new file mode 100644 index 0000000..27ca8a3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/tune.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/twig.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/twig.svg new file mode 100644 index 0000000..d4083cd --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/twig.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/typescript-def.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/typescript-def.svg new file mode 100644 index 0000000..bbef5f1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/typescript-def.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/typescript.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/typescript.svg new file mode 100644 index 0000000..0950c42 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/typescript.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/url.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/url.svg new file mode 100644 index 0000000..ba6fd5b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/url.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vagrant.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vagrant.svg new file mode 100644 index 0000000..4531bae --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vagrant.svg @@ -0,0 +1 @@ +ArtboardCreated with Sketch. diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/velocity.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/velocity.svg new file mode 100644 index 0000000..fed2c0b --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/velocity.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/verilog.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/verilog.svg new file mode 100644 index 0000000..6702f78 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/verilog.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vfl.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vfl.svg new file mode 100644 index 0000000..7b7efe0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vfl.svg @@ -0,0 +1,16 @@ + + + + + + + + + +houdinibadge + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/video.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/video.svg new file mode 100644 index 0000000..7040719 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/video.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vim.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vim.svg new file mode 100644 index 0000000..1f85681 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/virtual.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/virtual.svg new file mode 100644 index 0000000..4746d2c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/virtual.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/visualstudio.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/visualstudio.svg new file mode 100644 index 0000000..2901917 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/visualstudio.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vscode.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vscode.svg new file mode 100644 index 0000000..89483f6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vscode.svg @@ -0,0 +1,9 @@ + + + + + + BrandVisualStudioCode + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vue-config.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vue-config.svg new file mode 100644 index 0000000..f2818a6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vue-config.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vue.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vue.svg new file mode 100644 index 0000000..1d6be11 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vue.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vuex-store.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vuex-store.svg new file mode 100644 index 0000000..fca5be0 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/vuex-store.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wakatime.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wakatime.svg new file mode 100644 index 0000000..9a1da68 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wakatime.svg @@ -0,0 +1,21 @@ + + + + + + image/svg+xml + + Logo + + + + + Logo + Created with Sketch. + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wakatime_light.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wakatime_light.svg new file mode 100644 index 0000000..a47e7e1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wakatime_light.svg @@ -0,0 +1,21 @@ + + + + + + image/svg+xml + + Logo + + + + + Logo + Created with Sketch. + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wallaby.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wallaby.svg new file mode 100644 index 0000000..8178eb3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wallaby.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/watchman.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/watchman.svg new file mode 100644 index 0000000..e864049 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/watchman.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webassembly.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webassembly.svg new file mode 100644 index 0000000..dfa2c34 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webassembly.svg @@ -0,0 +1 @@ +web-assembly-logo-black diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webhint.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webhint.svg new file mode 100644 index 0000000..d7f3159 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webhint.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webpack.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webpack.svg new file mode 100644 index 0000000..814dbcb --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/webpack.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wepy.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wepy.svg new file mode 100644 index 0000000..7229ea3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wepy.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wolframlanguage.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wolframlanguage.svg new file mode 100644 index 0000000..dda8e0c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/wolframlanguage.svg @@ -0,0 +1,13 @@ + +wolframLanguage +Created with Sketch. + + + + + + + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/word.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/word.svg new file mode 100644 index 0000000..90c60c7 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/word.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/xaml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/xaml.svg new file mode 100644 index 0000000..33b69d9 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/xaml.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/xml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/xml.svg new file mode 100644 index 0000000..d0db947 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/xml.svg @@ -0,0 +1,4 @@ + + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yaml.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yaml.svg new file mode 100644 index 0000000..0eb7ce8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yaml.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yang.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yang.svg new file mode 100644 index 0000000..355599a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yang.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yarn.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yarn.svg new file mode 100644 index 0000000..a56467c --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/yarn.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/zig.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/zig.svg new file mode 100644 index 0000000..2f1b23a --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/zig.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/zip.svg b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/zip.svg new file mode 100644 index 0000000..cfa2c24 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/icons/zip.svg @@ -0,0 +1,3 @@ + + + diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/logo.png b/coder-data/extensions/pkief.material-icon-theme-4.0.1/logo.png new file mode 100644 index 0000000..25529e5 Binary files /dev/null and b/coder-data/extensions/pkief.material-icon-theme-4.0.1/logo.png differ diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.json new file mode 100644 index 0000000..a36f3c6 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.json @@ -0,0 +1,235 @@ +{ + "name": "material-icon-theme", + "displayName": "Material Icon Theme", + "description": "Material Design Icons for Visual Studio Code", + "version": "4.0.1", + "publisher": "PKief", + "engines": { + "vscode": "^1.31.0" + }, + "homepage": "https://github.com/PKief/vscode-material-icon-theme/blob/master/README.md", + "repository": { + "type": "git", + "url": "https://github.com/PKief/vscode-material-icon-theme.git" + }, + "bugs": { + "url": "https://github.com/PKief/vscode-material-icon-theme/issues" + }, + "icon": "logo.png", + "galleryBanner": { + "color": "#1e1e1e", + "theme": "dark" + }, + "categories": [ + "Themes" + ], + "keywords": [ + "icons", + "theme", + "material", + "icon-theme", + "customization" + ], + "extensionKind": [ + "ui", + "workspace" + ], + "activationEvents": [ + "*" + ], + "main": "./dist/extension", + "contributes": { + "iconThemes": [ + { + "id": "material-icon-theme", + "label": "Material Icon Theme", + "path": "./dist/material-icons.json", + "_watch": true + } + ], + "commands": [ + { + "command": "material-icon-theme.activateIcons", + "title": "%command.activateIcons%" + }, + { + "command": "material-icon-theme.toggleIconPacks", + "title": "%command.toggleIconPacks%" + }, + { + "command": "material-icon-theme.changeFolderTheme", + "title": "%command.changeFolderTheme%" + }, + { + "command": "material-icon-theme.changeFolderColor", + "title": "%command.changeFolderColor%" + }, + { + "command": "material-icon-theme.restoreDefaultConfig", + "title": "%command.restoreDefaultConfig%" + }, + { + "command": "material-icon-theme.toggleExplorerArrows", + "title": "%command.toggleExplorerArrows%" + }, + { + "command": "material-icon-theme.changeOpacity", + "title": "%command.changeOpacity%" + }, + { + "command": "material-icon-theme.toggleGrayscale", + "title": "%command.toggleGrayscale%" + }, + { + "command": "material-icon-theme.changeSaturation", + "title": "%command.changeSaturation%" + } + ], + "configuration": { + "type": "object", + "title": "%configuration.title%", + "properties": { + "material-icon-theme.showWelcomeMessage": { + "type": "boolean", + "default": true, + "description": "%configuration.showWelcomeMessage%" + }, + "material-icon-theme.showUpdateMessage": { + "type": "boolean", + "default": false, + "description": "%configuration.showUpdateMessage%" + }, + "material-icon-theme.showReloadMessage": { + "type": "boolean", + "default": true, + "description": "%configuration.showReloadMessage%" + }, + "material-icon-theme.activeIconPack": { + "type": "string", + "default": "angular", + "description": "%configuration.activeIconPack%", + "enumDescriptions": [ + "%configuration.activeIconPack.angular%", + "%configuration.activeIconPack.angular_ngrx%", + "%configuration.activeIconPack.react%", + "%configuration.activeIconPack.react_redux%", + "%configuration.activeIconPack.vue%", + "%configuration.activeIconPack.vue_vuex%", + "%configuration.activeIconPack.nest%", + "%configuration.activeIconPack.none%" + ], + "enum": [ + "angular", + "angular_ngrx", + "react", + "react_redux", + "vue", + "vue_vuex", + "nest", + "none" + ] + }, + "material-icon-theme.files.associations": { + "type": "object", + "default": {}, + "description": "%configuration.files.associations%" + }, + "material-icon-theme.folders.associations": { + "type": "object", + "default": {}, + "description": "%configuration.folders.associations%" + }, + "material-icon-theme.languages.associations": { + "type": "object", + "default": {}, + "description": "%configuration.languages.associations%" + }, + "material-icon-theme.folders.theme": { + "type": "string", + "default": "specific", + "description": "%configuration.folders.theme%", + "enumDescriptions": [ + "%configuration.folders.theme.specific%", + "%configuration.folders.theme.classic%", + "%configuration.folders.theme.none%" + ], + "enum": [ + "specific", + "classic", + "none" + ] + }, + "material-icon-theme.folders.color": { + "type": "string", + "default": "#90a4ae", + "pattern": "^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$", + "description": "%configuration.folders.color%" + }, + "material-icon-theme.opacity": { + "type": "number", + "default": 1, + "minimum": 0, + "maximum": 1, + "description": "%configuration.opacity%" + }, + "material-icon-theme.hidesExplorerArrows": { + "type": "boolean", + "default": false, + "description": "%configuration.hidesExplorerArrows%" + }, + "material-icon-theme.saturation": { + "type": "number", + "default": 1, + "minimum": 0, + "maximum": 1, + "description": "%configuration.saturation%" + } + } + } + }, + "scripts": { + "build": "npm run compile:dev && npm run postcompile", + "check": "ts-node ./src/scripts/icons/checks", + "compile": "webpack --mode production", + "compile:dev": "webpack --mode none", + "compile:watch": "webpack --mode none --watch", + "contributors": "ts-node ./src/scripts/contributors/index.ts", + "generateJson": "ts-node ./src/scripts/icons/generateJson.ts", + "lint": "eslint -c .eslintrc.js --ext .ts ./src/**/*.ts", + "postcompile": "npm run generateJson && npm run check", + "pretest": "npm run build && tsc -p ./", + "preview": "ts-node ./src/scripts/preview", + "test": "node ./out/test/runTest.js", + "vscode:prepublish": "npm run lint && npm run compile" + }, + "dependencies": { + "lodash.merge": "4.6.2", + "semver": "7.1.3" + }, + "devDependencies": { + "@types/glob": "^7.1.1", + "@types/mocha": "^7.0.1", + "@types/node": "^13.7.7", + "@types/puppeteer": "^2.0.1", + "@typescript-eslint/eslint-plugin": "^2.21.0", + "@typescript-eslint/parser": "^2.21.0", + "clean-webpack-plugin": "^3.0.0", + "eslint": "^6.8.0", + "glob": "^7.1.6", + "mocha": "^7.1.0", + "puppeteer": "^2.1.1", + "rimraf": "^3.0.2", + "ts-loader": "^6.2.1", + "ts-node": "^8.6.2", + "typescript": "^3.8.3", + "vscode": "^1.1.36", + "vscode-test": "^1.3.0", + "webpack": "^4.41.6", + "webpack-cli": "^3.3.11" + }, + "__metadata": { + "id": "PKief.material-icon-theme", + "publisherId": "PKief", + "publisherDisplayName": "PKief" + } +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.de.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.de.json new file mode 100644 index 0000000..4a9b1c8 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.de.json @@ -0,0 +1,35 @@ +{ + "command.activateIcons": "Material Icons: Icon Theme aktivieren", + "command.toggleIconPacks": "Material Icons: Icon Packs konfigurieren", + "command.changeFolderTheme": "Material Icons: Ordner Thema auswählen", + "command.changeFolderColor": "Material Icons: Ordner Farbe ändern", + "command.restoreDefaultConfig": "Material Icons: Standard Einstellungen wiederherstellen", + "command.toggleExplorerArrows": "Material Icons: Explorer Pfeilsymbole umschalten", + "command.changeOpacity": "Material Icons: Deckkraft verändern", + "command.toggleGrayscale": "Material Icons: Graustufen umschalten", + "command.changeSaturation": "Material Icons: Sättigung verändern", + "configuration.title": "Material Icons", + "configuration.files.associations": "Benutzerdefinierte Datei Icons konfigurieren.", + "configuration.folders.associations": "Benutzerdefinierte Ordner Icons konfigurieren.", + "configuration.languages.associations": "Benutzerdefinierte Language Icons konfigurieren.", + "configuration.showWelcomeMessage": "Willkommensnachricht nach der ersten Installation anzeigen.", + "configuration.showUpdateMessage": "Nachricht bei Aktualisierungen anzeigen.", + "configuration.showReloadMessage": "Nachricht zum Neustarten anzeigen.", + "configuration.activeIconPack": "Icon-Pack auswählen, die bestimme Icons aktivieren.", + "configuration.activeIconPack.angular": "Icons für Angular", + "configuration.activeIconPack.angular_ngrx": "Icons für Angular und Ngrx", + "configuration.activeIconPack.react": "Icons für React", + "configuration.activeIconPack.react_redux": "Icons für React und Redux", + "configuration.activeIconPack.vue": "Icons für Vue.", + "configuration.activeIconPack.vue_vuex": "Icons für Vue und Vuex.", + "configuration.activeIconPack.nest": "Icons für NestJS.", + "configuration.activeIconPack.none": "Kein Icon-Pack aktiviert.", + "configuration.folders.theme": "Art der Ordner Icons auswählen.", + "configuration.folders.theme.specific": "Spezifische Ordner Icons auswählen.", + "configuration.folders.theme.classic": "Klassische Ordner Icons auswählen.", + "configuration.folders.theme.none": "Keine Ordner Icons.", + "configuration.folders.color": "Farbe der Ordner Icons verändern.", + "configuration.hidesExplorerArrows": "Pfeile vor den Ordnern deaktivieren.", + "configuration.opacity": "Deckkraft der Icons anpassen.", + "configuration.saturation": "Sättigung der Icons anpassen." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.es.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.es.json new file mode 100644 index 0000000..6e85b5e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.es.json @@ -0,0 +1,32 @@ +{ + "command.activateIcons": "Material Icon Theme: Activar los iconos", + "command.toggleIconPacks": "Material Icons: Configurar paquetes de iconos", + "command.changeFolderTheme": "Material Icons: Personalizar iconos de carpetas", + "command.changeFolderColor": "Material Icons: Cambiar color de carpeta", + "command.restoreDefaultConfig": "Material Icons: Restaurar la configuración predeterminada", + "command.toggleExplorerArrows": "Material Icons: Deshabilitar flechas delante de carpetas", + "command.changeOpacity": "Material Icons: Cambiar la opacidad", + "configuration.title": "Material Icons", + "configuration.files.associations": "Configurar asociaciones personalizadas de iconos de archivos.", + "configuration.folders.associations": "Configurar asociaciones personalizadas de iconos de carpetas.", + "configuration.languages.associations": "Configurar asociaciones personalizadas de iconos de idioma.", + "configuration.showWelcomeMessage": "Mostrar mensaje de bienvenida después de la primera instalación.", + "configuration.showUpdateMessage": "Mostrar mensaje al actualizar.", + "configuration.showReloadMessage": "Mostrar mensaje de reinicio.", + "configuration.activeIconPack": "Seleccione un paquete de iconos que permita iconos específicos.", + "configuration.activeIconPack.angular": "Iconos de Angular.", + "configuration.activeIconPack.angular_ngrx": "Iconos de Angular y ngrx.", + "configuration.activeIconPack.react": "Iconos de React.", + "configuration.activeIconPack.react_redux": "Iconos de React y Redux.", + "configuration.activeIconPack.vue": "Iconos de Vue.", + "configuration.activeIconPack.vue_vuex": "Iconos de Vue y Vuex.", + "configuration.activeIconPack.nest": "Iconos de NestJS.", + "configuration.activeIconPack.none": "No hay ningún paquete de iconos activo.", + "configuration.folders.theme": "Seleccione el tipo de iconos de carpeta.", + "configuration.folders.theme.specific": "Seleccione iconos de carpeta específicos.", + "configuration.folders.theme.classic": "Seleccione iconos de carpetas clásicas.", + "configuration.folders.theme.none": "Sin iconos de carpeta.", + "configuration.folders.color": "Cambia el color de las carpetas.", + "configuration.hidesExplorerArrows": "Deshabilitar flechas delante de carpetas.", + "configuration.opacity": "Cambia la opacidad de los iconos." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.fr.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.fr.json new file mode 100644 index 0000000..bf9bdf4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.fr.json @@ -0,0 +1,32 @@ +{ + "command.activateIcons": "Material Icons: Activer les icônes", + "command.toggleIconPacks": "Material Icons: Configurer les Packs d'icônes", + "command.changeFolderTheme": "Material Icons: Changer le thème du dossier", + "command.restoreDefaultConfig": "Material Icons: Restaurer le paramètre par défaut", + "command.toggleExplorerArrows": "Material Icons: Configurer les flèches devant les dossiers", + "command.changeFolderColor": "Material Icons: Changer la couleur du dossier", + "command.changeOpacity": "Material Icons: Changer l'opacité", + "configuration.title": "Material Icons", + "configuration.files.associations": "Configurer des associations d'icônes de fichiers personnalisés.", + "configuration.folders.associations": "Configurer des associations d'icônes de dossier personnalisées.", + "configuration.languages.associations": "Configurer des associations d'icônes de langue personnalisées.", + "configuration.showWelcomeMessage": "Afficher le message de bienvenue après l'installation initiale", + "configuration.showUpdateMessage": "Afficher le message de mise à jour.", + "configuration.showReloadMessage": "Afficher le message de redémarrage.", + "configuration.activeIconPack": "Sélectionner un pack d'icônes qui active des icônes spécifiques.", + "configuration.activeIconPack.angular": "Icônes pour Angular.", + "configuration.activeIconPack.angular_ngrx": "Icônes pour Angular et ngrx.", + "configuration.activeIconPack.react": "Icônes pour React.", + "configuration.activeIconPack.react_redux": "Icônes pour React et Redux.", + "configuration.activeIconPack.vue": "Icônes pour Vue.", + "configuration.activeIconPack.vue_vuex": "Icônes pour Vue et Vuex.", + "configuration.activeIconPack.nest": "Icônes pour NestJS.", + "configuration.activeIconPack.none": "Aucun pack d'icônes n'est actif.", + "configuration.folders.theme": "Sélectionner le type d'icônes de dossier.", + "configuration.folders.theme.specific": "Sélectionner des icônes de dossiers spécifiques.", + "configuration.folders.theme.classic": "Sélectionner les icônes des dossiers classiques.", + "configuration.folders.theme.none": "Pas d'icônes de dossier.", + "configuration.folders.color": "Changer la couleur des icônes du dossier.", + "configuration.hidesExplorerArrows": "Désactiver les flèches devant les dossiers.", + "configuration.opacity": "Ajuster l'opacité des icônes." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.json new file mode 100644 index 0000000..b961373 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.json @@ -0,0 +1,35 @@ +{ + "command.activateIcons": "Material Icons: Activate Icon Theme", + "command.toggleIconPacks": "Material Icons: Configure Icon Packs", + "command.changeFolderTheme": "Material Icons: Change Folder Theme", + "command.changeFolderColor": "Material Icons: Change Folder Color", + "command.restoreDefaultConfig": "Material Icons: Restore Default Configuration", + "command.toggleExplorerArrows": "Material Icons: Toggle Explorer Arrows", + "command.changeOpacity": "Material Icons: Change Opacity", + "command.toggleGrayscale": "Material Icons: Toggle Grayscale", + "command.changeSaturation": "Material Icons: Change Saturation", + "configuration.title": "Material Icons", + "configuration.files.associations": "Set custom file icon associations.", + "configuration.folders.associations": "Set custom folder icon associations.", + "configuration.languages.associations": "Set custom language icon associations.", + "configuration.showWelcomeMessage": "Show the welcome message after first installation.", + "configuration.showUpdateMessage": "Show the update message after each update.", + "configuration.showReloadMessage": "Show restart notification.", + "configuration.activeIconPack": "Select an icon pack that enables specific icons.", + "configuration.activeIconPack.angular": "Icons for Angular.", + "configuration.activeIconPack.angular_ngrx": "Icons for Angular and ngrx.", + "configuration.activeIconPack.react": "Icons for React.", + "configuration.activeIconPack.react_redux": "Icons for React and Redux.", + "configuration.activeIconPack.vue": "Icons for Vue.", + "configuration.activeIconPack.vue_vuex": "Icons for Vue and Vuex.", + "configuration.activeIconPack.nest": "Icons for NestJS.", + "configuration.activeIconPack.none": "No icon pack enabled.", + "configuration.folders.theme": "Set the type for the folder icons.", + "configuration.folders.theme.specific": "Select specific folder icons.", + "configuration.folders.theme.classic": "Select classic folder icons.", + "configuration.folders.theme.none": "No folder icons.", + "configuration.folders.color": "Change the color of the folder icons.", + "configuration.hidesExplorerArrows": "Hide explorer arrows before folder.", + "configuration.opacity": "Change the opacity of the icons.", + "configuration.saturation": "Change the saturation of the icons." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.nl.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.nl.json new file mode 100644 index 0000000..79301b4 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.nl.json @@ -0,0 +1,35 @@ +{ + "command.activateIcons": "Material Icons: Activeer Icon Thema", + "command.toggleIconPacks": "Material Icons: Configureer Icon Packs", + "command.changeFolderTheme": "Material Icons: Verander Folder Thema", + "command.changeFolderColor": "Material Icons: Verander Folder Kleur", + "command.restoreDefaultConfig": "Material Icons: Zet Standaard Configuratie Terug", + "command.toggleExplorerArrows": "Material Icons: Configureer Folder Pijlen", + "command.changeOpacity": "Material Icons: Verander Doorzichtbaarheid", + "command.toggleGrayscale": "Material Icons: Zet Grijstinten Aan Of Uit", + "command.changeSaturation": "Material Icons: Verander Saturatie", + "configuration.title": "Material Icons", + "configuration.files.associations": "Stel eigen bestandsiconen in.", + "configuration.folders.associations": "Stel eigen foldericonen in.", + "configuration.languages.associations": "Stel eigen taaliconen in.", + "configuration.showWelcomeMessage": "Laat het welkomstbericht zien na de eerste installatie.", + "configuration.showUpdateMessage": "Laat het updatebericht zien na elke update.", + "configuration.showReloadMessage": "Laat de herstartnotificatie zien.", + "configuration.activeIconPack": "Selecteer een iconpakket dat bepaalde icons inschakelt.", + "configuration.activeIconPack.angular": "Icons voor Angular.", + "configuration.activeIconPack.angular_ngrx": "Icons voor Angular en ngrx.", + "configuration.activeIconPack.react": "Icons voor React.", + "configuration.activeIconPack.react_redux": "Icons for React en Redux.", + "configuration.activeIconPack.vue": "Icons voor Vue.", + "configuration.activeIconPack.vue_vuex": "Icons voor Vue en Vuex.", + "configuration.activeIconPack.nest": "Icons voor NestJS.", + "configuration.activeIconPack.none": "Geen iconpakket ingeschakeld.", + "configuration.folders.theme": "Kies het type foldericons.", + "configuration.folders.theme.specific": "Selecteer bepaalde foldericons.", + "configuration.folders.theme.classic": "Selecteer klassieke foldericons.", + "configuration.folders.theme.none": "Geen foldericons.", + "configuration.folders.color": "Verander de kleur van de foldericons.", + "configuration.hidesExplorerArrows": "Verberg verkenner pijlen voor de folder.", + "configuration.opacity": "Verander de doorzichtbaarheid van de icons.", + "configuration.saturation": "Verander de saturatie van de icons." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pl.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pl.json new file mode 100644 index 0000000..72952e3 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pl.json @@ -0,0 +1,35 @@ +{ + "command.activateIcons": "Material Icons: Aktywuj motyw ikon", + "command.toggleIconPacks": "Material Icons: Skonfiguruj paczki ikon", + "command.changeFolderTheme": "Material Icons: Zmień motyw folderów", + "command.changeFolderColor": "Material Icons: Zmień kolor folderów", + "command.restoreDefaultConfig": "Material Icons: Przywróć domyślne ustawienia", + "command.toggleExplorerArrows": "Material Icons: Ukryj strzałki przy folderach", + "command.changeOpacity": "Material Icons: Zmień przezroczystość", + "command.toggleGrayscale": "Material Icons: Przełącz czarno-białe ikony", + "command.changeSaturation": "Material Icons: Zmień nasycenie ikon", + "configuration.title": "Material Icons", + "configuration.files.associations": "Ustaw niestandardowe ikony plików.", + "configuration.folders.associations": "Ustaw niestandardowe ikony folderów.", + "configuration.languages.associations": "Ustaw niestandardowe ikony języków.", + "configuration.showWelcomeMessage": "Wyświetl wiadomość powitalną przy pierwszej instalacji.", + "configuration.showUpdateMessage": "Wyświetl wiadomość po każdej aktualizacji.", + "configuration.showReloadMessage": "Wyświetl wiadomość o restarcie.", + "configuration.activeIconPack": "Wybierz paczkę dla niektórych ikon.", + "configuration.activeIconPack.angular": "Ikony dla Angulara.", + "configuration.activeIconPack.angular_ngrx": "Ikony dla Angulara i ngrx.", + "configuration.activeIconPack.react": "Ikony dla Reacta.", + "configuration.activeIconPack.react_redux": "Ikony dla Reacta i Reduxa.", + "configuration.activeIconPack.vue": "Ikony dla Vue.", + "configuration.activeIconPack.vue_vuex": "Ikony dla Vue i Vuex.", + "configuration.activeIconPack.nest": "Ikony dla NestJS.", + "configuration.activeIconPack.none": "Brak włączonej paczki ikon.", + "configuration.folders.theme": "Wybierz typ ikon folderów.", + "configuration.folders.theme.specific": "Wybierz ikony folderów.", + "configuration.folders.theme.classic": "Wybierz klasyczne ikony folderów.", + "configuration.folders.theme.none": "Brak ikon folderów.", + "configuration.folders.color": "Zmień kolor ikon folderów.", + "configuration.hidesExplorerArrows": "Ukryj strzałki przy folderach.", + "configuration.opacity": "Zmień przezroczystość ikon.", + "configuration.saturation": "Zmień nasycenie ikon." +} diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pt-BR.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pt-BR.json new file mode 100644 index 0000000..d004a6e --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pt-BR.json @@ -0,0 +1,32 @@ +{ + "command.activateIcons": "Material Icons: Ativar tema de ícones", + "command.toggleIconPacks": "Material Icons: Configurar pacote de ícones", + "command.changeFolderTheme": "Material Icons: Alterar tema das pastas", + "command.changeFolderColor": "Material Icons: Alterar cor das pastas", + "command.restoreDefaultConfig": "Material Icons: Restaurar configuração padrão", + "command.toggleExplorerArrows": "Material Icons: Ocultar as setas ao lado das pastas", + "command.changeOpacity": "Material Icons: Alterar a opacidade", + "configuration.title": "Material Icons", + "configuration.files.associations": "Definir ícones para associações de arquivos customizadas.", + "configuration.folders.associations": "Definir ícones para associações de pastas customizadas.", + "configuration.languages.associations": "Definir ícones para associações de idiomas customizadas.", + "configuration.showWelcomeMessage": "Mostrar mensagem de bem-vindo após a primeira instalação.", + "configuration.showUpdateMessage": "Mostrar mensagem de atualização após cada atualização.", + "configuration.showReloadMessage": "Mostrar mensagem da reinicialização.", + "configuration.activeIconPack": "Selecione um pacote de ícones que habilitam ícones específicos.", + "configuration.activeIconPack.angular": "Ícones para Angular.", + "configuration.activeIconPack.angular_ngrx": "Ícones para Angular e ngrx.", + "configuration.activeIconPack.react": "Ícones para React.", + "configuration.activeIconPack.react_redux": "Ícones para React e ngrx.", + "configuration.activeIconPack.vue": "Ícones para Vue.", + "configuration.activeIconPack.vue_vuex": "Ícones para Vue e Vuex.", + "configuration.activeIconPack.nest": "Ícones para NestJS.", + "configuration.activeIconPack.none": "Nenhum pacote de ícones ativado.", + "configuration.folders.theme": "Definir o tipo dos ícones das pastas.", + "configuration.folders.theme.specific": "Selecione ícones de pastas específicas.", + "configuration.folders.theme.classic": "Selecione ícones de pastas clássicas.", + "configuration.folders.theme.none": "Nenhum ícone de pasta.", + "configuration.folders.color": "Alterar a cor dos ícones das pastas.", + "configuration.hidesExplorerArrows": "Ocultar as setas ao lado das pastas no explorador de arquivos.", + "configuration.opacity": "Alterar a opacidade dos ícones." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pt-PT.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pt-PT.json new file mode 100644 index 0000000..71d2e29 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.pt-PT.json @@ -0,0 +1,32 @@ +{ + "command.activateIcons": "Material Icons: Habilitar tema de ícones", + "command.toggleIconPacks": "Material Icons: Configurar pacote de ícones", + "command.changeFolderTheme": "Material Icons: Alterar tema dos directórios", + "command.changeFolderColor": "Material Icons: Alterar cor dos directórios", + "command.restoreDefaultConfig": "Material Icons: Restaurar configuração padrão", + "command.toggleExplorerArrows": "Material Icons: Esconder as setas ao lado dos directórios", + "command.changeOpacity": "Material Icons: Alterar a opacidade", + "configuration.title": "Material Icons", + "configuration.files.associations": "Definir ícones para associações de ficheiros peronslizados.", + "configuration.folders.associations": "Definir ícones para associações de directórios personalizados.", + "configuration.languages.associations": "Definir ícones para associações de idiomas personalizados.", + "configuration.showWelcomeMessage": "Exibir mensagem de boas-vindas após a primeira instalação.", + "configuration.showUpdateMessage": "Exibir mensagem de actualização após cada actualização.", + "configuration.showReloadMessage": "Exibir mensagem da reinicialização.", + "configuration.activeIconPack": "Selecciona um pacote de ícones que habilitam ícones específicos.", + "configuration.activeIconPack.angular": "Ícones para Angular.", + "configuration.activeIconPack.angular_ngrx": "Ícones para Angular e ngrx.", + "configuration.activeIconPack.react": "Ícones para React.", + "configuration.activeIconPack.react_redux": "Ícones para React e ngrx.", + "configuration.activeIconPack.vue": "Ícones para Vue.", + "configuration.activeIconPack.vue_vuex": "Ícones para Vue e Vuex.", + "configuration.activeIconPack.nest": "Ícones para NestJS.", + "configuration.activeIconPack.none": "Nenhum pacote de ícones ativado.", + "configuration.folders.theme": "Definir o formato dos ícones dos directórios.", + "configuration.folders.theme.specific": "Selecciona ícones de pastas específicas.", + "configuration.folders.theme.classic": "Selecciona ícones de pastas clássicas.", + "configuration.folders.theme.none": "Nenhum ícone de pasta.", + "configuration.folders.color": "Alterar a cor dos ícones dos directórios.", + "configuration.hidesExplorerArrows": "Esconder as setas ao lado dos directórios no explorador de ficheiros.", + "configuration.opacity": "Alterar a opacidade dos ícones." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.ru.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.ru.json new file mode 100644 index 0000000..1d510ed --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.ru.json @@ -0,0 +1,32 @@ +{ + "command.activateIcons": "Material Icons: Активировать иконки темы", + "command.toggleIconPacks": "Material Icons: Настроить набор иконок", + "command.changeFolderTheme": "Material Icons: Изменить тему папки", + "command.changeFolderColor": "Material Icons: Изменить цвет папки", + "command.restoreDefaultConfig": "Material Icons: Восстановить настройки по умолчанию", + "command.toggleExplorerArrows": "Material Icons: Скрыть стрелки проводника перед папкой", + "command.changeOpacity": "Material Icons: Изменение непрозрачности", + "configuration.title": "Material Icons", + "configuration.files.associations": "Настройка пользовательских ассоциаций значков файлов.", + "configuration.folders.associations": "Настройка пользовательских ассоциаций значков папок.", + "configuration.languages.associations": "Настройка ассоциаций значков пользовательского языка.", + "configuration.showWelcomeMessage": "Показывать приветственное сообщение после первой установки.", + "configuration.showUpdateMessage": "Показывать сообщение об обновлении после каждого обновления.", + "configuration.showReloadMessage": "Показывать сообщение перезагрузки.", + "configuration.activeIconPack": "Выберите набор значков, которые включают определенные значки.", + "configuration.activeIconPack.angular": "Иконки для Angular.", + "configuration.activeIconPack.angular_ngrx": "Иконки для Angular и ngrx.", + "configuration.activeIconPack.react": "Иконки для React.", + "configuration.activeIconPack.react_redux": "Иконки для React и Redux.", + "configuration.activeIconPack.vue": "Иконки для Vue.", + "configuration.activeIconPack.vue_vuex": "Иконки для Vue и Vuex.", + "configuration.activeIconPack.nest": "Иконки для NestJS.", + "configuration.activeIconPack.none": "Папка с иконками не включена.", + "configuration.folders.theme": "Установить тип иконок для папок.", + "configuration.folders.theme.specific": "Выберите конкретные значки папок.", + "configuration.folders.theme.classic": "Выберите классические значки папок.", + "configuration.folders.theme.none": "Нет значков папок.", + "configuration.folders.color": "Изменение цвета иконок папок.", + "configuration.hidesExplorerArrows": "Скрыть стрелки проводника перед папкой.", + "configuration.opacity": "Измените прозрачность значков." +} \ No newline at end of file diff --git a/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.zh-CN.json b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.zh-CN.json new file mode 100644 index 0000000..955dca1 --- /dev/null +++ b/coder-data/extensions/pkief.material-icon-theme-4.0.1/package.nls.zh-CN.json @@ -0,0 +1,32 @@ +{ + "command.activateIcons": "Material Icons: 激活Material Icons文件图标主题", + "command.toggleIconPacks": "Material Icons: 选择一个图标包", + "command.changeFolderTheme": "Material Icons: 切换文件夹图标", + "command.changeFolderColor": "Material Icons: 更改文件夹颜色", + "command.restoreDefaultConfig": "Material Icons: 恢复默认设置", + "command.toggleExplorerArrows": "Material Icons: 隐藏文件夹箭头", + "command.changeOpacity": "Material Icons: 改变不透明度", + "configuration.title": "Material Icons", + "configuration.files.associations": "设置自定义文件图标关联。", + "configuration.folders.associations": "设置自定义文件夹图标关联。", + "configuration.languages.associations": "定义自定义语言映射的图标。", + "configuration.showWelcomeMessage": "首次安装后显示欢迎信息。", + "configuration.showUpdateMessage": "更新后显示升级信息。", + "configuration.showReloadMessage": "显示重启消息。", + "configuration.activeIconPack": "选择一个图标包。", + "configuration.activeIconPack.angular": "Angular的图标。", + "configuration.activeIconPack.angular_ngrx": "Angular和ngrx的图标。", + "configuration.activeIconPack.react": "React的图标。", + "configuration.activeIconPack.react_redux": "React和Redux的图标。", + "configuration.activeIconPack.vue": "Vue的图标。", + "configuration.activeIconPack.vue_vuex": "Vue和Vuex的图标。", + "configuration.activeIconPack.nest": "NestJS的图标。", + "configuration.activeIconPack.none": "没有启用图标包。", + "configuration.folders.theme": "设置文件夹图标的类型。", + "configuration.folders.theme.specific": "选择特定文件夹图标。", + "configuration.folders.theme.classic": "选择经典文件夹图标。", + "configuration.folders.theme.none": "没有文件夹图标。", + "configuration.folders.color": "更改文件夹图标的颜色。", + "configuration.hidesExplorerArrows": "隐藏该文件夹旁边的箭头。", + "configuration.opacity": "更改图标的透明度。" +} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.integrity.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.integrity.json new file mode 100644 index 0000000..044846c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.integrity.json @@ -0,0 +1 @@ +{"version":"1","hashes":{".":"sha512-2NE194Zhxidwa9lSnNtRKJ/o1lrRxrB9Hg3Srfb3VCCITBeTHoHE8peideD9veRyJJePPXPrD4LuJqfz4LHJ0Q=="}} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.nsriignore b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.nsriignore new file mode 100644 index 0000000..5503a9d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.nsriignore @@ -0,0 +1,6 @@ +* +*/ +!icons/ +!dist/**/*bundle*.js +!*bundle.json +!package.nls*.json diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.vsixmanifest b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.vsixmanifest new file mode 100644 index 0000000..ade2cd1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/.vsixmanifest @@ -0,0 +1,42 @@ + + + + + vscode-icons + Icons for Visual Studio Code + icons,theme,icon-theme,multi-root ready,portable mode ready + Themes + Public + + + + + + + + + + + + + + + + + + + + + + extension/LICENSE.txt + extension/images/logo.png + + + + + + + + + + diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/CHANGELOG.md b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/CHANGELOG.md new file mode 100644 index 0000000..77c38e5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/CHANGELOG.md @@ -0,0 +1,1351 @@ +# Change Log + +## 10.0.0 (February 16, 2020) + +- Feature: Support for `rust-toolchain` file. ([@KingDarBoja](https://github.com/KingDarBoja) & [@robertohuertasm](https://github.com/robertohuertasm) in [#2371](https://github.com/vscode-icons/vscode-icons/pull/2371)) +- Feature: Support for `Genstat`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2370](https://github.com/vscode-icons/vscode-icons/pull/2370)) +- Feature: Support for `zipx` extension. ([@jakeboone02](https://github.com/jakeboone02) in [#2369](https://github.com/vscode-icons/vscode-icons/pull/2369)) +- Fix: Fix `tox` file association. ([@JimiC](https://github.com/JimiC) in [#2367](https://github.com/vscode-icons/vscode-icons/pull/2367)) +- Enhancement: Migrate to `eslint` from `tslint`. ([@JimiC](https://github.com/JimiC) in [#2363](https://github.com/vscode-icons/vscode-icons/pull/2363)) +- Enhancement: Extend folder icons with plural `libs`. ([@Dominic-Preap](https://github.com/Dominic-Preap) in [#2360](https://github.com/vscode-icons/vscode-icons/pull/2360)) +- Feature: Drop support for `Node v8`. ([@JimiC](https://github.com/JimiC) in [#2350](https://github.com/vscode-icons/vscode-icons/pull/2350)) +- Enhancement: Support for `kitchen.yml` as test `Kitchen` file. ([@tas50](https://github.com/tas50) in [#2349](https://github.com/vscode-icons/vscode-icons/pull/2349)) +- Feature: Support for `SAS`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2347](https://github.com/vscode-icons/vscode-icons/pull/2347)) +- Enhancement: Support for `mjs`, `cjs` config file for `Jest`. ([@xiaoxiangmoe](https://github.com/xiaoxiangmoe) in [#2346](https://github.com/vscode-icons/vscode-icons/pull/2346)) +- Feature: Support for `tsconfig` server file. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2338](https://github.com/vscode-icons/vscode-icons/pull/2338)) +- Enhancement: Add singular for `helpers`, `models` and `services` folders. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2337](https://github.com/vscode-icons/vscode-icons/pull/2337)) +- Enhancement: Replace `actionScript` language id. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2336](https://github.com/vscode-icons/vscode-icons/pull/2336)) +- Enhancement: Support for `mjs`, `cjs` config file for `Babel`. ([@xiaoxiangmoe](https://github.com/xiaoxiangmoe) in [#2334](https://github.com/vscode-icons/vscode-icons/pull/2334)) +- Fix: Fix typo in the Changelog. ([@JimiC](https://github.com/JimiC) in [#2335](https://github.com/vscode-icons/vscode-icons/pull/2335)) +- Enhancement: Support for `mjs`, `cjs` config file for `eslint`. ([@xiaoxiangmoe](https://github.com/xiaoxiangmoe) in [#2328](https://github.com/vscode-icons/vscode-icons/pull/2328)) +- Feature: Support for `Expo config` and generated folders. ([@EvanBacon](https://github.com/EvanBacon) in [#2327](https://github.com/vscode-icons/vscode-icons/pull/2327)) +- Feature: Support for `Wenyan Lang`. ([@antfu](https://github.com/antfu) in [#2321](https://github.com/vscode-icons/vscode-icons/pull/2321)) +- Feature: Support for `Nuxt` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2328](https://github.com/vscode-icons/vscode-icons/pull/2328)) +- Enhancement: Enhance the existing `Perl` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2305](https://github.com/vscode-icons/vscode-icons/pull/2305)) + +## 9.7.0 (December 28, 2019) + +- Enhancement: Support for `esm` babel & gulp files. ([@ManzDev](https://github.com/ManzDev) in [#2319](https://github.com/vscode-icons/vscode-icons/pull/2319)) +- Feature: Support for `Lex` & `Yacc`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2318](https://github.com/vscode-icons/vscode-icons/pull/2318)) +- Feature: Support for `electron-forge` webpack files. ([@goosewobbler](https://github.com/goosewobbler) in [#2314](https://github.com/vscode-icons/vscode-icons/pull/2314)) +- Enhancement: Use TypeScript for our webpack.config file. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2311](https://github.com/vscode-icons/vscode-icons/pull/2311)) +- Feature: Support for `Gnuplot`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2308](https://github.com/vscode-icons/vscode-icons/pull/2308)) +- Feature: Support for `Modernizr`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2307](https://github.com/vscode-icons/vscode-icons/pull/2307)) +- Feature: Support for `Rexx`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2306](https://github.com/vscode-icons/vscode-icons/pull/2306)) +- Feature: Support for `stylish-haskell`. ([@kutyel](https://github.com/kutyel) in [#2303](https://github.com/vscode-icons/vscode-icons/pull/2303)) +- Feature: Support for `Dependabot` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2299](https://github.com/vscode-icons/vscode-icons/pull/2299)) +- Enhancement: Extend some folder icons with singular and plural names. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2297](https://github.com/vscode-icons/vscode-icons/pull/2297)) +- Feature: Support for `Bloc`. ([@felangel](https://github.com/felangel) in [#2295](https://github.com/vscode-icons/vscode-icons/pull/2295)) + +## 9.6.0 (November 24, 2019) + +- Feature: Support for `Conda`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2293](https://github.com/vscode-icons/vscode-icons/pull/2293)) +- Enhancement: Support for `mjs` extensions for `Rollup`. ([@xiaoxiangmoe](https://github.com/xiaoxiangmoe) in [#2292](https://github.com/vscode-icons/vscode-icons/pull/2292)) +- Enhancement: Support for `Gridsome.client.js`. ([@tyankatsu0105](https://github.com/tyankatsu0105) in [#2290](https://github.com/vscode-icons/vscode-icons/pull/2290)) +- Enhancement: Support for `Firestore` indexes. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2286](https://github.com/vscode-icons/vscode-icons/pull/2286)) +- Feature: Support for `Zeit`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2285](https://github.com/vscode-icons/vscode-icons/pull/2285)) +- Feature: Support for `Python` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2282](https://github.com/vscode-icons/vscode-icons/pull/2282)) +- Enhancement: Added hidden `codekit` file extensions. ([@anthony0030](https://github.com/anthony0030) in [#2280](https://github.com/vscode-icons/vscode-icons/pull/2280)) +- Feature: Support for `Stan`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2279](https://github.com/vscode-icons/vscode-icons/pull/2279)) +- Fix: Correct typo in Release Notes. ([@emman27](https://github.com/emman27) in [#2274](https://github.com/vscode-icons/vscode-icons/pull/2274)) + +## 9.5.0 (October 22, 2019) + +- Feature: Support for `Systemd .service` file. ([@adamzerella](https://github.com/adamzerella) in [#2270](https://github.com/vscode-icons/vscode-icons/pull/2270)) +- Enhancement: Update `VLang` icon. ([@Delta456](https://github.com/Delta456) in [#2268](https://github.com/vscode-icons/vscode-icons/pull/2268)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#2267](https://github.com/vscode-icons/vscode-icons/pull/2267)) +- Enhancement: SVG version for `Matlab`. ([admvx](https://github.com/admvx) & [@KingDarBoja](https://github.com/KingDarBoja) in [#2263](https://github.com/vscode-icons/vscode-icons/pull/2263)) +- Feature: Support for `Razzle`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2262](https://github.com/vscode-icons/vscode-icons/pull/2262)) +- Enhancement: Update `Nuget` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2261](https://github.com/vscode-icons/vscode-icons/pull/2261)) +- Enhancement: Added extensions to `cli` icon. ([@huiyifyj](https://github.com/huiyifyj) in [#2260](https://github.com/vscode-icons/vscode-icons/pull/2260)) +- Enhancement: Update `AL` icon. ([@ajkauffmann](https://github.com/ajkauffmann) in [#2258](https://github.com/vscode-icons/vscode-icons/pull/2258)) +- Enhancement: Update `Office` icons. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2255](https://github.com/vscode-icons/vscode-icons/pull/2255)) +- Feature: Support for `Gradle` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2253](https://github.com/vscode-icons/vscode-icons/pull/2253)) +- Enhancement: Update `Gradle` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2251](https://github.com/vscode-icons/vscode-icons/pull/2251)) +- Enhancement: Abbreviate `installs` badge in the readme. ([@bmalehorn](https://github.com/bmalehorn) in [#2249](https://github.com/vscode-icons/vscode-icons/pull/2249)) +- Feature: Support for `favicon` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2248](https://github.com/vscode-icons/vscode-icons/pull/2248)) +- Feature: Support for `Memcached` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2247](https://github.com/vscode-icons/vscode-icons/pull/2247)) +- Enhancement: Pixel perfect `default file` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2245](https://github.com/vscode-icons/vscode-icons/pull/2245)) +- Enhancement: Add background to `include` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2244](https://github.com/vscode-icons/vscode-icons/pull/2244)) +- Feature: Support for `Powershell Format` and `Types`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2243](https://github.com/vscode-icons/vscode-icons/pull/2243)) + +## 9.4.0 (September 21, 2019) + +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#2240](https://github.com/vscode-icons/vscode-icons/pull/2240)) +- Enhancement: Added more `Jest` extensions. ([@9KwHCUDP](https://github.com/9KwHCUDP) in [#2237](https://github.com/vscode-icons/vscode-icons/pull/2237)) +- Enhancement: Added `pkg` to `packages` folder. ([@thiloilg](https://github.com/thiloilg) in [#2236](https://github.com/vscode-icons/vscode-icons/pull/2236)) +- Enhancement: Added new extensions to `dist` folder. ([@3GOMESz](https://github.com/3GOMESz) in [#2234](https://github.com/vscode-icons/vscode-icons/pull/2234)) +- Feature: Support for `Hunspell`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2233](https://github.com/vscode-icons/vscode-icons/pull/2233)) +- Enhancement: Fix `GitHub` folder icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2232](https://github.com/vscode-icons/vscode-icons/pull/2232)) +- Feature: Support for `TOTVS`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2231](https://github.com/vscode-icons/vscode-icons/pull/2231)) +- Feature: Support for `include`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2230](https://github.com/vscode-icons/vscode-icons/pull/2230)) +- Fix: Fixed minimum supported editor version. ([@JimiC](https://github.com/JimiC) in [#2223](https://github.com/vscode-icons/vscode-icons/pull/2223)) +- Feature: Support for `V`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2221](https://github.com/vscode-icons/vscode-icons/pull/2221)) +- Feature: Support for `Styled Components`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2220](https://github.com/vscode-icons/vscode-icons/pull/2220)) +- Feature: Support for `Vue config`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2219](https://github.com/vscode-icons/vscode-icons/pull/2219)) +- Enhancement: Update `blade` files with `Laravel` logo. ([vicainelli](https://github.com/vicainelli) in [#2217](https://github.com/vscode-icons/vscode-icons/pull/2217)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#2214](https://github.com/vscode-icons/vscode-icons/pull/2214)) + +## 9.3.0 (August 23, 2019) + +- Feature: Support for `Befunge93` & `Befunge98`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2209](https://github.com/vscode-icons/vscode-icons/pull/2209)) +- Feature: Support for `Pine Script`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2208](https://github.com/vscode-icons/vscode-icons/pull/2208)) +- Enhancement: Fix white bleeding on `Storybook` icon. ([@ghengeveld](https://github.com/ghengeveld) in [#2204](https://github.com/vscode-icons/vscode-icons/pull/2204)) +- Feature: Support for `AffectScript`. ([@dsa28s](https://github.com/dsa28s) in [#2203](https://github.com/vscode-icons/vscode-icons/pull/2203)) +- Feature: Support for `Ada`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2197](https://github.com/vscode-icons/vscode-icons/pull/2197)) +- Feature: Support for `Janet`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2196](https://github.com/vscode-icons/vscode-icons/pull/2196)) +- Feature: Support for `Ninja`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2193](https://github.com/vscode-icons/vscode-icons/pull/2193)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#2191](https://github.com/vscode-icons/vscode-icons/pull/2191)) +- Feature: Support for `Informix 4GL`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2190](https://github.com/vscode-icons/vscode-icons/pull/2190)) +- Feature: Support for `json` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2189](https://github.com/vscode-icons/vscode-icons/pull/2189)) +- Feature: Support for `PlatformIO`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2188](https://github.com/vscode-icons/vscode-icons/pull/2188)) +- Feature: Support for `ATS`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2187](https://github.com/vscode-icons/vscode-icons/pull/2187)) + +## 9.2.0 (August 01, 2019) + +- Fix: Improved PAD logic. ([@JimiC](https://github.com/JimiC) in [#2183](https://github.com/vscode-icons/vscode-icons/pull/2183)) +- Fix: Fixed custom icons directory detection. ([@JimiC](https://github.com/JimiC) in [#2182](https://github.com/vscode-icons/vscode-icons/pull/2182)) +- Fix: Fixed test cases. ([@JimiC](https://github.com/JimiC) in [#2181](https://github.com/vscode-icons/vscode-icons/pull/2181)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#2179](https://github.com/vscode-icons/vscode-icons/pull/2179)) + +## 9.1.0 (July 29, 2019) + +- Enhancement: Updated `Nuxt` icon. ([@Atinux](https://github.com/Atinux) in [#2172](https://github.com/vscode-icons/vscode-icons/pull/2172)) +- Fix: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#2171](https://github.com/vscode-icons/vscode-icons/pull/2171)) +- Fix: Corrected vscode engine version. ([@JimiC](https://github.com/JimiC) in [#2168](https://github.com/vscode-icons/vscode-icons/pull/2168)) +- Enhancement: Support for more `Sequelize` extensions. ([@papb](https://github.com/papb) in [#2166](https://github.com/vscode-icons/vscode-icons/pull/2166)) + +## 9.0.0 (July 28, 2019) + +- Fix: Use same vscode engine version. ([@robertohuertasm](https://github.com/robertohuertasm) in [#2164](https://github.com/vscode-icons/vscode-icons/pull/2164)) +- Feature: Support for `Pyup`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2162](https://github.com/vscode-icons/vscode-icons/pull/2162)) +- Enhancement: Support `.dockerignore` via language id. ([@JimiC](https://github.com/JimiC) in [#2161](https://github.com/vscode-icons/vscode-icons/pull/2161)) +- Enhancement: Removed `Codecov` badge. ([@JimiC](https://github.com/JimiC) in [#2157](https://github.com/vscode-icons/vscode-icons/pull/2157)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#2156](https://github.com/vscode-icons/vscode-icons/pull/2156)) +- Fix: Fixed Travis CI jobs. ([@JimiC](https://github.com/JimiC) in [#2153](https://github.com/vscode-icons/vscode-icons/pull/2153)) +- Enhancement: Updated project's dependencies. ([@JimiC](https://github.com/JimiC) in [#2152](https://github.com/vscode-icons/vscode-icons/pull/2152)) +- Feature: Support for `Renovate Bot`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2148](https://github.com/vscode-icons/vscode-icons/pull/2148)) +- Feature: Support for `Biml`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2147](https://github.com/vscode-icons/vscode-icons/pull/2147)) +- Feature: Support for `Prisma`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2146](https://github.com/vscode-icons/vscode-icons/pull/2146)) +- Enhancement: Updated `RiotJS` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2145](https://github.com/vscode-icons/vscode-icons/pull/2145)) +- Enhancement: Updated `Storybook` icon. ([@ghengeveld](https://github.com/ghengeveld) in [#2138](https://github.com/vscode-icons/vscode-icons/pull/2138)) +- Enhancement: Support for `Kubernetes` extensions. ([@mmisztal1980](https://github.com/mmisztal1980) in [#2135](https://github.com/vscode-icons/vscode-icons/pull/2135)) +- Feature: Support for `G-Code`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2129](https://github.com/vscode-icons/vscode-icons/pull/2129)) +- Feature: Support for `AsciiDoc`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2128](https://github.com/vscode-icons/vscode-icons/pull/2128)) +- Feature: Support for `Confluence`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2127](https://github.com/vscode-icons/vscode-icons/pull/2127)) +- Enhancement: Support for `jenkinsfile`. ([@fsmaia](https://github.com/fsmaia) in [#2116](https://github.com/vscode-icons/vscode-icons/pull/2116)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#2112](https://github.com/vscode-icons/vscode-icons/pull/2112)) +- Feature: `v9` refactor. See link for more details. ([@JimiC](https://github.com/JimiC) in [#2111](https://github.com/vscode-icons/vscode-icons/pull/2111)) +- Feature: Support for `NSRI`. ([@JimiC](https://github.com/JimiC) in [#2110](https://github.com/vscode-icons/vscode-icons/pull/2110)) + +## 8.8.0 (June 23, 2019) + +- Enhancement: Support for `gridsome.server`. ([@tyankatsu0105](https://github.com/tyankatsu0105) in [#2101](https://github.com/vscode-icons/vscode-icons/pull/2101)) +- Feature: Support for `Ceylon`. ([@maheshuligade](https://github.com/maheshuligade) in [#2100](https://github.com/vscode-icons/vscode-icons/pull/2100)) +- Feature: Support for `Jest Snapshot`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2097](https://github.com/vscode-icons/vscode-icons/pull/2097)) +- Feature: Support for `Stencil`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2094](https://github.com/vscode-icons/vscode-icons/pull/2094)) +- Feature: Support for `capacitor`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2093](https://github.com/vscode-icons/vscode-icons/pull/2093)) +- Enhancement: Updated `vscode file icons` with `stable` and `insider` versions (1.35). ([@KingDarBoja](https://github.com/KingDarBoja) in [#2092](https://github.com/vscode-icons/vscode-icons/pull/2092)) +- Fix: `Haxelib` icon should only be used for `.haxelib`. ([@Gama11](https://github.com/Gama11) in [#2089](https://github.com/vscode-icons/vscode-icons/pull/2089)) +- Feature: Support for `ClojureScript`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2086](https://github.com/vscode-icons/vscode-icons/pull/2086)) +- Feature: Support for `Dojo`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2085](https://github.com/vscode-icons/vscode-icons/pull/2085)) +- Feature: Support for `Azure` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2081](https://github.com/vscode-icons/vscode-icons/pull/2081)) +- Feature: Support for `SSO` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2080](https://github.com/vscode-icons/vscode-icons/pull/2080)) +- Feature: Support for `Nearley`. ([@Floffah](https://github.com/Floffah) in [#2077](https://github.com/vscode-icons/vscode-icons/pull/2077)) +- Feature: Support for `tox`. ([@oriash93](https://github.com/oriash93) in [#2066](https://github.com/vscode-icons/vscode-icons/pull/2066)) + +## 8.7.0 (May 26, 2019) + +- Feature: Support for `widgets` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#2063](https://github.com/vscode-icons/vscode-icons/pull/2063)) +- Feature: Support for `Docz`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2061](https://github.com/vscode-icons/vscode-icons/pull/2061)) +- Feature: Support for `Inno Setup`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2060](https://github.com/vscode-icons/vscode-icons/pull/2060)) +- Feature: Support for `Home Assistant`. ([@keesschollaart81](https://github.com/keesschollaart81) in [#2054](https://github.com/vscode-icons/vscode-icons/pull/2054)) +- Enhancement: Updated `mocha` config filenames. ([@JimiC](https://github.com/JimiC) in [#2050](https://github.com/vscode-icons/vscode-icons/pull/2050)) +- Feature: Support for remote development. ([@mjbvz](https://github.com/mjbvz) in [#2046](https://github.com/vscode-icons/vscode-icons/pull/2046)) +- Feature: Support for `Remark, Rehype & Retext`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2040](https://github.com/vscode-icons/vscode-icons/pull/2040)) +- Feature: Support for `XQuery`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2039](https://github.com/vscode-icons/vscode-icons/pull/2039)) +- Feature: Support for `Jsonnet`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2038](https://github.com/vscode-icons/vscode-icons/pull/2038)) +- Feature: Support for `svelte`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2037](https://github.com/vscode-icons/vscode-icons/pull/2037)) +- Fix: Fixed `vsicons` setting removal when ending in `[{`. ([@JimiC](https://github.com/JimiC) in [#2035](https://github.com/vscode-icons/vscode-icons/pull/2035)) +- Enhancement: Updated `robotframework` icon to the official version. ([@GLMeece](https://github.com/GLMeece) in [#2031](https://github.com/vscode-icons/vscode-icons/pull/2031)) +- Feature: Support for `e2e` folder. ([@JimiC](https://github.com/JimiC) in [#2029](https://github.com/vscode-icons/vscode-icons/pull/2029)) +- Enhancement: Updated folder coloring. ([@JimiC](https://github.com/JimiC) in [#2028](https://github.com/vscode-icons/vscode-icons/pull/2028)) +- Feature: Support for `e2e test` filenames. ([@dantehemerson](https://github.com/dantehemerson) in [#2025](https://github.com/vscode-icons/vscode-icons/pull/2025)) +- Feature: Support for more folder aliases (darwin, notification, event, vscode, win32). ([@JimiC](https://github.com/JimiC) in [#2023](https://github.com/vscode-icons/vscode-icons/pull/2023)) +- Fix: Corrected reactivation issue. ([@JimiC](https://github.com/JimiC) in [#2019](https://github.com/vscode-icons/vscode-icons/pull/2019)) +- Enhancement: Added default formatter in settings. ([@JimiC](https://github.com/JimiC) in [#2018](https://github.com/vscode-icons/vscode-icons/pull/2018)) + +## 8.6.0 (April 22, 2019) + +- Feature: Support for `coverage` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#2015](https://github.com/vscode-icons/vscode-icons/pull/2015)) +- Feature: Support for `azure-pipelines` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#2014](https://github.com/vscode-icons/vscode-icons/pull/2014)) +- Feature: Support for `interfaces` folder. ([@KingDarBoja](https://github.com/KingDarBoja) & [@robertohuertasm](https://github.com/robertohuertasm) in [#2013](https://github.com/vscode-icons/vscode-icons/pull/2013)) +- Feature: Support for `notifications & event` folders. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2012](https://github.com/vscode-icons/vscode-icons/pull/2012)) +- Feature: Support for `theme` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2011](https://github.com/vscode-icons/vscode-icons/pull/2011)) +- Feature: Support for `services` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2010](https://github.com/vscode-icons/vscode-icons/pull/2010)) +- Feature: Support for `middleware` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#2009](https://github.com/vscode-icons/vscode-icons/pull/2009)) +- Feature: Support for `mock` folder. ([@JimiC](https://github.com/JimiC) in [#2008](https://github.com/vscode-icons/vscode-icons/pull/2008)) +- Feature: Support for `blueprint` folder. ([@JimiC](https://github.com/JimiC) in [#2007](https://github.com/vscode-icons/vscode-icons/pull/2007)) +- Feature: Support for `controllers` folder. ([@JimiC](https://github.com/JimiC) in [#2006](https://github.com/vscode-icons/vscode-icons/pull/2006)) +- Enhancement: Updated `Google Cloud` folder icon. ([@JimiC](https://github.com/JimiC) in [#2005](https://github.com/vscode-icons/vscode-icons/pull/2005)) +- Feature: Support for `certificates` folder. ([@JimiC](https://github.com/JimiC) & [@robertohuertasm](https://github.com/robertohuertasm) in [#2004](https://github.com/vscode-icons/vscode-icons/pull/2004)) +- Feature: Support for `minikube` folder. ([@JimiC](https://github.com/JimiC) in [#2003](https://github.com/vscode-icons/vscode-icons/pull/2003)) +- Feature: Support for `entities` folder. ([@JimiC](https://github.com/JimiC) in [#2002](https://github.com/vscode-icons/vscode-icons/pull/2002)) +- Feature: Support for `repo` folder. ([@JimiC](https://github.com/JimiC) in [#2001](https://github.com/vscode-icons/vscode-icons/pull/2001)) +- Feature: Support for `sounds` folder. ([@JimiC](https://github.com/JimiC) in [#2000](https://github.com/vscode-icons/vscode-icons/pull/2000)) +- Feature: Support for more `config` names for folders. ([@JimiC](https://github.com/JimiC) in [#1999](https://github.com/vscode-icons/vscode-icons/pull/1999)) +- Feature: Support for `Stories` folder. ([@JimiC](https://github.com/JimiC) in [#1998](https://github.com/vscode-icons/vscode-icons/pull/1998)) +- Feature: Support for `Stories` folder. ([@JimiC](https://github.com/JimiC) in [#1997](https://github.com/vscode-icons/vscode-icons/pull/1997)) +- Feature: Support for `_locales` folder. ([@JimiC](https://github.com/JimiC) in [#1996](https://github.com/vscode-icons/vscode-icons/pull/1996)) +- Feature: Support for `cmake` folder. ([@JimiC](https://github.com/JimiC) in [#1995](https://github.com/vscode-icons/vscode-icons/pull/1995)) +- Feature: Support for `Gulp` folder. ([@JimiC](https://github.com/JimiC) in [#1994](https://github.com/vscode-icons/vscode-icons/pull/1994)) +- Feature: Support for `Electron` folder. ([@JimiC](https://github.com/JimiC) in [#1993](https://github.com/vscode-icons/vscode-icons/pull/1993)) +- Feature: Support for `Cuda` folder. ([@JimiC](https://github.com/JimiC) in [#1992](https://github.com/vscode-icons/vscode-icons/pull/1992)) +- Feature: Support for `vsixmanifest` folder. ([@JimiC](https://github.com/JimiC) in [#1991](https://github.com/vscode-icons/vscode-icons/pull/1991)) +- Feature: Support for `cli` folder. ([@KingDarBoja](https://github.com/KingDarBoja) & [@JimiC](https://github.com/JimiC) in [#1990](https://github.com/vscode-icons/vscode-icons/pull/1990)) +- Feature: Support for `Buildkite` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1989](https://github.com/vscode-icons/vscode-icons/pull/1989)) +- Feature: Support for `Grunt` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1988](https://github.com/vscode-icons/vscode-icons/pull/1988)) +- Feature: Support for `windows, linux & macos` folders. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1986](https://github.com/vscode-icons/vscode-icons/pull/1986)) +- Feature: Support for `modules` folder. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1985](https://github.com/vscode-icons/vscode-icons/pull/1985)) +- Feature: Support for `Sentry`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1984](https://github.com/vscode-icons/vscode-icons/pull/1984)) +- Feature: Support for `JSS`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1983](https://github.com/vscode-icons/vscode-icons/pull/1983)) +- Feature: Support for `Moleculer`. ([@icebob](https://github.com/icebob) in [#1980](https://github.com/vscode-icons/vscode-icons/pull/1980)) +- Feature: Support for `APL`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1978](https://github.com/vscode-icons/vscode-icons/pull/1978)) + +## 8.5.0 (April 7, 2019) + +- Enhancement: Added new translations and fixed old ones. ([@JimiC](https://github.com/JimiC) in [#1956](https://github.com/vscode-icons/vscode-icons/pull/1956)) +- Feature: Support for `Portuguese (Brazil)` and `Turkish`. ([@JimiC](https://github.com/JimiC) in [#1955](https://github.com/vscode-icons/vscode-icons/pull/1955)) +- Fix: Fixed path search to custom icons folder. ([@JimiC](https://github.com/JimiC) in [#1954](https://github.com/vscode-icons/vscode-icons/pull/1954)) +- Fix: Corrected grammar and syntax errors in some extension messages. ([@JimiC](https://github.com/JimiC) in [#1953](https://github.com/vscode-icons/vscode-icons/pull/1953)) +- Feature: Support for old `vsts-ci` extension. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1948](https://github.com/vscode-icons/vscode-icons/pull/1948)) +- Feature: Support for `gatsby`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1947](https://github.com/vscode-icons/vscode-icons/pull/1947)) +- Feature: Support for `precommit`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1946](https://github.com/vscode-icons/vscode-icons/pull/1946)) +- Feature: Support for `snapcraft`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1945](https://github.com/vscode-icons/vscode-icons/pull/1945)) +- Feature: Support for `serverless`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1944](https://github.com/vscode-icons/vscode-icons/pull/1944)) +- Feature: Support for `csscomb`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1943](https://github.com/vscode-icons/vscode-icons/pull/1943)) +- Feature: Added ability to resolved conflicting project icons. ([@JimiC](https://github.com/JimiC) in [#1940](https://github.com/vscode-icons/vscode-icons/pull/1940)) +- Feature: Support for `hjson`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1935](https://github.com/vscode-icons/vscode-icons/pull/1935)) +- Feature: Support for `dotjs`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1934](https://github.com/vscode-icons/vscode-icons/pull/1934)) +- Feature: Support for `Husky`. ([@JimiC](https://github.com/JimiC) in [#1931](https://github.com/vscode-icons/vscode-icons/pull/1931)) +- Feature: Support for `GreenKeeper`. ([@JimiC](https://github.com/JimiC) in [#1930](https://github.com/vscode-icons/vscode-icons/pull/1930)) + +## 8.4.0 (March 24, 2019) + +- Feature: Support for `pip-requirements` language id. ([@JimiC](https://github.com/JimiC) in [#1924](https://github.com/vscode-icons/vscode-icons/pull/1924)) +- Feature: Support for `Chef cookbook`. ([@JimiC](https://github.com/JimiC) in [#1923](https://github.com/vscode-icons/vscode-icons/pull/1923)) +- Feature: Support for `MongoDB Scrapbooks`. ([@JimiC](https://github.com/JimiC) in [#1922](https://github.com/vscode-icons/vscode-icons/pull/1922)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1921](https://github.com/vscode-icons/vscode-icons/pull/1921)) +- Feature: Support for `redux` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1919](https://github.com/vscode-icons/vscode-icons/pull/1919)) +- Feature: Support for `arangodb` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1918](https://github.com/vscode-icons/vscode-icons/pull/1918)) +- Feature: Support for `ios` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1917](https://github.com/vscode-icons/vscode-icons/pull/1917)) +- Feature: Support for `android` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1916](https://github.com/vscode-icons/vscode-icons/pull/1916)) +- Feature: Support for `graphql` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1915](https://github.com/vscode-icons/vscode-icons/pull/1915)) +- Enhancement: Support for `library` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1914](https://github.com/vscode-icons/vscode-icons/pull/1914)) +- Enhancement: Support for `configuration` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1913](https://github.com/vscode-icons/vscode-icons/pull/1913)) +- Enhancement: Support for more `lintstaged` extensions. ([@xiaoxiangmoe](https://github.com/xiaoxiangmoe) in [#1911](https://github.com/vscode-icons/vscode-icons/pull/1911)) +- Feature: Support for `WPML`. ([@displaynone](https://github.com/displaynone) in [#1902](https://github.com/vscode-icons/vscode-icons/pull/1902)) +- Feature: Support for `NestJS` PAD. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1897](https://github.com/vscode-icons/vscode-icons/pull/1897)) +- Feature: Support for `San`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1896](https://github.com/vscode-icons/vscode-icons/pull/1896)) +- Feature: Support for `MDX`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1895](https://github.com/vscode-icons/vscode-icons/pull/1895)) +- Feature: Support for `ICL`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1894](https://github.com/vscode-icons/vscode-icons/pull/1894)) +- Feature: Support for `Tera`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1893](https://github.com/vscode-icons/vscode-icons/pull/1893)) +- Enhancement: Support for more `Mocha` extensions. ([@calebcartwright](https://github.com/calebcartwright) in [#1892](https://github.com/vscode-icons/vscode-icons/pull/1892)) +- Enhancement: Updated `Meson` icon. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1890](https://github.com/vscode-icons/vscode-icons/pull/1890)) +- Feature: Support for `TTCN-3`. ([@ealap](https://github.com/ealap) in [#1889](https://github.com/vscode-icons/vscode-icons/pull/1889)) +- Feature: Support for `QML` & `Qbs`. ([@oltodo](https://github.com/oltodo) in [#1886](https://github.com/vscode-icons/vscode-icons/pull/1886)) +- Enhancement: Updated `Tikz` file association. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1882](https://github.com/vscode-icons/vscode-icons/pull/1882)) +- Enhancement: Updated `Al` file. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1881](https://github.com/vscode-icons/vscode-icons/pull/1881)) +- Feature: Support for `Unibeautify`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1880](https://github.com/vscode-icons/vscode-icons/pull/1880)) +- Feature: Support for `MySQL` & `MariaDB`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1870](https://github.com/vscode-icons/vscode-icons/pull/1870)) + +## 8.3.0 (March 14, 2019) + +- Fix: Changed publisher name. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1909](https://github.com/vscode-icons/vscode-icons/pull/1909)) +- Fix: Fixed changelog typo. ([@jakobpack](https://github.com/jakobpack) in [#1884](https://github.com/vscode-icons/vscode-icons/pull/1884)) + +## 8.2.0 (February 17, 2019) + +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1879](https://github.com/vscode-icons/vscode-icons/pull/1879)) +- Enhancement: Updated recommended extensions. ([@JimiC](https://github.com/JimiC) in [#1874](https://github.com/vscode-icons/vscode-icons/pull/1874)) +- Enhancement: Support for modern `Fortran` extensions. ([@emanspeaks](https://github.com/emanspeaks) in [#1872](https://github.com/vscode-icons/vscode-icons/pull/1872)) +- Feature: Support for `Ballerina`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1869](https://github.com/vscode-icons/vscode-icons/pull/1869)) +- Feature: Support for `Netlify` config file. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1867](https://github.com/vscode-icons/vscode-icons/pull/1867)) +- Feature: Support for `Pony`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1865](https://github.com/vscode-icons/vscode-icons/pull/1865)) +- Feature: Support for `AngularDart`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1863](https://github.com/vscode-icons/vscode-icons/pull/1863)) +- Feature: Support for `imba`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1862](https://github.com/vscode-icons/vscode-icons/pull/1862)) + +## 8.1.0 (February 03, 2019) + +- Enhancement: Support for `npm-shrinkwrap.json`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1860](https://github.com/vscode-icons/vscode-icons/pull/1860)) +- Enhancement: Support for `Powershell modules`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1859](https://github.com/vscode-icons/vscode-icons/pull/1859)) +- Feature: Support for `Flutter`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1857](https://github.com/vscode-icons/vscode-icons/pull/1857)) +- Enhancement: Support for the new `Go` logo and for `Go Modules`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1856](https://github.com/vscode-icons/vscode-icons/pull/1856)) +- Feature: Support for `Bitbucket pipeline`. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1853](https://github.com/vscode-icons/vscode-icons/pull/1853)) +- Feature: Support for `Red` programming language. ([@KingDarBoja](https://github.com/KingDarBoja) in [#1852](https://github.com/vscode-icons/vscode-icons/pull/1852)) +- Feature: Support for `ovpn`. ([@adamzerella](https://github.com/adamzerella) in [#1850](https://github.com/vscode-icons/vscode-icons/pull/1850)) +- Feature: Support for `Tailwind`. ([@bradlc](https://github.com/bradlc) in [#1846](https://github.com/vscode-icons/vscode-icons/pull/1846)) +- Enhancement: `GreenKeeper` configured to ignore `vscode` dependency. ([@JimiC](https://github.com/JimiC) in [#1843](https://github.com/vscode-icons/vscode-icons/pull/1843)) +- Feature: Support for `PDDL` (Artificial Intelligence Planning). ([@jan-dolejsi](https://github.com/jan-dolejsi) in [#1839](https://github.com/vscode-icons/vscode-icons/pull/1839)) +- Feature: Support for `.webp` files. ([@uu1t](https://github.com/uu1t) in [#1838](https://github.com/vscode-icons/vscode-icons/pull/1838)) +- Enhancement: `GreenKeeper` configured to ignore node type dependency. ([@JimiC](https://github.com/JimiC) in [#1833](https://github.com/vscode-icons/vscode-icons/pull/1833)) +- Enhancement: Updated `TOML` logo. ([@cailloumajor](https://github.com/cailloumajor) in [#1831](https://github.com/vscode-icons/vscode-icons/pull/1831)) +- Feature: Support for `Gridsome`. ([@bricksroo](https://github.com/bricksroo) in [#1829](https://github.com/vscode-icons/vscode-icons/pull/1829)) +- Enhancement: Added more supported extensions for `postcss`. ([@vitaliytv](https://github.com/vitaliytv) in [#1826](https://github.com/vscode-icons/vscode-icons/pull/1826)) +- Feature: Support for `Yandex` and `Firebase` hosting. ([@vitaliytv](https://github.com/vitaliytv) in [#1824](https://github.com/vscode-icons/vscode-icons/pull/1824)) +- Feature: Support for `Falcon`. ([@qfish](https://github.com/qfish) in [#1816](https://github.com/vscode-icons/vscode-icons/pull/1816)) +- Enhancement: Added node version for vscode insiders. ([@JimiC](https://github.com/JimiC) in [#1811](https://github.com/vscode-icons/vscode-icons/pull/1811)) +- Fix: Disable `before_install` step from docker stages. ([@JimiC](https://github.com/JimiC) in [#1810](https://github.com/vscode-icons/vscode-icons/pull/1810)) +- Fix: Fixes CI issues. ([@JimiC](https://github.com/JimiC) in [#1809](https://github.com/vscode-icons/vscode-icons/pull/1809)) + +## 8.0.0 (December 16, 2018) + +- Enhancement: Update dependencies ([@robertohuertasm](https://github.com/robertohuertasm) in [#1806](https://github.com/vscode-icons/vscode-icons/pull/1806)) +- Enhancement: Added support for `ASPNETCoreRazor` language id. ([@Guar1](https://github.com/Guar1) in [#1799](https://github.com/vscode-icons/vscode-icons/pull/1799)) +- Enhancement: Added new supported folder aliases. ([@mgcrea](https://github.com/mgcrea) in [#1770](https://github.com/vscode-icons/vscode-icons/pull/1770)) +- Feature: Support for `Caddy`. ([@nitroin](https://github.com/nitroin) in [#1768](https://github.com/vscode-icons/vscode-icons/pull/1768)) +- Enhancement: Added alternate extension-based support for `ActionScript` files. ([@admvx](https://github.com/admvx) in [#1765](https://github.com/vscode-icons/vscode-icons/pull/1765)) +- Feature: Support for `.lintstagedrc` files. ([@admvx](https://github.com/admvx) in [#1764](https://github.com/vscode-icons/vscode-icons/pull/1764)) +- Enhancement: Complete application refactor. ([@JimiC](https://github.com/JimiC) in [#1735](https://github.com/vscode-icons/vscode-icons/pull/1735)) + +## 7.28.0 (October 30, 2018) + +- Feature: Support for `Affinity Suite` icons. ([@admvx](https://github.com/admvx) in [#1757](https://github.com/vscode-icons/vscode-icons/pull/1757)) +- Feature: Support for `Ink`. ([@admvx](https://github.com/admvx) in [#1751](https://github.com/vscode-icons/vscode-icons/pull/1751)) +- Feature: Added support for `.fla` and `.xfl`. ([@admvx](https://github.com/admvx) in [#1744](https://github.com/vscode-icons/vscode-icons/pull/1744)) +- Enhancement: Updated `Azure Pipelines` icon. ([@vtbassmatt](https://github.com/vtbassmatt) in [#1741](https://github.com/vscode-icons/vscode-icons/pull/1741)) +- Enhancement: Updated `Dart` icon. ([@timsneath](https://github.com/timsneath) in [#1737](https://github.com/vscode-icons/vscode-icons/pull/1737)) +- Fix: Fixed typo in `Changelog`. ([@emman27](https://github.com/emman27) in [#1723](https://github.com/vscode-icons/vscode-icons/pull/1723) + +## 7.27.0 (September 23, 2018) + +- Feature: Added support for `Azure Pipelines` and `Azure CLI`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1717](https://github.com/vscode-icons/vscode-icons/pull/1717)) +- Enhancement: Support for `.babelrc.json`. ([@eliasib13](https://github.com/eliasib13) in [#1716](https://github.com/vscode-icons/vscode-icons/pull/1716)) +- Enhancement: Support for `.mailmap`. ([@eliasib13](https://github.com/eliasib13) in [#1715](https://github.com/vscode-icons/vscode-icons/pull/1715)) +- Enhancement: Support for more `bazel` variations. ([@wayou](https://github.com/wayou) in [#1714](https://github.com/vscode-icons/vscode-icons/pull/1714)) + +## 7.26.0 (September 9, 2018) + +- Fix: Fixed issue affecting merged configurations. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1708](https://github.com/vscode-icons/vscode-icons/pull/1708)) +- Fix: Fixed `Appveyor` configuration. ([@JimiC](https://github.com/JimiC) in [#1706](https://github.com/vscode-icons/vscode-icons/pull/1706)) +- Enhancement: Support for more `rollup` variations. ([@wayou](https://github.com/wayou) in [#1705](https://github.com/vscode-icons/vscode-icons/pull/1705)) +- Feature: Portuguese (Brazil) translations. ([@cgarbin](https://github.com/cgarbin) in [#1689](https://github.com/vscode-icons/vscode-icons/pull/1689)) +- Feature: Turkish translations. ([@kendinikertenkelebek](https://github.com/kendinikertenkelebek) in [#1689](https://github.com/vscode-icons/vscode-icons/pull/1689)) +- Fix: Formatted `supportedExtensions` file. ([@JimiC](https://github.com/JimiC) in [#1685](https://github.com/vscode-icons/vscode-icons/pull/1685)) +- Feature: Support for `.mjs` in tests. ([@zo](https://github.com/zo) in [#1684](https://github.com/vscode-icons/vscode-icons/pull/1684)) +- Feature: Support for `.fods`. ([@dlech](https://github.com/dlech) in [#1683](https://github.com/vscode-icons/vscode-icons/pull/1683)) +- Fix: Spelling correction. ([@daverayment](https://github.com/daverayment) in [#1676](https://github.com/vscode-icons/vscode-icons/pull/1676)) +- Enhancement: Refactor for `Prettier`. ([@JimiC](https://github.com/JimiC) in [#1673](https://github.com/vscode-icons/vscode-icons/pull/1673)) +- Enhancement: Simplified `.vscodeignore` entries. ([@JimiC](https://github.com/JimiC) in [#1671](https://github.com/vscode-icons/vscode-icons/pull/1671)) +- Enhancement: Added test cases for error handling. ([@JimiC](https://github.com/JimiC) in [#1670](https://github.com/vscode-icons/vscode-icons/pull/1670)) +- Enhancement: Added `svg` to image folders. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1669](https://github.com/vscode-icons/vscode-icons/pull/1669)) +- Feature: Added `Prettier` to the project. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1667](https://github.com/vscode-icons/vscode-icons/pull/1667)) +- Enhancement: Optimized `wasm` languages. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1666](https://github.com/vscode-icons/vscode-icons/pull/1666)) +- Fix: Fixed latest released changelog. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1665](https://github.com/vscode-icons/vscode-icons/pull/1665)) + +## 7.25.0 (August 1, 2018) + +- Feature: Added support for `WebAssembly`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1663](https://github.com/vscode-icons/vscode-icons/pull/1663)) +- Enhancement: Improved error handling. ([@JimiC](https://github.com/JimiC) in [#1652](https://github.com/vscode-icons/vscode-icons/pull/1652)) +- Feature: Added support for `portable mode`. ([@JimiC](https://github.com/JimiC) in [#1651](https://github.com/vscode-icons/vscode-icons/pull/1651)) +- Enhancement: Changed build script in publish stage. ([@JimiC](https://github.com/JimiC) in [#1636](https://github.com/vscode-icons/vscode-icons/pull/1636)) + +## 7.24.0 (June 20, 2018) + +- Enhancement: Associated `plist` with `config` icon. ([@JimiC](https://github.com/JimiC) in [#1630](https://github.com/vscode-icons/vscode-icons/pull/1630)) +- Fix: Disable `before_script` step in docker stages. ([@JimiC](https://github.com/JimiC) in [#1629](https://github.com/vscode-icons/vscode-icons/pull/1629)) +- Enhancement: Added publish stage in CI. ([@JimiC](https://github.com/JimiC) in [#1627](https://github.com/vscode-icons/vscode-icons/pull/1627)) +- Enhancement: Get docker trigger script from docker repo. ([@JimiC](https://github.com/JimiC) in [#1626](https://github.com/vscode-icons/vscode-icons/pull/1626)) +- Enhancement: Updated project dependencies. ([@JimiC](https://github.com/JimiC) in [#1625](https://github.com/vscode-icons/vscode-icons/pull/1625), [#1587](https://github.com/vscode-icons/vscode-icons/pull/1587)) +- Enhancement: Added `code-climate` config file. ([@JimiC](https://github.com/JimiC) in [#1624](https://github.com/vscode-icons/vscode-icons/pull/1624)) +- Enhancement: Added support for `Django` via language Id. ([@batisteo](https://github.com/batisteo) in [#1622](https://github.com/vscode-icons/vscode-icons/pull/1622)) +- Enhancement: Added support for `.babelrc.js` and `.babelignore`. ([@zalishchuk](https://github.com/zalishchuk) in [#1621](https://github.com/vscode-icons/vscode-icons/pull/1621)) +- Enhancement: Updated examples generator dependency. ([@JimiC](https://github.com/JimiC) in [#1618](https://github.com/vscode-icons/vscode-icons/pull/1618)) +- Enhancement: Moved `mocha` options to an options file. ([@JimiC](https://github.com/JimiC) in [#1617](https://github.com/vscode-icons/vscode-icons/pull/1617)) +- Enhancement: Removed `bithound` config file. ([@JimiC](https://github.com/JimiC) in [#1609](https://github.com/vscode-icons/vscode-icons/pull/1609)) +- Enhancement: Added support for `Jenkins` via language Id. ([@otorrillas](https://github.com/otorrillas) in [#1607](https://github.com/vscode-icons/vscode-icons/pull/1607)) +- Enhancement: Improved `AppVeyor` config. ([@JimiC](https://github.com/JimiC) in [#1603](https://github.com/vscode-icons/vscode-icons/pull/1603)) +- Enhancement: Removed `wpilgenerator` from dependencies. ([@JimiC](https://github.com/JimiC) in [#1602](https://github.com/vscode-icons/vscode-icons/pull/1602)) +- Feature: Added support for `Nuxt.js`. ([@JimiC](https://github.com/JimiC) in [#1599](https://github.com/vscode-icons/vscode-icons/pull/1599)) +- Feature: Added support for `Meson`. ([@JimiC](https://github.com/JimiC) in [#1598](https://github.com/vscode-icons/vscode-icons/pull/1598)) +- Enhancement: Improved CI scripts. ([@JimiC](https://github.com/JimiC) in [#1600](https://github.com/vscode-icons/vscode-icons/pull/1600)) +- Feature: Added support for `Codacy`. ([@JimiC](https://github.com/JimiC) in [#1597](https://github.com/vscode-icons/vscode-icons/pull/1597)) +- Feature: Added support for `Glide`. ([@JimiC](https://github.com/JimiC) in [#1596](https://github.com/vscode-icons/vscode-icons/pull/1596)) +- Feature: Added support for `Jake`. ([@JimiC](https://github.com/JimiC) in [#1594](https://github.com/vscode-icons/vscode-icons/pull/1594)) +- Feature: Added support for `Typoscript`. ([@JimiC](https://github.com/JimiC) in [#1593](https://github.com/vscode-icons/vscode-icons/pull/1593)) +- Feature: Added support for `Helm`. ([@JimiC](https://github.com/JimiC) in [#1592](https://github.com/vscode-icons/vscode-icons/pull/1592)) +- Feature: Added support for `Maya`. ([@JimiC](https://github.com/JimiC) in [#1591](https://github.com/vscode-icons/vscode-icons/pull/1591)) +- Feature: Added support for `DotEnv` ([@JimiC](https://github.com/JimiC) in [#1590](https://github.com/vscode-icons/vscode-icons/pull/1590)) +- Enhancement: Added light theme icon for `Crystal`. ([@JimiC](https://github.com/JimiC) in [#1589](https://github.com/vscode-icons/vscode-icons/pull/1589)) +- Feature: Added support for `WurstScript`.. ([@Frotty](https://github.com/Frotty) in [#1586](https://github.com/vscode-icons/vscode-icons/pull/1586)) +- Enhancement: Added support for `@types`. ([@dojineko](https://github.com/dojineko) in [#1582](https://github.com/vscode-icons/vscode-icons/pull/1582)) +- Feature: Added support for `firestore.rules`. ([@donmckenna](https://github.com/donmckenna) in [#1584](https://github.com/vscode-icons/vscode-icons/pull/1584)) +- Feature: Support for `Vala` and `Vapi`. ([@ZanderBrown](https://github.com/ZanderBrown) in [#1577](https://github.com/vscode-icons/vscode-icons/pull/1577)) +- Enhancement: Added support for `babel.config.js`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1580](https://github.com/vscode-icons/vscode-icons/pull/1580)) +- Fix: Fixed `jsonc` default extension. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1573](https://github.com/vscode-icons/vscode-icons/pull/1573)) +- Feature: Support for `DocTex` and `TexLog`. ([@Stone-Zeng](https://github.com/Stone-Zeng) in [#1546](https://github.com/vscode-icons/vscode-icons/pull/1546)) +- Enhancement: Added support for `browserslist`. ([@mantyz](https://github.com/mantyz) in [#1561](https://github.com/vscode-icons/vscode-icons/pull/1561)) + +## 7.23.0 (April 26, 2018) + +- Enhancement: Added `.angular.json` support. ([@odahcam](https://github.com/odahcam) in [#1558](https://github.com/vscode-icons/vscode-icons/pull/1558)) +- Feature: Added new Angular 6 CLI config file name. ([@maroy1986](https://github.com/maroy1986) in [#1551](https://github.com/vscode-icons/vscode-icons/pull/1551)) +- Enhancement: Updated `yarn` in CI. ([@JimiC](https://github.com/JimiC) in [#1550](https://github.com/vscode-icons/vscode-icons/pull/1550)) +- Enhancement: Lint `wallaby` config file. ([@JimiC](https://github.com/JimiC) in [#1548](https://github.com/vscode-icons/vscode-icons/pull/1548)) +- Fix: Fixed `prettier` config file association. ([@JimiC](https://github.com/JimiC) in [#1547](https://github.com/vscode-icons/vscode-icons/pull/1547)) +- Enhancement: Removed `wallaby.js` from distribution. ([@JimiC](https://github.com/JimiC) in [#1539](https://github.com/vscode-icons/vscode-icons/pull/1539)) +- Feature: Added uninstall hook script (cleanUp). ([@JimiC](https://github.com/JimiC) in [#1537](https://github.com/vscode-icons/vscode-icons/pull/1537)) +- Fix: Fixed link in the readme. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1535](https://github.com/vscode-icons/vscode-icons/pull/1535)) + +## 7.22.0 (March 21, 2018) + +- Fix: Associated `videos` to `video` folder icon. ([@JimiC](https://github.com/JimiC) in [#1531](https://github.com/vscode-icons/vscode-icons/pull/1531)) +- Feature: Associated `target` to `dist` folder icon. ([@JimiC](https://github.com/JimiC) in [#1530](https://github.com/vscode-icons/vscode-icons/pull/1530)) +- Feature: No more `preview` tag. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1527](https://github.com/vscode-icons/vscode-icons/pull/1527)) +- Feature: Support for `Maven`. ([@JimiC](https://github.com/JimiC) in [#1522](https://github.com/vscode-icons/vscode-icons/pull/1522)) +- Feature: Support for `Wallaby`. ([@JimiC](https://github.com/JimiC) in [#1521](https://github.com/vscode-icons/vscode-icons/pull/1521)) +- Feature: Support for `Pyret`. ([@JimiC](https://github.com/JimiC) in [#1519](https://github.com/vscode-icons/vscode-icons/pull/1519) && [#1529](https://github.com/vscode-icons/vscode-icons/pull/1529)) +- Feature: Support for `QSharp`. ([@JimiC](https://github.com/JimiC) in [#1518](https://github.com/vscode-icons/vscode-icons/pull/1518)) +- Feature: Support for `Fossa`. ([@JimiC](https://github.com/JimiC) in [#1517](https://github.com/vscode-icons/vscode-icons/pull/1517)) +- Feature: Support for `Mocha`. ([@JimiC](https://github.com/JimiC) in [#1516](https://github.com/vscode-icons/vscode-icons/pull/1516)) +- Feature: Added `Wallaby` integration. ([@JimiC](https://github.com/JimiC) in [#1515](https://github.com/vscode-icons/vscode-icons/pull/1515)) +- Feature: Added test failure retry. ([@JimiC](https://github.com/JimiC) in [#1514](https://github.com/vscode-icons/vscode-icons/pull/1514)) +- Feature: Support for `Cython`. ([@JimiC](https://github.com/JimiC) in [#1513](https://github.com/vscode-icons/vscode-icons/pull/1513)) +- Feature: Support for `SLang`. ([@JimiC](https://github.com/JimiC) in [#1512](https://github.com/vscode-icons/vscode-icons/pull/1512)) +- Feature: Support for `Quasar Framework`. ([@JimiC](https://github.com/JimiC) in [#1511](https://github.com/vscode-icons/vscode-icons/pull/1511)) +- Feature: Support for `PostgreSQL`. ([@JimiC](https://github.com/JimiC) in [#1510](https://github.com/vscode-icons/vscode-icons/pull/1510)) +- Enhancement: Improve support for `Prettier`. ([@JimiC](https://github.com/JimiC) in [#1509](https://github.com/vscode-icons/vscode-icons/pull/1509)) + +## 7.21.0 (March 12, 2018) + +- Enhancement: Used sinon syntax suger for promises. ([@JimiC](https://github.com/JimiC) in [#1504](https://github.com/vscode-icons/vscode-icons/pull/1504)) +- Fix: Fixed toggling of preset icons. ([@JimiC](https://github.com/JimiC) in [#1503](https://github.com/vscode-icons/vscode-icons/pull/1503)) +- Fix: Fixed issue with `wpilgenerator`. ([@JimiC](https://github.com/JimiC) in [#1501](https://github.com/vscode-icons/vscode-icons/pull/1501)) +- Feature: Support for `conanfile.py`. ([@JimiC](https://github.com/JimiC) in [#1498](https://github.com/vscode-icons/vscode-icons/pull/1498)) +- Fix: Fixed CI Stage for list of icons wiki pages. ([@JimiC](https://github.com/JimiC) in [#1487](https://github.com/vscode-icons/vscode-icons/pull/1487)) +- Fix: Changelog typo. ([@torn4dom4n](https://github.com/torn4dom4n) in [#1480](https://github.com/vscode-icons/vscode-icons/pull/1480)) +- Enhancement: Added `nyc` icon for `.nycrc.json` file. ([@JimiC](https://github.com/JimiC) in [#1479](https://github.com/vscode-icons/vscode-icons/pull/1479)) +- Feature: Support for `Browserslist`. ([@JimiC](https://github.com/JimiC) in [#1478](https://github.com/vscode-icons/vscode-icons/pull/1478)) +- Feature: Support for `Symfony` lock filename. ([@JimiC](https://github.com/JimiC) in [#1477](https://github.com/vscode-icons/vscode-icons/pull/1477)) +- Feature: Support for `Yamllint`. ([@JimiC](https://github.com/JimiC) in [#1476](https://github.com/vscode-icons/vscode-icons/pull/1476)) +- Enhancement: Associated `env.dist` filename to config icon. ([@JimiC](https://github.com/JimiC) in [#1475](https://github.com/vscode-icons/vscode-icons/pull/1475)) +- Feature: Support for `PHP-CS-Fixer` config file. ([@JimiC](https://github.com/JimiC) in [#1474](https://github.com/vscode-icons/vscode-icons/pull/1474)) +- Feature: Support for `PostCSS` config files. ([@JimiC](https://github.com/JimiC) in [#1473](https://github.com/vscode-icons/vscode-icons/pull/1473)) +- Feature: Support for `RStudio` project file. ([@JimiC](https://github.com/JimiC) in [#1472](https://github.com/vscode-icons/vscode-icons/pull/1472)) +- Feature: Support for `Swig`. ([@JimiC](https://github.com/JimiC) in [#1471](https://github.com/vscode-icons/vscode-icons/pull/1471)) +- Enhancement: Change docker image build process. ([@JimiC](https://github.com/JimiC) in [#1470](https://github.com/vscode-icons/vscode-icons/pull/1470)) + +## 7.20.0 (February 17, 2018) + +- Fix: Fix package managers lock files. ([@JimiC](https://github.com/JimiC) in [#1468](https://github.com/vscode-icons/vscode-icons/pull/1468)) +- Fix: Fixed typo in README. ([@paulvi](https://github.com/paulvi) in [#1448](https://github.com/vscode-icons/vscode-icons/pull/1448)) +- Enhancement: Updated project dependencies. ([@JimiC](https://github.com/JimiC) in [#1467](https://github.com/vscode-icons/vscode-icons/pull/1467)) +- Enhancement: Added `vscode-icons-js` to related projects in Readme file. ([@dderevjanik](https://github.com/dderevjanik) in [#1464](https://github.com/vscode-icons/vscode-icons/pull/1464)) +- Fix: Fixed rejection handling of `findFiles`. ([@JimiC](https://github.com/JimiC) in [#1463](https://github.com/vscode-icons/vscode-icons/pull/1463)) +- Feature: Support for `Verilog`. ([@JimiC](https://github.com/JimiC) in [#1454](https://github.com/vscode-icons/vscode-icons/pull/1454)) +- Feature: Support for `SystemVerilog`. ([@JimiC](https://github.com/JimiC) in [#1453](https://github.com/vscode-icons/vscode-icons/pull/1453)) +- Feature: Support for `Dockertest`. ([@JimiC](https://github.com/JimiC) in [#1452](https://github.com/vscode-icons/vscode-icons/pull/1452)) +- Enhancement: Remove `yml` file extension declaration. ([@JimiC](https://github.com/JimiC) in [#1451](https://github.com/vscode-icons/vscode-icons/pull/1451)) +- Feature: Added `asm` id to `assembly`. ([@JimiC](https://github.com/JimiC) in [#1450](https://github.com/vscode-icons/vscode-icons/pull/1450)) +- Feature: Support for `tslint.yaml` & `tslint.yml`. ([@dderevjanik](https://github.com/dderevjanik) in [#1438](https://github.com/vscode-icons/vscode-icons/pull/1438)) +- Feature: Support for `Rubocop`. ([@JimiC](https://github.com/JimiC) in [#1436](https://github.com/vscode-icons/vscode-icons/pull/1436)) +- Enhancement: Used `Bundler` icon for `.gemfile` extension. ([@artplan1](https://github.com/artplan1) in [#1430](https://github.com/vscode-icons/vscode-icons/pull/1430)) +- Fix: Fixed Docker scripts. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1432](https://github.com/vscode-icons/vscode-icons/pull/1432)) +- Feature: Support for `Stylable`. ([@JimiC](https://github.com/JimiC) in [#1426](https://github.com/vscode-icons/vscode-icons/pull/1426)) +- Fix: Fixed errors caused by mocks when debugging test cases. ([@JimiC](https://github.com/JimiC) in [#1424](https://github.com/vscode-icons/vscode-icons/pull/1424)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1423](https://github.com/vscode-icons/vscode-icons/pull/1423)) +- Enhancement: Support to specify a relative path for custom icons folder path. ([@JimiC](https://github.com/JimiC) in [#1422](https://github.com/vscode-icons/vscode-icons/pull/1422)) +- Fix: Fixed PAD icon disabled matcher. ([@JimiC](https://github.com/JimiC) in [#1421](https://github.com/vscode-icons/vscode-icons/pull/1421)) +- Enhancement: Support for `Elixir templates`. ([@JimiC](https://github.com/JimiC) in [#1419](https://github.com/vscode-icons/vscode-icons/pull/1419)) +- Feature: Support for `Solidarity`. ([@GantMan](https://github.com/GantMan) in [#1413](https://github.com/vscode-icons/vscode-icons/pull/1413)) +- Feature: Support for `Nginx`. ([@JimiC](https://github.com/JimiC) in [#1412](https://github.com/vscode-icons/vscode-icons/pull/1412)) +- Feature: Support for `Django`. ([@JimiC](https://github.com/JimiC) in [#1411](https://github.com/vscode-icons/vscode-icons/pull/1411)) +- Feature: Support for `PhraseApp`. ([@JimiC](https://github.com/JimiC) in [#1410](https://github.com/vscode-icons/vscode-icons/pull/1410)) +- Feature: Support for `Jupyter`. ([@JimiC](https://github.com/JimiC) in [#1409](https://github.com/vscode-icons/vscode-icons/pull/1409)) +- Enhancement: Improved Github templates. ([@JimiC](https://github.com/JimiC) in [#1381](https://github.com/vscode-icons/vscode-icons/pull/1381)) +- Feature: Support for `jsonc`. ([@JimiC](https://github.com/JimiC) in [#1403](https://github.com/vscode-icons/vscode-icons/pull/1403)) +- Enhancement: Updated `wpilgenerator` to v0.2.0. ([@JimiC](https://github.com/JimiC) in [#1401](https://github.com/vscode-icons/vscode-icons/pull/1401)) + +## 7.19.0 (December 9, 2017) + +- Enhancement: Updated project dependencies. ([@JimiC](https://github.com/JimiC) in [#1394](https://github.com/vscode-icons/vscode-icons/pull/1394)) +- Enhancement: Added script to initialize submodules. ([@JimiC](https://github.com/JimiC) in [#1393](https://github.com/vscode-icons/vscode-icons/pull/1393)) +- Feature: Support for `Conan`. ([@JimiC](https://github.com/JimiC) in [#1390](https://github.com/vscode-icons/vscode-icons/pull/1390)) +- Feature: Support for `Stata`. ([@JimiC](https://github.com/JimiC) in [#1389](https://github.com/vscode-icons/vscode-icons/pull/1389)) +- Enhancement: Updated submodule examples-generator. ([@JimiC](https://github.com/JimiC) in [#1387](https://github.com/vscode-icons/vscode-icons/pull/1387)) +- Enhancement: Added new `tsconfig` extensions. ([@msqaddura](https://github.com/msqaddura) in [#1384](https://github.com/vscode-icons/vscode-icons/pull/1384)) +- Feature: Support for more folder names (`audio, route, travis & video`). ([@JimiC](https://github.com/JimiC) in [#1376](https://github.com/vscode-icons/vscode-icons/pull/1376)) +- Enhancement: Excluded specific folder and files from distribution. ([@JimiC](https://github.com/JimiC) in [#1382](https://github.com/vscode-icons/vscode-icons/pull/1382)) +- Feature: Support for `Kivy`. ([@JimiC](https://github.com/JimiC) in [#1376](https://github.com/vscode-icons/vscode-icons/pull/1376)) +- Feature: Support for `Bazel`. ([@JimiC](https://github.com/JimiC) in [#1375](https://github.com/vscode-icons/vscode-icons/pull/1375)) +- Feature: Support for `Cypress`. ([@JimiC](https://github.com/JimiC) in [#1374](https://github.com/vscode-icons/vscode-icons/pull/1374)) +- Feature: Support for `pip`. ([@JimiC](https://github.com/JimiC) in [#1373](https://github.com/vscode-icons/vscode-icons/pull/1373)) +- Enhancement: Updated submodule wpilgenerator. ([@JimiC](https://github.com/JimiC) in [#1372](https://github.com/vscode-icons/vscode-icons/pull/1372), [#1380](https://github.com/vscode-icons/vscode-icons/pull/1380), [#1386](https://github.com/vscode-icons/vscode-icons/pull/1386) and [#1388](https://github.com/vscode-icons/vscode-icons/pull/1388)) +- Feature: Support for `cargo`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1371](https://github.com/vscode-icons/vscode-icons/pull/1371)) +- Feature: Added examples generator tool as submodule. ([@JimiC](https://github.com/JimiC) in [#1370](https://github.com/vscode-icons/vscode-icons/pull/1370)) +- Enhancement: Support for `.stylelintcache`. ([@eddiemoore](https://github.com/eddiemoore) in [#1369](https://github.com/vscode-icons/vscode-icons/pull/1369)) +- Feature: Added wiki page icons list generator as submodule. ([@JimiC](https://github.com/JimiC) in [#1366](https://github.com/vscode-icons/vscode-icons/pull/1366)) +- Enhancement: Mapped `screenshoot` to image folder icon. ([@jens1o](https://github.com/jens1o) in [#1362](https://github.com/vscode-icons/vscode-icons/pull/1362)) +- Fix: Removed emoji from readme. ([@JimiC](https://github.com/JimiC) in [#1360](https://github.com/vscode-icons/vscode-icons/pull/1360)) +- Enhancement: Updated `yarn` version. ([@JimiC](https://github.com/JimiC) in [#1359](https://github.com/vscode-icons/vscode-icons/pull/1359)) +- Enhancement: `webpack.prod.conf.[js|ts|coffee]` support. ([@erenhatirnaz](https://github.com/erenhatirnaz) in [#1357](https://github.com/vscode-icons/vscode-icons/pull/1357)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#1355](https://github.com/vscode-icons/vscode-icons/pull/1355)) + +## 7.18.1 (November 14, 2017) + +- Fix: Fixed some typos in `README.md`. ([@BitYog](https://github.com/BitYog) in [#1351](https://github.com/vscode-icons/vscode-icons/pull/1351)) +- Enhancement: New translations. ([Official Translators](https://github.com/vscode-icons/vscode-icons/wiki/Translation) in [#1344](https://github.com/vscode-icons/vscode-icons/pull/1344)) +- Enhancement: Extended `StoryBook` supported extensions. ([@JimiC](https://github.com/JimiC) in [#1343](https://github.com/vscode-icons/vscode-icons/pull/1343)) +- Feature: Added ability to hide folder arrows in explorer. ([@JimiC](https://github.com/JimiC) in [#1342](https://github.com/vscode-icons/vscode-icons/pull/1342)) +- Enhancement: Support for `.prettierignore`. ([@jens1o](https://github.com/jens1o) in [#1339](https://github.com/vscode-icons/vscode-icons/pull/1339)) +- Enhancement: Replaced `taskName` with `label` in `launch.json`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1333](https://github.com/vscode-icons/vscode-icons/pull/1333)) +- Enhancement: Replaced `workspaceRoot` with `workspaceFolder` in `tasks.json`. ([@torn4dom4n](https://github.com/torn4dom4n) in [#1330](https://github.com/vscode-icons/vscode-icons/pull/1330)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1329](https://github.com/vscode-icons/vscode-icons/pull/1329)) +- Enhancement: Moved README content to Wiki. ([@JimiC](https://github.com/JimiC) in [#1328](https://github.com/vscode-icons/vscode-icons/pull/1328)) +- Enhancement: Added `multi-root` ready keyword in package.json. ([@JimiC](https://github.com/JimiC) in [#1326](https://github.com/vscode-icons/vscode-icons/pull/1326)) +- Fix: Removed `bithound` dependency and script. ([@JimiC](https://github.com/JimiC) in [#1325](https://github.com/vscode-icons/vscode-icons/pull/1325)) +- Fix: `cake` extension is not controlled by language id anymore. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1322](https://github.com/vscode-icons/vscode-icons/pull/1322)) + +## 7.17.0 (October 28, 2017) + +- Fix: Fixed issue with `vscode.nls`. ([@JimiC](https://github.com/JimiC) in [#1319](https://github.com/vscode-icons/vscode-icons/pull/1319)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1317](https://github.com/vscode-icons/vscode-icons/pull/1317)) +- Feature: Support for `Apex`. ([@JimiC](https://github.com/JimiC) in [#1316](https://github.com/vscode-icons/vscode-icons/pull/1316)) +- Feature: Support for `Mediawiki`. ([@JimiC](https://github.com/JimiC) in [#1315](https://github.com/vscode-icons/vscode-icons/pull/1315)) +- Feature: Support for `Mojolicious`. ([@JimiC](https://github.com/JimiC) in [#1314](https://github.com/vscode-icons/vscode-icons/pull/1314)) +- Fix: Fixed PAD disabled detection flow. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1312](https://github.com/vscode-icons/vscode-icons/pull/1312)) +- Feature: Support for `Nodemon`. ([@JimiC](https://github.com/JimiC) in [#1310](https://github.com/vscode-icons/vscode-icons/pull/1310)) +- Feature: Support for `Elastic`. ([@JimiC](https://github.com/JimiC) in [#1309](https://github.com/vscode-icons/vscode-icons/pull/1309)) +- Feature: Support for `Drools`. ([@JimiC](https://github.com/JimiC) in [#1308](https://github.com/vscode-icons/vscode-icons/pull/1308)) +- Feature: Support for `Snort`. ([@JimiC](https://github.com/JimiC) in [#1307](https://github.com/vscode-icons/vscode-icons/pull/1307)) +- Feature: Support for `Iodine`. ([@JimiC](https://github.com/JimiC) in [#1306](https://github.com/vscode-icons/vscode-icons/pull/1306)) +- Feature: Support for `MLang`. ([@JimiC](https://github.com/JimiC) in [#1305](https://github.com/vscode-icons/vscode-icons/pull/1305)) +- Feature: Support for `Angular interceptor`. ([@JimiC](https://github.com/JimiC) in [#1304](https://github.com/vscode-icons/vscode-icons/pull/1304)) +- Feature: Support for `Prometheus`. ([@JimiC](https://github.com/JimiC) in [#1303](https://github.com/vscode-icons/vscode-icons/pull/1303)) +- Feature: Support for `Hosts`. ([@JimiC](https://github.com/JimiC) in [#1302](https://github.com/vscode-icons/vscode-icons/pull/1302)) +- Feature: Support for `Skipper`. ([@JimiC](https://github.com/JimiC) in [#1299](https://github.com/vscode-icons/vscode-icons/pull/1299)) +- Feature: Support for `Squirrel`. ([@JimiC](https://github.com/JimiC) in [#1298](https://github.com/vscode-icons/vscode-icons/pull/1298)) +- Feature: Support for `Livescript`. ([@JimiC](https://github.com/JimiC) in [#1297](https://github.com/vscode-icons/vscode-icons/pull/1297)) +- Enhancement: New icon for `Stylus`. ([@JimiC](https://github.com/JimiC) in [#1296](https://github.com/vscode-icons/vscode-icons/pull/1296)) +- Feature: Support for `Io`. ([@JimiC](https://github.com/JimiC) in [#1295](https://github.com/vscode-icons/vscode-icons/pull/1295)) +- Feature: Support for `Scilab`. ([@JimiC](https://github.com/JimiC) in [#1292](https://github.com/vscode-icons/vscode-icons/pull/1292)) +- Feature: Support for `Jeckyll`. ([@JimiC](https://github.com/JimiC) in [#1291](https://github.com/vscode-icons/vscode-icons/pull/1291)) +- Feature: Support for `Lolcode`. ([@JimiC](https://github.com/JimiC) in [#1290](https://github.com/vscode-icons/vscode-icons/pull/1290)) +- Feature: Support for `BibTex`. ([@JimiC](https://github.com/JimiC) in [#1289](https://github.com/vscode-icons/vscode-icons/pull/1289)) +- Enhancement: `language` and `lang` added to `locale` folder. ([@jens1o](https://github.com/jens1o) in [#1283](https://github.com/vscode-icons/vscode-icons/pull/1283)) + +## 7.16.0 (October 22, 2017) + +- Feature: Support for `API`, `app`, `temp`, `components`, `templates`, `models`, `assets` & `helpers` folder. ([@JimiC](https://github.com/JimiC) in [#1278](https://github.com/vscode-icons/vscode-icons/pull/1278)) +- Feature: Support for `Slice`. ([@JimiC](https://github.com/JimiC) in [#1277](https://github.com/vscode-icons/vscode-icons/pull/1277)) +- Feature: Support for `SilverStripe`. ([@JimiC](https://github.com/JimiC) in [#1276](https://github.com/vscode-icons/vscode-icons/pull/1276)) +- Fix: Fixed language ids syntax. ([@JimiC](https://github.com/JimiC) in [#1273](https://github.com/vscode-icons/vscode-icons/pull/1273)) +- Enhancement: Expanded supportExtensions API. ([@JimiC](https://github.com/JimiC) in [#1272](https://github.com/vscode-icons/vscode-icons/pull/1272)) +- Enhancement: PAD support for multiroot projects. ([@JimiC](https://github.com/JimiC) in [#1269](https://github.com/vscode-icons/vscode-icons/pull/1269)) +- Enhancement: Update `openHub` icon. ([@JimiC](https://github.com/JimiC) in [#1268](https://github.com/vscode-icons/vscode-icons/pull/1268)) +- Enhancement: `LSL` is now supported by language id. ([@JimiC](https://github.com/JimiC) in [#1267](https://github.com/vscode-icons/vscode-icons/pull/1267)) +- Feature: Added `Crowdin` config file. ([@JimiC](https://github.com/JimiC) in [#1266](https://github.com/vscode-icons/vscode-icons/pull/1266)) +- Enhancement: Added `extension folders` to plugin folder icon. ([@JimiC](https://github.com/JimiC) in [#1239](https://github.com/vscode-icons/vscode-icons/pull/1239)) +- Feature: Support for `db` folder. ([@JimiC](https://github.com/JimiC) in [#1238](https://github.com/vscode-icons/vscode-icons/pull/1238)) +- Enhancement: Improved `updateStatus` method from `settingsManager`. ([@JimiC](https://github.com/JimiC) in [#1237](https://github.com/vscode-icons/vscode-icons/pull/1237)) +- Feature: Added new Docker images in order to get artifacts and develop the extension. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1235](https://github.com/vscode-icons/vscode-icons/pull/1235)) +- Enhancement: Added additional `stylelintrc` filenames. ([@tdmalone](https://github.com/tdmalone) in [#1233](https://github.com/vscode-icons/vscode-icons/pull/1233)) +- Fix: Updated `urlOfficalApi` link. ([@torn4dom4n](https://github.com/torn4dom4n) in [#1231](https://github.com/vscode-icons/vscode-icons/pull/1231)) +- Feature: Support for `Dust.js`. ([@JimiC](https://github.com/JimiC) in [#1229](https://github.com/vscode-icons/vscode-icons/pull/1229)) +- Feature: Support for `Maxscript`. ([@JimiC](https://github.com/JimiC) in [#1228](https://github.com/vscode-icons/vscode-icons/pull/1228)) + +## 7.15.0 (October 8, 2017) + +- Feature: Support for `JSON5`. ([@JimiC](https://github.com/JimiC) in [#1226](https://github.com/vscode-icons/vscode-icons/pull/1226)) +- Feature: Support for `Autodesk FBX`. ([@JimiC](https://github.com/JimiC) in [#1224](https://github.com/vscode-icons/vscode-icons/pull/1224)) +- Feature: Support for `KOS`. ([@JimiC](https://github.com/JimiC) in [#1223](https://github.com/vscode-icons/vscode-icons/pull/1223)) +- Feature: Support for `jsbeautifier`. ([@JimiC](https://github.com/JimiC) in [#1222](https://github.com/vscode-icons/vscode-icons/pull/1222)) +- Feature: Support for `robots.txt`. ([@JimiC](https://github.com/JimiC) in [#1221](https://github.com/vscode-icons/vscode-icons/pull/1221)) +- Feature: Support for `Darcs`, `Bazaar`, `Cloud Foundry`, `Mercurial`, `Floobits`, `Subversion`, `Perforce Helix`, `Fossil`, `CVS`, `Mozilla Jetpack` & `Monotone`. ([@JimiC](https://github.com/JimiC) in [#1220](https://github.com/vscode-icons/vscode-icons/pull/1220)) +- Enhancement: Added `.ts` extension to `karma` & `protractor` icons. ([@rfrancisco](https://github.com/rfrancisco) in [#1219](https://github.com/vscode-icons/vscode-icons/pull/1219)) +- Enhancement: Project's dependencies updated. ([@JimiC](https://github.com/JimiC) in [#1217](https://github.com/vscode-icons/vscode-icons/pull/1217)) +- Feature: Support for `Processing Lang`. ([@JimiC](https://github.com/JimiC) in [#1216](https://github.com/vscode-icons/vscode-icons/pull/1216)) +- Feature: Support for `SDLang`. ([@JimiC](https://github.com/JimiC) in [#1215](https://github.com/vscode-icons/vscode-icons/pull/1215)) +- Feature: Support for `CoffeeLint`. ([@JimiC](https://github.com/JimiC) in [#1214](https://github.com/vscode-icons/vscode-icons/pull/1214)) +- Feature: Support for `DocPad`. ([@JimiC](https://github.com/JimiC) in [#1212](https://github.com/vscode-icons/vscode-icons/pull/1212)) +- Enhancement: Improved `Coffeescript` icon color for dark themes. ([@JimiC](https://github.com/JimiC) in [#1210](https://github.com/vscode-icons/vscode-icons/pull/1210)) +- Feature: Support for `nyc`. ([@JimiC](https://github.com/JimiC) in [#1209](https://github.com/vscode-icons/vscode-icons/pull/1209)) +- Enhancement: Added `util(s)` to `tools` icon. ([@jens1o](https://github.com/jens1o) in [#1204](https://github.com/vscode-icons/vscode-icons/pull/1204)) +- Feature: Support for `Dylan-lang`. ([@JimiC](https://github.com/JimiC) in [#1203](https://github.com/vscode-icons/vscode-icons/pull/1203)) +- Feature: Support for `Sketch`. ([@JimiC](https://github.com/JimiC) in [#1202](https://github.com/vscode-icons/vscode-icons/pull/1202)) +- Feature: Support for `Velocity`. ([@JimiC](https://github.com/JimiC) in [#1199](https://github.com/vscode-icons/vscode-icons/pull/1199)) +- Feature: Support for `Q`. ([@JimiC](https://github.com/JimiC) in [#1198](https://github.com/vscode-icons/vscode-icons/pull/1198)) +- Feature: Support for `Prettier`. ([@JimiC](https://github.com/JimiC) in [#1197](https://github.com/vscode-icons/vscode-icons/pull/1197)) +- Feature: Support for `Raket`. ([@JimiC](https://github.com/JimiC) in [#1196](https://github.com/vscode-icons/vscode-icons/pull/1196)) +- Feature: Support for `Wolfram`. ([@JimiC](https://github.com/JimiC) in [#1195](https://github.com/vscode-icons/vscode-icons/pull/1195)) +- Feature: Changed locale structure to support translation service. ([@JimiC](https://github.com/JimiC) in [#1193](https://github.com/vscode-icons/vscode-icons/pull/1193)) + +## 7.14.0 (September 25, 2017) + +- Enhancement: Improved welcome message flow. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1184](https://github.com/vscode-icons/vscode-icons/pull/1184)) +- Feature: Added support for `Coveralls`. ([@JimiC](https://github.com/JimiC) in [#1190](https://github.com/vscode-icons/vscode-icons/pull/1190)) +- Feature: Added support for `Crowdin`. ([@JimiC](https://github.com/JimiC) in [#1189](https://github.com/vscode-icons/vscode-icons/pull/1189)) +- Fix: Fixed English tranlation. ([@JimiC](https://github.com/JimiC) in [#1187](https://github.com/vscode-icons/vscode-icons/pull/1187)) +- Fix: Fixed French translations. ([@MonsieurMan](https://github.com/MonsieurMan) in [#1185](https://github.com/vscode-icons/vscode-icons/pull/1185)) +- Enhancement: Added ability to retrieve project info. ([@JimiC](https://github.com/JimiC) in [#1183](https://github.com/vscode-icons/vscode-icons/pull/1183)) +- Enhancement: Improve Github project's templates. ([@JimiC](https://github.com/JimiC) in [#1182](https://github.com/vscode-icons/vscode-icons/pull/1182)) +- Feature: Added support for root folder icons. ([@JimiC](https://github.com/JimiC) in [#1179](https://github.com/vscode-icons/vscode-icons/pull/1179)) +- Fix: Typo found and `yarn.lock` update. ([@robertohuertasm](https://github.com/robertohuertasm) & [@JimiC](https://github.com/JimiC) in [#1172](https://github.com/vscode-icons/vscode-icons/pull/1172)) +- Enhancement: Added white background `Erlang` as a custom icon. ([@mkaput](https://github.com/mkaput) in [#1067](https://github.com/vscode-icons/vscode-icons/pull/1067)) + +## 7.13.0 (September 18, 2017) + +- Fix: Fixed `tslint` configuration. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1169](https://github.com/vscode-icons/vscode-icons/pull/1169)) +- Enhancement: Updated project dependencies. ([@JimiC](https://github.com/JimiC) in [#1167](https://github.com/vscode-icons/vscode-icons/pull/1167)) +- Enhancement: Updated CI build version. ([@JimiC](https://github.com/JimiC) in [#1163](https://github.com/vscode-icons/vscode-icons/pull/1163)) +- Feature: Added support for several folders: `cake`, `chef`, `circleci`, `debian`, `github`, `gitlab`, `kubernetes`, `mjml`, `mongodb`, `ravendb`, `redis` & `www`. ([@JimiC](https://github.com/JimiC) in [#1161](https://github.com/vscode-icons/vscode-icons/pull/1161)) +- Feature: Added support for `AL` & `C/AL`. ([@JimiC](https://github.com/JimiC) in [#1160](https://github.com/vscode-icons/vscode-icons/pull/1160)) +- Feature: Added support for `openHAB`. ([@JimiC](https://github.com/JimiC) in [#1158](https://github.com/vscode-icons/vscode-icons/pull/1158)) +- Feature: Added support for `HTML hint`. ([@JimiC](https://github.com/JimiC) in [#1156](https://github.com/vscode-icons/vscode-icons/pull/1156)) +- Feature: Added support for `mson`. ([@JimiC](https://github.com/JimiC) in [#1155](https://github.com/vscode-icons/vscode-icons/pull/1155)) +- Enhancement: Updated `jsp` icon. ([@JimiC](https://github.com/JimiC) in [#1154](https://github.com/vscode-icons/vscode-icons/pull/1154)) +- Enhancement: Added support for `.node-version`. ([@lumaxis](https://github.com/lumaxis) in [#1150](https://github.com/vscode-icons/vscode-icons/pull/1150)) +- Enhancement: Added support for `cfml` language id. ([@KamasamaK](https://github.com/KamasamaK) in [#1149](https://github.com/vscode-icons/vscode-icons/pull/1149)) +- Enhancement: Clarified description for default folder and file icon config settings. ([@JimiC](https://github.com/JimiC) in [#1147](https://github.com/vscode-icons/vscode-icons/pull/1147)) +- Feature: Added support for `apache avro`. ([@JimiC](https://github.com/JimiC) in [#1145](https://github.com/vscode-icons/vscode-icons/pull/1145)) +- Feature: Added support for `manifest`. ([@JimiC](https://github.com/JimiC) in [#1144](https://github.com/vscode-icons/vscode-icons/pull/1144)) +- Feature: Added support for `vba`. ([@JimiC](https://github.com/JimiC) in [#1143](https://github.com/vscode-icons/vscode-icons/pull/1143)) +- Feature: Added support for `antlr`. ([@JimiC](https://github.com/JimiC) in [#1142](https://github.com/vscode-icons/vscode-icons/pull/1142)) +- Feature: Added support for `dependencies.io`. ([@JimiC](https://github.com/JimiC) in [#1141](https://github.com/vscode-icons/vscode-icons/pull/1141)) +- Feature: Added support for `http`. ([@JimiC](https://github.com/JimiC) in [#1140](https://github.com/vscode-icons/vscode-icons/pull/1140)) +- Feature: Added support for `Edge`. ([@JimiC](https://github.com/JimiC) in [#1139](https://github.com/vscode-icons/vscode-icons/pull/1139)) +- Enhancement: Added support for `.eslintcache`. ([@eddiemoore](https://github.com/eddiemoore) in [#1135](https://github.com/vscode-icons/vscode-icons/pull/1135)) +- Feature: Added support for `arduino`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1122](https://github.com/vscode-icons/vscode-icons/pull/1122)) +- Feature: Added support for `doc` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1121](https://github.com/vscode-icons/vscode-icons/pull/1121)) +- Enhancement: Avoid showing welcome message when the extension is already active. ([@JimiC](https://github.com/JimiC) in [#1116](https://github.com/vscode-icons/vscode-icons/pull/1116)) +- Feature: Added support for `markdownlint`. ([@JimiC](https://github.com/JimiC) in [#1112](https://github.com/vscode-icons/vscode-icons/pull/1112)) +- Feature: Added support for `galen`. ([@JimiC](https://github.com/JimiC) in [#1111](https://github.com/vscode-icons/vscode-icons/pull/1111)) +- Feature: Added support for `yeoman`. ([@JimiC](https://github.com/JimiC) in [#1110](https://github.com/vscode-icons/vscode-icons/pull/1110)) +- Enhancement: `Babel` icon improved. ([@JimiC](https://github.com/JimiC) in [#1109](https://github.com/vscode-icons/vscode-icons/pull/1109)) +- Feature: Added support for `storybook`. ([@rmevans9](https://github.com/rmevans9) in [#1108](https://github.com/vscode-icons/vscode-icons/pull/1108)) +- Fix: Changelog link corrected. ([@LaurentTreguier](https://github.com/LaurentTreguier) in [#1107](https://github.com/vscode-icons/vscode-icons/pull/1107)) + +## 7.12.0 (July 28, 2017) + +- Feature: Added support for `VSCode OSS` version. ([@JimiC](https://github.com/JimiC) in [#1102](https://github.com/vscode-icons/vscode-icons/pull/1102)) +- Enhancement: Added types for `semver`. ([@JimiC](https://github.com/JimiC) in [#1099](https://github.com/vscode-icons/vscode-icons/pull/1099)) +- Fix: Default state format corrected. ([@JimiC](https://github.com/JimiC) in [#1098](https://github.com/vscode-icons/vscode-icons/pull/1098)) + +## 7.11.0 (July 25, 2017) + +- Feature: Added ability to customize the `custom icons folder` path. ([@JimiC](https://github.com/JimiC) in [#1087](https://github.com/vscode-icons/vscode-icons/pull/1087)) +- Feature: Support for `certificate` and `key`. ([@JimiC](https://github.com/JimiC) in [#1085](https://github.com/vscode-icons/vscode-icons/pull/1085)) +- Feature: Added new activation button on welcome message. ([@JimiC](https://github.com/JimiC) in [#1084](https://github.com/vscode-icons/vscode-icons/pull/1084)) +- Enhancement: Switching `tasks.json` to `v2.0.0` and `launch.json` to `v0.2.0`. ([@JimiC](https://github.com/JimiC) in [#1081](https://github.com/vscode-icons/vscode-icons/pull/1081)) +- Enhancement: Added new light theme version for yellowish icons. ([@JimiC](https://github.com/JimiC) in [#1076](https://github.com/vscode-icons/vscode-icons/pull/1076)) +- Enhancement: Added new test to improve configuration change detection. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1075](https://github.com/vscode-icons/vscode-icons/pull/1075)) +- Fix: Opening URLs fixed. ([@JimiC](https://github.com/JimiC) in [#1073](https://github.com/vscode-icons/vscode-icons/pull/1073)) +- Enhancement: Improved configuration change detection. ([@JimiC](https://github.com/JimiC) in [#1073](https://github.com/vscode-icons/vscode-icons/pull/1073)) +- Enhancement: Dropped support for `vscode` < 1.8.1. ([@JimiC](https://github.com/JimiC) in [#1071](https://github.com/vscode-icons/vscode-icons/pull/1071)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1064](https://github.com/vscode-icons/vscode-icons/pull/1064) & [#1088](https://github.com/vscode-icons/vscode-icons/pull/1088)) +- Feature: Support for `Doxygen`. ([@JimiC](https://github.com/JimiC) in [#1063](https://github.com/vscode-icons/vscode-icons/pull/1063)) +- Feature: Added flat icon version of `php` logo. ([@JimiC](https://github.com/JimiC) in [#1062](https://github.com/vscode-icons/vscode-icons/pull/1062)) +- Enhancement: Switch `perl6` to the official logo. ([@JimiC](https://github.com/JimiC) in [#1061](https://github.com/vscode-icons/vscode-icons/pull/1061)) +- Feature: Support for `DB`. ([@JimiC](https://github.com/JimiC) in [#1060](https://github.com/vscode-icons/vscode-icons/pull/1060)) +- Feature: Support for `OpenEdge ABL`. ([@JimiC](https://github.com/JimiC) in [#1059](https://github.com/vscode-icons/vscode-icons/pull/1059)) +- Feature: Support for `Kite`. ([@JimiC](https://github.com/JimiC) in [#1058](https://github.com/vscode-icons/vscode-icons/pull/1058)) +- Fix: Removed redundant point from information message. ([@g-plane](https://github.com/g-plane) in [#1001](https://github.com/vscode-icons/vscode-icons/pull/1001)) +- Fix: Updated badges links. ([@JimiC](https://github.com/JimiC) in [#1046](https://github.com/vscode-icons/vscode-icons/pull/1046)) + +## 7.10.1 (June 27, 2017) + +- Fix: Manual change detection feature was not taking merged configuration into account. ([@JimiC](https://github.com/JimiC) in [#1043](https://github.com/vscode-icons/vscode-icons/pull/1043) & [@robertohuertasm](https://github.com/robertohuertasm) in [#1045](https://github.com/vscode-icons/vscode-icons/pull/1045)) + +## 7.10.0 (June 26, 2017) + +- Fix: Extension's logo has been transformed to `png`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1041](https://github.com/vscode-icons/vscode-icons/pull/1041)) +- Enhancement: Support for more `docker-compose` file names. ([@jens1o](https://github.com/jens1o) in [#1039](https://github.com/vscode-icons/vscode-icons/pull/1039)) +- Enhancement: `solidity` icon has been updated. ([@JimiC](https://github.com/JimiC) in [#1027](https://github.com/vscode-icons/vscode-icons/pull/1027)) +- Enhancement: Manual changes in settings are now automatically detected. ([@JimiC](https://github.com/JimiC) in [#1026](https://github.com/vscode-icons/vscode-icons/pull/1026)) +- Enhancement: Removed `package-lock.json` from distribution. ([@JimiC](https://github.com/JimiC) in [#1025](https://github.com/vscode-icons/vscode-icons/pull/1025)) +- Enhancement: Improved issue template. ([@JimiC](https://github.com/JimiC) in [#1024](https://github.com/vscode-icons/vscode-icons/pull/1024)) +- Enhancement: Russian support. ([@ksvitkovsky](https://github.com/ksvitkovsky) in [#1020](https://github.com/vscode-icons/vscode-icons/pull/1020)) +- Fix: Workspace settings were completely overriding the user settings. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1018](https://github.com/vscode-icons/vscode-icons/pull/1018)) +- Enhancement: Added some optional `Angular` icons. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1017](https://github.com/vscode-icons/vscode-icons/pull/1017)) +- Enhancement: Added new customizations examples in Readme. ([@robertohuertasm](https://github.com/robertohuertasm) in [#1014](https://github.com/vscode-icons/vscode-icons/pull/1014)) +- Enhancement: Support for `.gmx`, `.yy` & `.yyp` extensions. ([@jens1o](https://github.com/jens1o) in [#1011](https://github.com/vscode-icons/vscode-icons/pull/1011)) +- Enhancement: Support for `ensime`. ([@JimiC](https://github.com/JimiC) in [#1008](https://github.com/vscode-icons/vscode-icons/pull/1008)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#1007](https://github.com/vscode-icons/vscode-icons/pull/1007)) +- Enhancement: Support for `_sass`, `_css`, `_scss`, `_less` & `.docker` folders. ([@jens1o](https://github.com/jens1o) in [#1006](https://github.com/vscode-icons/vscode-icons/pull/1006)) +- Enhancement: Improved `iconGeneration` test file maintainability. ([@JimiC](https://github.com/JimiC) in [#1005](https://github.com/vscode-icons/vscode-icons/pull/1005)) +- Fix: Remove function was expecting a predicate parameter. ([@JimiC](https://github.com/JimiC) in [#1004](https://github.com/vscode-icons/vscode-icons/pull/1004)) +- Fix: Missing i18n configuration. ([@g-plane](https://github.com/g-plane) in [#1001](https://github.com/vscode-icons/vscode-icons/pull/1001)) + +## 7.9.0 (June 6, 2017) + +- Enhancement: The extension works with `npm5`. ([@JimiC](https://github.com/JimiC) in [#997](https://github.com/vscode-icons/vscode-icons/pull/997)) +- Enhancement: Minimum node versions for CI and vscode. ([@JimiC](https://github.com/JimiC) in [#994](https://github.com/vscode-icons/vscode-icons/pull/994)) +- Feature: Support for `mjml`. ([@JimiC](https://github.com/JimiC) in [#993](https://github.com/vscode-icons/vscode-icons/pull/993)) +- Feature: Support for `Point Cloud Library`. ([@JimiC](https://github.com/JimiC) in [#992](https://github.com/vscode-icons/vscode-icons/pull/992)) +- Feature: Support for `Bolt`. ([@JimiC](https://github.com/JimiC) in [#991](https://github.com/vscode-icons/vscode-icons/pull/991)) +- Enhancement: Updated dependencies. ([@JimiC](https://github.com/JimiC) in [#990](https://github.com/vscode-icons/vscode-icons/pull/990) & [#1000](https://github.com/vscode-icons/vscode-icons/pull/1000)) +- Enhancement: Changelog update. ([@LaurentTreguier](https://github.com/LaurentTreguier) in [#983](https://github.com/vscode-icons/vscode-icons/pull/983)) +- Enhancement: Properly support `PLSQL` extensions. ([@JimiC](https://github.com/JimiC) in [#982](https://github.com/vscode-icons/vscode-icons/pull/982)) +- Enhancement: `zh-cn` translations improved. ([@g-plane](https://github.com/g-plane) in [#980](https://github.com/vscode-icons/vscode-icons/pull/980)) +- Feature: Support for `SBT`. ([@JimiC](https://github.com/JimiC) in [#979](https://github.com/vscode-icons/vscode-icons/pull/979)) +- Feature: New folder icons added. ([@JimiC](https://github.com/JimiC) in [#978](https://github.com/vscode-icons/vscode-icons/pull/978) & [#981](https://github.com/vscode-icons/vscode-icons/pull/981)) +- Feature: Support for `Game Maker`. ([@JimiC](https://github.com/JimiC) in [#972](https://github.com/vscode-icons/vscode-icons/pull/972)) +- Feature: Support for `.sequelizerc`. ([@JimiC](https://github.com/JimiC) in [#971](https://github.com/vscode-icons/vscode-icons/pull/971)) +- Feature: Support for `tst`. ([@JimiC](https://github.com/JimiC) in [#968](https://github.com/vscode-icons/vscode-icons/pull/968)) +- Fix: Condition check for user configuration settings. ([@JimiC](https://github.com/JimiC) in [#967](https://github.com/vscode-icons/vscode-icons/pull/967)) + +## 7.8.1 (May 29, 2017) + +- Enhancement: Support for `html` folder. ([@JimiC](https://github.com/JimiC) in [#962](https://github.com/vscode-icons/vscode-icons/pull/962)) +- Enhancement: `.gqlconfig` support. ([@JimiC](https://github.com/JimiC) in [#961](https://github.com/vscode-icons/vscode-icons/pull/961)) + +## 7.8.0 (May 29, 2017) + +- Enhancement: Improved `liquid` icon. ([@JimiC](https://github.com/JimiC) in [#960](https://github.com/vscode-icons/vscode-icons/pull/960)) +- Feature: Support for `package`. ([@JimiC](https://github.com/JimiC) in [#959](https://github.com/vscode-icons/vscode-icons/pull/959)) +- Enhancement: `paket` icon updated. ([@JimiC](https://github.com/JimiC) in [#958](https://github.com/vscode-icons/vscode-icons/pull/958)) +- Enhancement: Even more `webpack` extensions. ([@g-plane](https://github.com/g-plane) in [#957](https://github.com/vscode-icons/vscode-icons/pull/957)) +- Enhancement: Removed `chai-as-promised` dependency and moved to `Chai v4`. ([@JimiC](https://github.com/JimiC) in [#956](https://github.com/vscode-icons/vscode-icons/pull/956)) +- Enhancement: `package-lock.json` support. ([@jens1o](https://github.com/jens1o) in [#954](https://github.com/vscode-icons/vscode-icons/pull/954)) +- Fix: New version check flow fixed. ([@JimiC](https://github.com/JimiC) in [#948](https://github.com/vscode-icons/vscode-icons/pull/948)) +- Enhancement: German translation improved. ([@jens1o](https://github.com/jens1o) in [#945](https://github.com/vscode-icons/vscode-icons/pull/945)) +- Enhancement: Puppet logo updated. ([@glennsarti](https://github.com/glennsarti) in [#943](https://github.com/vscode-icons/vscode-icons/pull/943)) +- Feature: Org Mode support. ([@zacherybohon](https://github.com/zacherybohon) in [#941](https://github.com/vscode-icons/vscode-icons/pull/941)) +- Enhancement: Project's dependencies updated. ([@JimiC](https://github.com/JimiC) in [#939](https://github.com/vscode-icons/vscode-icons/pull/939) & [#952](https://github.com/vscode-icons/vscode-icons/pull/952)) +- Enhancement: Added default config name for Jest. ([@nfour](https://github.com/nfour) in [#928](https://github.com/vscode-icons/vscode-icons/pull/928)) +- Fix: Fixed null reference of PAD result. ([@JimiC](https://github.com/JimiC) in [#927](https://github.com/vscode-icons/vscode-icons/pull/927)) +- Enhancement: Support for `phpunit`. ([@jens1o](https://github.com/jens1o) in [#926](https://github.com/vscode-icons/vscode-icons/pull/926)) + +## 7.7.0 (May 9, 2017) + +- Enhancement: Support for `phpunit.xml.dist`. ([@jens1o](https://github.com/jens1o) in [#918](https://github.com/vscode-icons/vscode-icons/pull/918)) +- Feature: Italian support. ([@sabinrimni](https://github.com/sabinrimni) in [#915](https://github.com/vscode-icons/vscode-icons/pull/915)) +- Enhancement: More `webpack` extensions. ([@jens1o](https://github.com/jens1o) in [#910](https://github.com/vscode-icons/vscode-icons/pull/910)) +- Enhancement: Updated project's dependencies and fixed linting issues. ([@JimiC](https://github.com/JimiC) in [#901](https://github.com/vscode-icons/vscode-icons/pull/901), [#902](https://github.com/vscode-icons/vscode-icons/pull/902), [#903](https://github.com/vscode-icons/vscode-icons/pull/903) & [#912](https://github.com/vscode-icons/vscode-icons/pull/912)) +- Feature: Angular guard support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#900](https://github.com/vscode-icons/vscode-icons/pull/900)) +- Enhancement: Project detection improvement. ([@JimiC](https://github.com/JimiC) in [#896](https://github.com/vscode-icons/vscode-icons/pull/896)) + +## 7.6.0 (April 24, 2017) + +- Enhancement: Move constant values to its own file. ([@JimiC](https://github.com/JimiC) in [#894](https://github.com/vscode-icons/vscode-icons/pull/894)) +- Enhancement: @types/sinon updated. ([@JimiC](https://github.com/JimiC) in [#893](https://github.com/vscode-icons/vscode-icons/pull/893)) +- Enhancement: Badges arranged by category. ([@JimiC](https://github.com/JimiC) in [#891](https://github.com/vscode-icons/vscode-icons/pull/891)) +- Enhancement: Objective-cpp language id support. ([@JimiC](https://github.com/JimiC) in [#888](https://github.com/vscode-icons/vscode-icons/pull/888)) +- Enhancement: HLSL and GLSL support. ([@JimiC](https://github.com/JimiC) in [#886](https://github.com/vscode-icons/vscode-icons/pull/886)) +- Enhancement: Laravel-blade support. ([@JimiC](https://github.com/JimiC) in [#885](https://github.com/vscode-icons/vscode-icons/pull/885)) +- Feature: Harbour support. ([@JimiC](https://github.com/JimiC) in [#884](https://github.com/vscode-icons/vscode-icons/pull/884)) +- Feature: Shopify liquid support. ([@JimiC](https://github.com/JimiC) in [#883](https://github.com/vscode-icons/vscode-icons/pull/883)) +- Feature: Wercker support. ([@JimiC](https://github.com/JimiC) in [#882](https://github.com/vscode-icons/vscode-icons/pull/882)) +- Enhancement: New TSLint rules applied. ([@JimiC](https://github.com/JimiC) in [#881](https://github.com/vscode-icons/vscode-icons/pull/881)) +- Feature: `.watchmanconfig` support. ([@AndrewShapel](https://github.com/AndrewShapel) in [#875](https://github.com/vscode-icons/vscode-icons/pull/875)) +- Feature: AnyScript support. ([@melund](https://github.com/melund) in [#874](https://github.com/vscode-icons/vscode-icons/pull/874)) +- Feature: Simplified Chinese support. ([@iFun](https://github.com/iFun) in [#871](https://github.com/vscode-icons/vscode-icons/pull/871)) +- Enhancement: More Grunt & Gulp support. ([@JimiC](https://github.com/JimiC) in [#869](https://github.com/vscode-icons/vscode-icons/pull/869)) +- Fix: Proper support for API Blueprint and MSON. ([@JimiC](https://github.com/JimiC) in [#868](https://github.com/vscode-icons/vscode-icons/pull/868)) +- Enhancement: Support Gulp with Babel. ([@mamadoo](https://github.com/mamadoo) in [#866](https://github.com/vscode-icons/vscode-icons/pull/866)) +- Feature: JsonLD support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#862](https://github.com/vscode-icons/vscode-icons/pull/862)) +- Feature: Submodules associated with git folder icon. ([@JimiC](https://github.com/JimiC) in [#858](https://github.com/vscode-icons/vscode-icons/pull/858)) + +## 7.5.1 (April 04, 2017) + +- Fix: Default folder not showing in light theme after applying customization. ([@JimiC](https://github.com/JimiC) in [#854](https://github.com/vscode-icons/vscode-icons/pull/854)) +- Fix: Appveyor config file excluded from distribution. ([@JimiC](https://github.com/JimiC) in [#851](https://github.com/vscode-icons/vscode-icons/pull/851)) +- Fix: Changelog fixed. ([@jens1o](https://github.com/jens1o) in [#847](https://github.com/vscode-icons/vscode-icons/pull/847)) +- Enhancement: Dependencies updated. ([@JimiC](https://github.com/JimiC) in [#844](https://github.com/vscode-icons/vscode-icons/pull/844)) + +## 7.5.0 (April 03, 2017) + +- Feature: `Fusebox`, `CircleCi`, `Codecov`, `Firebase`, `.yarnignore` and more `webpack` support. ([@JimiC](https://github.com/JimiC) in [#842](https://github.com/vscode-icons/vscode-icons/pull/842)) +- Enhancement: Support for `.scssm`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#841](https://github.com/vscode-icons/vscode-icons/pull/841)) +- Enhancement: Appveyor CI. ([@JimiC](https://github.com/JimiC) in [#839](https://github.com/vscode-icons/vscode-icons/pull/839) & [#840](https://github.com/vscode-icons/vscode-icons/pull/840)) +- Enhancement: More default `Webpack` extensions supported. ([@AntonYaskevich](https://github.com/AntonYaskevich) in [#836](https://github.com/vscode-icons/vscode-icons/pull/836)) +- Feature: `Reason` support. ([@wyze](https://github.com/wyze) in [#832](https://github.com/vscode-icons/vscode-icons/pull/832)) +- Enhancement: New `Idris` icons. ([@zjhmale](https://github.com/zjhmale) in [#830](https://github.com/vscode-icons/vscode-icons/pull/830)) +- Enhancement: `.jestrc` extension support. ([@Thiht](https://github.com/Thiht) in [#829](https://github.com/vscode-icons/vscode-icons/pull/829)) +- Enhancement: Improved code coverage. ([@JimiC](https://github.com/JimiC) in [#821](https://github.com/vscode-icons/vscode-icons/pull/821)) + +## 7.4.0 (March 18, 2017) + +- Fix: Excluding some folders from distribution. ([@robertohuertasm](https://github.com/robertohuertasm) in [#816](https://github.com/vscode-icons/vscode-icons/pull/816)) +- Feature: New issue and PR badges. ([@JimiC](https://github.com/JimiC) in [#814](https://github.com/vscode-icons/vscode-icons/pull/814)) +- Feature: Codecov added to the project. ([@JimiC](https://github.com/JimiC) in [#813](https://github.com/vscode-icons/vscode-icons/pull/813)) +- Feature: Spanish translations. ([@robertohuertasm](https://github.com/robertohuertasm) in [#811](https://github.com/vscode-icons/vscode-icons/pull/811)) +- Enhancement: `postcss.config.js` support. ([@JimiC](https://github.com/JimiC) in [#805](https://github.com/vscode-icons/vscode-icons/pull/805)) +- Enhancement: CI improved. OS X builds, yarn cache, stable node. ([@JimiC](https://github.com/JimiC) in [#803](https://github.com/vscode-icons/vscode-icons/pull/803)) +- Enhancement: `.styleintignore` support. ([@Ne-Ne](https://github.com/Ne-Ne) in [#802](https://github.com/vscode-icons/vscode-icons/pull/802)) +- Fix: Folder icons presets order corrected. ([@JimiC](https://github.com/JimiC) in [#801](https://github.com/vscode-icons/vscode-icons/pull/801)) +- Enhancement: Dependencies updated. ([@JimiC](https://github.com/JimiC) in [#800](https://github.com/vscode-icons/vscode-icons/pull/800)) +- Enhancement: `release` folder support. ([@zackschuster](https://github.com/zackschuster) in [#799](https://github.com/vscode-icons/vscode-icons/pull/799)) +- Enhancement: `.drone.yml.sig` support. ([@JimiC](https://github.com/JimiC) in [#798](https://github.com/vscode-icons/vscode-icons/pull/798)) +- Feature: German translations. ([@jens1o](https://github.com/jens1o) in [#797](https://github.com/vscode-icons/vscode-icons/pull/797)) +- Enhancement: Simpler scripts in `package.json`. ([@JimiC](https://github.com/JimiC) in [#794](https://github.com/vscode-icons/vscode-icons/pull/794)) +- Fix: Fixes some issues in project auto-detection. ([@JimiC](https://github.com/JimiC) in [#793](https://github.com/vscode-icons/vscode-icons/pull/793)) +- Feature: Support for command titles and configuration translations. ([@JimiC](https://github.com/JimiC) in [#790](https://github.com/vscode-icons/vscode-icons/pull/790)) +- Enhancement: Guard added to avoid crashes when no extensions provided. ([@JimiC](https://github.com/JimiC) in [#789](https://github.com/vscode-icons/vscode-icons/pull/789)) +- Enhancement: Added support for `.tsx` & `.jsx` in test extensions. ([@tomitrescak](https://github.com/tomitrescak) in [#786](https://github.com/vscode-icons/vscode-icons/pull/786)) +- Enhancement: `vscode` directory handling is also used in the preset toggle. ([@JimiC](https://github.com/JimiC) in [#785](https://github.com/vscode-icons/vscode-icons/pull/785)) +- Enhancement: i18n message creation improved. ([@JimiC](https://github.com/JimiC) in [#784](https://github.com/vscode-icons/vscode-icons/pull/784)) +- Enhancement: Support for `angular-cli` tsconfig variants. ([@robertohuertasm](https://github.com/robertohuertasm) in [#783](https://github.com/vscode-icons/vscode-icons/pull/783)) +- Enhancement: Angular preset is false by default. ([@JimiC](https://github.com/JimiC) in [#781](https://github.com/vscode-icons/vscode-icons/pull/781)) +- Fix: ESLint changed for TSLint in `CONTRIBUTING.md`. ([@JimiC](https://github.com/JimiC) in [#777](https://github.com/vscode-icons/vscode-icons/pull/777)) +- Fix: No more delete file issue in default extensions tests. ([@JimiC](https://github.com/JimiC) in [#774](https://github.com/vscode-icons/vscode-icons/pull/774)) +- Enhancement: Excluding `.bithoundrc` from distribution. ([@JimiC](https://github.com/JimiC) in [#773](https://github.com/vscode-icons/vscode-icons/pull/773)) +- Enhancement: Detection flow improved and new `vscode` directory handler added on cancel. ([@JimiC](https://github.com/JimiC) in [#772](https://github.com/vscode-icons/vscode-icons/pull/772)) +- Fix: Misplaced whitespaces in German messages. ([@JimiC](https://github.com/JimiC) in [#770](https://github.com/vscode-icons/vscode-icons/pull/770)) + +## 7.3.0 (February 25, 2017) + +- Fix: Thread raising issue when deleting files. ([@JimiC](https://github.com/JimiC) in [#767](https://github.com/vscode-icons/vscode-icons/pull/767)) +- Fix: Translations consistency fix. ([@JimiC](https://github.com/JimiC) in [#766](https://github.com/vscode-icons/vscode-icons/pull/766)) +- Feature: Spanish translations. ([@robertohuertasm](https://github.com/robertohuertasm) in [#765](https://github.com/vscode-icons/vscode-icons/pull/765)) +- Feature: Support for `bithound` analysis. ([@JimiC](https://github.com/JimiC) in [#764](https://github.com/vscode-icons/vscode-icons/pull/764)) +- Enhancement: `.jshintignore` association added. ([@JimiC](https://github.com/JimiC) in [#763](https://github.com/vscode-icons/vscode-icons/pull/763)) +- Fix: Linting for Unix systems. ([@JimiC](https://github.com/JimiC) in [#762](https://github.com/vscode-icons/vscode-icons/pull/762)) +- Enhancement: Refactored tests into groups. ([@JimiC](https://github.com/JimiC) in [#761](https://github.com/vscode-icons/vscode-icons/pull/761)) +- Feature: German translations. ([@jens1o](https://github.com/jens1o) in [#758](https://github.com/vscode-icons/vscode-icons/pull/758) & [#759](https://github.com/vscode-icons/vscode-icons/pull/759)) +- Fix: `ts` icons size normalized to `js` icon size. ([@robertohuertasm](https://github.com/robertohuertasm) in [#756](https://github.com/vscode-icons/vscode-icons/pull/756)) +- Feature: New languages Ids and icons for `apache`, `audio`, `godot`, `jenkins`, `solidity`, `sqf`, `swagger`, `video` & `yang`. ([@JimiC](https://github.com/JimiC) in [#753](https://github.com/vscode-icons/vscode-icons/pull/753)) +- Enhancement: Support for new versions of `angular-cli`. ([@ulic75](https://github.com/ulic75) in [#750](https://github.com/vscode-icons/vscode-icons/pull/750)) +- Enhancement: Regular json icon for `launch.json` and `tasks.json`. ([@Gama11](https://github.com/Gama11) in [#747](https://github.com/vscode-icons/vscode-icons/pull/747)) +- Enhancement: New icons for `jsconfig.json` and `tsconfig.json`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#745](https://github.com/vscode-icons/vscode-icons/pull/745)) +- Enhancement: Unused local variables removed. ([@robertohuertasm](https://github.com/robertohuertasm) in [#744](https://github.com/vscode-icons/vscode-icons/pull/744)) +- Enhancement: `ilk` associated to binary. ([@Gama11](https://github.com/Gama11) in [#741](https://github.com/vscode-icons/vscode-icons/pull/741)) +- Feature: Support for i18n messages. ([@JimiC](https://github.com/JimiC) in [#734](https://github.com/vscode-icons/vscode-icons/pull/734)) +- Fix: Added missing dot for `.codeclimate.yml`. ([@Gama11](https://github.com/Gama11) in [#733](https://github.com/vscode-icons/vscode-icons/pull/733)) +- Enhancement: Added new associations to `terraform`. ([@supergibbs](https://github.com/supergibbs) in [#730](https://github.com/vscode-icons/vscode-icons/pull/730)) +- Enhancement: `Rollup.ts` is now supported. ([@zackschuster](https://github.com/zackschuster) in [#727](https://github.com/vscode-icons/vscode-icons/pull/727)) + +## 7.2.0 (February 5, 2017) + +- Enhancement: Angular 1 controller support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#724](https://github.com/vscode-icons/vscode-icons/pull/724)) +- Enhancement: `textmate` support. ([@JimiC](https://github.com/JimiC) in [#723](https://github.com/vscode-icons/vscode-icons/pull/723)) +- Fix: `.editorconfig` instructed to not modify images. ([@JimiC](https://github.com/JimiC) in [#722](https://github.com/vscode-icons/vscode-icons/pull/722)) +- Fix: Excluded npm logs, vim support, fixed example generator and supportedExtensions file optimization. ([@JimiC](https://github.com/JimiC) in [#721](https://github.com/vscode-icons/vscode-icons/pull/721)) +- Enhancement: Animated gif in the readme. ([@robertohuertasm](https://github.com/robertohuertasm) in [#720](https://github.com/vscode-icons/vscode-icons/pull/720)) +- Enhancement: `Hashlink` associated to binary extensions. ([@Gama11](https://github.com/Gama11) in [#715](https://github.com/vscode-icons/vscode-icons/pull/715)) +- Enhancement: More language id support. ([@JimiC](https://github.com/JimiC) in [#712](https://github.com/vscode-icons/vscode-icons/pull/712)) +- Enhancement: `.editorconfig` removed from distributable. ([@JimiC](https://github.com/JimiC) in [#710](https://github.com/vscode-icons/vscode-icons/pull/710)) +- Enhancement: Compiled `marko` icon in gray color. ([@yomed](https://github.com/yomed) in [#708](https://github.com/vscode-icons/vscode-icons/pull/708)) +- Enhancement: New `log` icon. ([@robertohuertasm](https://github.com/robertohuertasm) in [#707](https://github.com/vscode-icons/vscode-icons/pull/707)) +- Enhancement: New `shell` icon. ([@robertohuertasm](https://github.com/robertohuertasm) in [#706](https://github.com/vscode-icons/vscode-icons/pull/706)) +- Fix: `Patch` icon has been improved. ([@JimiC](https://github.com/JimiC) in [#703](https://github.com/vscode-icons/vscode-icons/pull/703)) +- Fix: `Slim` icon has been improved. ([@JimiC](https://github.com/JimiC) in [#701](https://github.com/vscode-icons/vscode-icons/pull/701)) +- Enhancement: New logo for the extension (svg). ([@JimiC](https://github.com/JimiC) in [#689](https://github.com/vscode-icons/vscode-icons/pull/689)) +- Enhancement: New batch of svg icons. ([@JimiC](https://github.com/JimiC) in [#687](https://github.com/vscode-icons/vscode-icons/pull/687)) +- Enhancement: Angular autodetection cancellation improved. ([@JimiC](https://github.com/JimiC) in [#679](https://github.com/vscode-icons/vscode-icons/pull/679)) +- Fix: Disabled folders are never shown. ([@robertohuertasm](https://github.com/robertohuertasm) in [#678](https://github.com/vscode-icons/vscode-icons/pull/678)) +- Enhancement: `package.json` updated to use vscode engine >=1.5.0. ([@JimiC](https://github.com/JimiC) in [#675](https://github.com/vscode-icons/vscode-icons/pull/675)) +- Enhancement: Angular auto-detection disabled in a specific workspace. ([@JimiC](https://github.com/JimiC) in [#672](https://github.com/vscode-icons/vscode-icons/pull/672)) +- Fix: Grammar error . ([@JimiC](https://github.com/JimiC) in [#670](https://github.com/vscode-icons/vscode-icons/pull/670)) + +## 7.1.2 (January 23, 2017) + +- Patch: Proper Angular icon version was not correctly applied when autodetection took place. ([@JimiC](https://github.com/JimiC) in [#667](https://github.com/vscode-icons/vscode-icons/pull/667)) +- Fix: Readme spelling and grammar. ([@JimiC](https://github.com/JimiC) in [#664](https://github.com/vscode-icons/vscode-icons/pull/664)) + +## 7.1.1 (January 23, 2017) + +- Patch: Our usual release patch. Fixing angular icons version. ([@robertohuertasm](https://github.com/robertohuertasm) in [#662](https://github.com/vscode-icons/vscode-icons/pull/662)) + +## 7.1.0 (January 23, 2017) + +- Fix: Light version icons now work as expected. ([@JimiC](https://github.com/JimiC) in [#660](https://github.com/vscode-icons/vscode-icons/pull/660)) +- Feature: Angular smart components support (`*.page.ts|js` & `*.container.ts|js`). ([@robertohuertasm](https://github.com/robertohuertasm) in [#657](https://github.com/vscode-icons/vscode-icons/pull/657)) +- Enhancement: Angular auto-detection improved. ([@JimiC](https://github.com/JimiC) in [#656](https://github.com/vscode-icons/vscode-icons/pull/656)) +- Feature: `.idea` and `.vs` folders support. ([@JimiC](https://github.com/JimiC) in [#655](https://github.com/vscode-icons/vscode-icons/pull/655)) +- Enhancement: New batch of svg icons. ([@JimiC](https://github.com/JimiC) in [#654](https://github.com/vscode-icons/vscode-icons/pull/654)) +- Enhancement: Changed readme composition. ([@JimiC](https://github.com/JimiC) in [#648](https://github.com/vscode-icons/vscode-icons/pull/648)) +- Enhancement: Lerna icon for dark theme. ([@JimiC](https://github.com/JimiC) in [#647](https://github.com/vscode-icons/vscode-icons/pull/647)) +- Feature: Angular project auto-detection. ([@JimiC](https://github.com/JimiC) in [#645](https://github.com/vscode-icons/vscode-icons/pull/645)) + +## 7.0.1 (January 15, 2017) + +- Fix: Solved publication issue. ([@robertohuertasm](https://github.com/robertohuertasm) in [#643](https://github.com/vscode-icons/vscode-icons/pull/643)) + +## 7.0.0 (January 15, 2017) + +- Feature: Dependencies status badges added to the project. ([@JimiC](https://github.com/JimiC) in [#642](https://github.com/vscode-icons/vscode-icons/pull/642)) +- Enhancement: `out folder` gets cleaned before compilation. ([@JimiC](https://github.com/JimiC) in [#641](https://github.com/vscode-icons/vscode-icons/pull/641)) +- Enhancement: New batch of svg icons. ([@JimiC](https://github.com/JimiC) in [#639](https://github.com/vscode-icons/vscode-icons/pull/639)) +- Fix: Support for different drives during development. ([@robertohuertasm](https://github.com/robertohuertasm) in [#638](https://github.com/vscode-icons/vscode-icons/pull/638)) +- Fix: `Restore command` and `Build process` are reliable again. ([@robertohuertasm](https://github.com/robertohuertasm) in [#637](https://github.com/vscode-icons/vscode-icons/pull/637)) +- Enhancement: The project now sports `Yarn`. ([@JimiC](https://github.com/JimiC) in [#633](https://github.com/vscode-icons/vscode-icons/pull/633)) +- Feature: Support for light themes language Ids. ([@JimiC](https://github.com/JimiC) in [#632](https://github.com/vscode-icons/vscode-icons/pull/632)) +- Enhancement: `i18n` & `g11n` associated to locale folder. ([@JimiC](https://github.com/JimiC) in [#630](https://github.com/vscode-icons/vscode-icons/pull/630)) +- Feature: Recommended extensions added to project. ([@JimiC](https://github.com/JimiC) in [#628](https://github.com/vscode-icons/vscode-icons/pull/628)) +- Fix: Badges updated. ([@JimiC](https://github.com/JimiC) in [#627](https://github.com/vscode-icons/vscode-icons/pull/627)) +- Feature: Support for light `vsix` version. ([@JimiC](https://github.com/JimiC) in [#626](https://github.com/vscode-icons/vscode-icons/pull/626)) +- Enhancement: Repo links updated in `package.json`. ([@JimiC](https://github.com/JimiC) in [#625](https://github.com/vscode-icons/vscode-icons/pull/625)) +- Enhancement: Icon folder associated to images folder. ([@JimiC](https://github.com/JimiC) in [#624](https://github.com/vscode-icons/vscode-icons/pull/624)) +- Feature: Font folder support. ([@JimiC](https://github.com/JimiC) in [#623](https://github.com/vscode-icons/vscode-icons/pull/623)) +- Enhancement: Removing `require` from code. ([@JimiC](https://github.com/JimiC) in [#622](https://github.com/vscode-icons/vscode-icons/pull/622)) +- Enhancement: New batch of svg icons. ([@JimiC](https://github.com/JimiC) in [#620](https://github.com/vscode-icons/vscode-icons/pull/620)) +- Fix: Readme update. ([@JimiC](https://github.com/JimiC) in [#617](https://github.com/vscode-icons/vscode-icons/pull/617)) +- Enhancement: Editorconfig rules added to the project. ([@JimiC](https://github.com/JimiC) in [#615](https://github.com/vscode-icons/vscode-icons/pull/615)) +- Fix: Fixed dates in changelog. ([@cswanson0](https://github.com/cswanson0) in [#614](https://github.com/vscode-icons/vscode-icons/pull/614)) + +## 6.0.0 (January 9, 2017) + +- Fix: Lodash dependency added. ([@robertohuertasm](https://github.com/robertohuertasm) in [#613](https://github.com/vscode-icons/vscode-icons/pull/613)) +- Feature: Customizations are applied on extension update. ([@robertohuertasm](https://github.com/robertohuertasm) in [#612](https://github.com/vscode-icons/vscode-icons/pull/612)) +- Fix: Bringing TS tests back. ([@robertohuertasm](https://github.com/robertohuertasm) in [#611](https://github.com/vscode-icons/vscode-icons/pull/611)) +- Enhancement: We're getting rid of the `@2x` suffix. ([@JimiC](https://github.com/JimiC) in [#608](https://github.com/vscode-icons/vscode-icons/pull/608)) +- Enhancement: String interpolation everywhere. ([@JimiC](https://github.com/JimiC) in [#607](https://github.com/vscode-icons/vscode-icons/pull/607)) + +## 5.0.0 (January 8, 2017) + +- Fix: Using more contrast in `typings` folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#604](https://github.com/vscode-icons/vscode-icons/pull/604)) +- Enhancement: New batch of svg icons. ([@ginfuru](https://github.com/ginfuru) in [#602](https://github.com/vscode-icons/vscode-icons/pull/602)) +- Feature: File checking and cancellation option added to the user customization functionality. ([@JimiC](https://github.com/JimiC) in [#601](https://github.com/vscode-icons/vscode-icons/pull/601)) +- Enhancement: BridleNSIS support. ([@idleberg](https://github.com/idleberg) in [#599](https://github.com/vscode-icons/vscode-icons/pull/599)) +- Enhancement: `docker-cloud.yml` support. ([@patrikulus](https://github.com/patrikulus) in [#597](https://github.com/vscode-icons/vscode-icons/pull/597)) +- Feature: Support for user customization. ([@robertohuertasm](https://github.com/robertohuertasm) in [#596](https://github.com/vscode-icons/vscode-icons/pull/596)) +- Enhancement: min.map and js folder support. ([@JimiC](https://github.com/JimiC) in [#595](https://github.com/vscode-icons/vscode-icons/pull/595)) +- Enhancement: New batch of svg icons. ([@JimiC](https://github.com/JimiC) in [#594](https://github.com/vscode-icons/vscode-icons/pull/594)) +- Enhancement: New test case. ([@JimiC](https://github.com/JimiC) in [#590](https://github.com/vscode-icons/vscode-icons/pull/590)) +- Feature: Extending icon format support for `jpg`, `gif`, `bmp`, `tiff` and `ico`. ([@JimiC](https://github.com/JimiC) in [#589](https://github.com/vscode-icons/vscode-icons/pull/589)) +- Enhancement: New batch of svg icons. ([@JimiC](https://github.com/JimiC) in [#588](https://github.com/vscode-icons/vscode-icons/pull/588)) +- Enhancement: npm test script now forces compilation before testing. ([@JimiC](https://github.com/JimiC) in [#587](https://github.com/vscode-icons/vscode-icons/pull/587)) +- Feature: aws and elastibeanstalk support. ([@JimiC](https://github.com/JimiC) in [#586](https://github.com/vscode-icons/vscode-icons/pull/586)) +- Fix: Readme bad links corrected. ([@dustinsanders](https://github.com/dustinsanders) in [#582](https://github.com/vscode-icons/vscode-icons/pull/582)) + +## 4.3.0 (December 25, 2016) + +- Enhancement: Typescript is now used in the project. ([@robertohuertasm](https://github.com/robertohuertasm) in [#578](https://github.com/vscode-icons/vscode-icons/pull/578), [#579](https://github.com/vscode-icons/vscode-icons/pull/579) & [#580](https://github.com/vscode-icons/vscode-icons/pull/580)) +- Fix: Angular2 icons restored. ([@robertohuertasm](https://github.com/robertohuertasm) in [#577](https://github.com/vscode-icons/vscode-icons/pull/577)) +- Feature: Crystal support. ([@ohgiwk](https://github.com/ohgiwk) in [#576](https://github.com/vscode-icons/vscode-icons/pull/576)) +- Feature: `Package.pins` for Swift support. ([@JimiC](https://github.com/JimiC) in [#574](https://github.com/vscode-icons/vscode-icons/pull/574)) +- Enhancement: Massive png to svg icon conversion. New super cool folder icons! ([@JimiC](https://github.com/JimiC) in [#572](https://github.com/vscode-icons/vscode-icons/pull/572) & [#573](https://github.com/vscode-icons/vscode-icons/pull/573)) +- Feature: Snyk badge added. ([@JimiC](https://github.com/JimiC) in [#570](https://github.com/vscode-icons/vscode-icons/pull/570)) +- Enhancement: Properties language support. ([@JimiC](https://github.com/JimiC) in [#569](https://github.com/vscode-icons/vscode-icons/pull/569)) +- Enhancement: PostCSS language support. ([@JimiC](https://github.com/JimiC) in [#568](https://github.com/vscode-icons/vscode-icons/pull/568)) +- Enhancement: reStructuredText language support. ([@JimiC](https://github.com/JimiC) in [#566](https://github.com/vscode-icons/vscode-icons/pull/566)) +- Feature: Rake support. ([@JimiC](https://github.com/JimiC) in [#566](https://github.com/vscode-icons/vscode-icons/pull/566)) +- Enhancement: Support for more language ids. ([@JimiC](https://github.com/JimiC) in [#563](https://github.com/vscode-icons/vscode-icons/pull/563)) +- Feature: Snyk support. ([@wyze](https://github.com/wyze) in [#562](https://github.com/vscode-icons/vscode-icons/pull/562)) +- Enhancement: New svg icons for some existing png icons. ([@ginfuru](https://github.com/ginfuru) in [#560](https://github.com/vscode-icons/vscode-icons/pull/560)) +- Feature: Polymer support. ([@JonathanWolfe](https://github.com/JonathanWolfe) in [#558](https://github.com/vscode-icons/vscode-icons/pull/558)) +- Feature: cmake support. ([@Mikayex](https://github.com/Mikayex) in [#555](https://github.com/vscode-icons/vscode-icons/pull/555)) +- Fix: Readme errors. ([@robertohuertasm](https://github.com/robertohuertasm) in [#553](https://github.com/vscode-icons/vscode-icons/pull/553)) + +## 4.2.0 (December 18, 2016) + +- Enhancement: vscode icon -> svg. ([@robertohuertasm](https://github.com/robertohuertasm) in [#552](https://github.com/vscode-icons/vscode-icons/pull/552)) +- Feature: Protractor support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#551](https://github.com/vscode-icons/vscode-icons/pull/551)) +- Feature: Karma support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#550](https://github.com/vscode-icons/vscode-icons/pull/550)) +- Enhancement: Tests can be debugged and executed in the VSCode context. ([@robertohuertasm](https://github.com/robertohuertasm) in [#548](https://github.com/vscode-icons/vscode-icons/pull/548)) +- Enhancement: `html` and `css` icons to svg. ([@JimiC](https://github.com/JimiC) in [#547](https://github.com/vscode-icons/vscode-icons/pull/547)) +- Fixed: Test folder removed from `.gitignore`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#544](https://github.com/vscode-icons/vscode-icons/pull/544) & [#545](https://github.com/vscode-icons/vscode-icons/pull/545)) +- Enhancement: Tests are not released with the extension bundle. ([@robertohuertasm](https://github.com/robertohuertasm) in [#543](https://github.com/vscode-icons/vscode-icons/pull/543)) +- Enhancement: Getting back the old `js` and `ts` icons. ([@JimiC](https://github.com/JimiC) & [@robertohuertasm](https://github.com/robertohuertasm) in [#539](https://github.com/vscode-icons/vscode-icons/pull/536) & [#549](https://github.com/vscode-icons/vscode-icons/pull/549)) +- Fix: ratings batch link associated to the extension. ([@JimiC](https://github.com/JimiC) in [#536](https://github.com/vscode-icons/vscode-icons/pull/536)) +- Fix: Changelog correction. ([@rolodato](https://github.com/rolodato) in [#534](https://github.com/vscode-icons/vscode-icons/pull/534)) +- Feature: Beginning the support for light themes. ([@JimiC](https://github.com/JimiC) in [#530](https://github.com/vscode-icons/vscode-icons/pull/530) & [#542](https://github.com/vscode-icons/vscode-icons/pull/542)) +- Enhancement: VSCode languages now are supported via language id. ([@JimiC](https://github.com/JimiC) in [#521](https://github.com/vscode-icons/vscode-icons/pull/521) & [#527](https://github.com/vscode-icons/vscode-icons/pull/527)) +- Fix: svg icons now support thumbnails. ([@JimiC](https://github.com/JimiC) in [#520](https://github.com/vscode-icons/vscode-icons/pull/520)) +- Enhancement: Github templates updated. ([@JimiC](https://github.com/JimiC) in [#519](https://github.com/vscode-icons/vscode-icons/pull/519)) +- Enhancement: New test cases. ([@JimiC](https://github.com/JimiC) in [#518](https://github.com/vscode-icons/vscode-icons/pull/518)) +- Feature: Project uses Travis-ci. ([@JimiC](https://github.com/JimiC) in [#516](https://github.com/vscode-icons/vscode-icons/pull/516) & [#517](https://github.com/vscode-icons/vscode-icons/pull/517)) +- Fix: Lowercase for R icon. ([@JimiC](https://github.com/JimiC) in [#515](https://github.com/vscode-icons/vscode-icons/pull/515)) +- Fix: eol. ([@JimiC](https://github.com/JimiC) & [@robertohuertasm](https://github.com/robertohuertasm) in [#512](https://github.com/vscode-icons/vscode-icons/pull/512), [#525](https://github.com/vscode-icons/vscode-icons/pull/525), [#531](https://github.com/vscode-icons/vscode-icons/pull/531), [#533](https://github.com/vscode-icons/vscode-icons/pull/533) & [#541](https://github.com/vscode-icons/vscode-icons/pull/541)) +- Fix: Corrected jest extension. ([@JimiC](https://github.com/JimiC) in [#510](https://github.com/vscode-icons/vscode-icons/pull/510)) + +## 4.1.0 (December 12, 2016) + +- Enhancement: Angular icons' fonts rasterized. Official icons for `ts`, `js` and `d.ts`. ([@robertohuertasm](https://github.com/robertohuertasm) in [#509](https://github.com/vscode-icons/vscode-icons/pull/509)) +- Feature: Language Id support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#500](https://github.com/vscode-icons/vscode-icons/pull/500)) +- Enhancement: File and folder icons improved. ([@JimiC](https://github.com/JimiC) in [#507](https://github.com/vscode-icons/vscode-icons/pull/507)) +- Feature: Jest support. ([@JimiC](https://github.com/JimiC) in [#503](https://github.com/vscode-icons/vscode-icons/pull/503)) +- Enhancement: Added more tests. ([@JimiC](https://github.com/JimiC) in [#502](https://github.com/vscode-icons/vscode-icons/pull/502)) +- Fix: tag extension removed from 'pug' as it conflicted with 'riot'. ([@JimiC](https://github.com/JimiC) in [#501](https://github.com/vscode-icons/vscode-icons/pull/501)) + +## 4.0.6 (December 11, 2016) + +- Feature: Language Id support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#500](https://github.com/vscode-icons/vscode-icons/pull/500)) +- Enhancement: Official python icon. ([@robertohuertasm](https://github.com/robertohuertasm) in [#499](https://github.com/vscode-icons/vscode-icons/pull/499)) +- Feature: Added tests to the project and icons.json moved to dist folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#498](https://github.com/vscode-icons/vscode-icons/pull/498)) +- Enhancement: Added tests to the project. ([@robertohuertasm](https://github.com/robertohuertasm) in [#497](https://github.com/vscode-icons/vscode-icons/pull/497)) +- Enhancement: Added tests to the project. ([@JimiC](https://github.com/JimiC) in [#495](https://github.com/vscode-icons/vscode-icons/pull/495)) +- Enhancement: Eslint dependencies updated. ([@JimiC](https://github.com/JimiC) in [#494](https://github.com/vscode-icons/vscode-icons/pull/494)) +- Enhancement: Lodash replaces Underscore. ([@JimiC](https://github.com/JimiC) in [#493](https://github.com/vscode-icons/vscode-icons/pull/493)) +- Enhancement: Appveyor now support starting dot. ([@JimiC](https://github.com/JimiC) in [#492](https://github.com/vscode-icons/vscode-icons/pull/492)) +- Enhancement: Readme grammar corrected. ([@Kitanga](https://github.com/Kitanga) in [#490](https://github.com/vscode-icons/vscode-icons/pull/490)) +- Enhancement: Build process refactored. ([@JimiC](https://github.com/JimiC) in [#488](https://github.com/vscode-icons/vscode-icons/pull/488)) + +## 4.0.5 (December 04, 2016) + +- Enhancement: Java files support improved. ([@JimiC](https://github.com/JimiC) in [#487](https://github.com/vscode-icons/vscode-icons/pull/487)) +- Enhancement: Screenshot removed from distributable. ([@JimiC](https://github.com/JimiC) in [#486](https://github.com/vscode-icons/vscode-icons/pull/486)) +- Enhancement: c++ renamed to cpp. ([@JimiC](https://github.com/JimiC) in [#484](https://github.com/vscode-icons/vscode-icons/pull/484)) +- Feature: Illustrator support. ([@JimiC](https://github.com/JimiC) in [#483](https://github.com/vscode-icons/vscode-icons/pull/483)) +- Feature: Emacs support. ([@JimiC](https://github.com/JimiC) in [#481](https://github.com/vscode-icons/vscode-icons/pull/481)) +- Feature: Vim support. ([@JimiC](https://github.com/JimiC) in [#480](https://github.com/vscode-icons/vscode-icons/pull/480)) +- Feature: .exp support. ([@garettmd](https://github.com/garettmd) in [#478](https://github.com/vscode-icons/vscode-icons/pull/478)) +- Feature: .gitconfig support. ([@itiut](https://github.com/itiut) in [#471](https://github.com/vscode-icons/vscode-icons/pull/471)) + +## 4.0.4 (November 30, 2016) + +- Patch: Removed line causing new version message to always be shown on init. ([@JimiC](https://github.com/JimiC) in [#469](https://github.com/vscode-icons/vscode-icons/pull/469)) + +## 4.0.3 (November 29, 2016) + +- Enhancement: .conf as config extension. ([@JimiC](https://github.com/JimiC) in [#467](https://github.com/vscode-icons/vscode-icons/pull/467)) +- Feature: pdf support. ([@JimiC](https://github.com/JimiC) in [#466](https://github.com/vscode-icons/vscode-icons/pull/466)) +- Feature: buckbuild support. ([@JimiC](https://github.com/JimiC) in [#465](https://github.com/vscode-icons/vscode-icons/pull/465)) +- Feature: graphql support. ([@JimiC](https://github.com/JimiC) in [#464](https://github.com/vscode-icons/vscode-icons/pull/464)) +- Feature: purescript support. ([@JimiC](https://github.com/JimiC) in [#463](https://github.com/vscode-icons/vscode-icons/pull/463)) +- Feature: .class support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#462](https://github.com/vscode-icons/vscode-icons/pull/462)) +- Feature: .env.example file associated to config icon. ([@robertohuertasm](https://github.com/robertohuertasm) in [#461](https://github.com/vscode-icons/vscode-icons/pull/461)) +- Feature: New version message is now optional. ([@robertohuertasm](https://github.com/robertohuertasm) in [#460](https://github.com/vscode-icons/vscode-icons/pull/460)) +- Feature: .npmrc support. ([@jsonnutter](https://github.com/jasonnutter) in [#457](https://github.com/vscode-icons/vscode-icons/pull/457)) +- Feature: mdown support. ([@keywest](https://github.com/keywest) in [#455](https://github.com/vscode-icons/vscode-icons/pull/455)) +- Development tool: Improvement in the example tool. ([@JimiC](https://github.com/JimiC) in [#452](https://github.com/vscode-icons/vscode-icons/pull/452)) +- Enhancement: typings folder removed. ([@JimiC](https://github.com/JimiC) in [#451](https://github.com/vscode-icons/vscode-icons/pull/451)) +- Enhancement: .ai and dockerfile removed from final package. ([@robertohuertasm](https://github.com/robertohuertasm) in [#449](https://github.com/vscode-icons/vscode-icons/pull/449)) +- Development tool: Generate examples for your new icons. ([@JimiC](https://github.com/JimiC) in [#446](https://github.com/vscode-icons/vscode-icons/pull/446)) + +## 4.0.2 (November 20, 2016) + +- Feature: webpack folder support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#448](https://github.com/vscode-icons/vscode-icons/pull/448)) +- Fix: Kotlin icon to SVG and small optimizations. ([@robertohuertasm](https://github.com/robertohuertasm) in [#447](https://github.com/vscode-icons/vscode-icons/pull/447)) +- Feature: Kotlin support. ([@Jonatino](https://github.com/Jonatino) in [#440](https://github.com/vscode-icons/vscode-icons/pull/440)) +- Enhancement: NSIS logo is now SVG. ([@idleberg](https://github.com/idleberg) in [#439](https://github.com/vscode-icons/vscode-icons/pull/439)) +- Enhancement: More webpack file names support. ([@schiehll](https://github.com/schiehll) in [#443](https://github.com/vscode-icons/vscode-icons/pull/443)) + +## 4.0.1 (November 8, 2016) + +- Fix: Gitlab-CI association starts with a dot. ([@neoeinstein](https://github.com/neoeinstein) in [#434](https://github.com/vscode-icons/vscode-icons/pull/434)) + +## 4.0.0 (November 7, 2016) + +- Enhancement: add dockerfile as extension just for custom scenario support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#430](https://github.com/vscode-icons/vscode-icons/pull/430)) +- Enhancement: Lots of improvements removing old functionality from the build process. ([@JimiC](https://github.com/JimiC) in [#426](https://github.com/vscode-icons/vscode-icons/pull/426)) +- Feature: .jbuilder support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#429](https://github.com/vscode-icons/vscode-icons/pull/429)) +- Feature: .toml support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#428](https://github.com/vscode-icons/vscode-icons/pull/428)) +- Feature: Idris support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#426](https://github.com/vscode-icons/vscode-icons/pull/426)) +- Feature: SugarSS support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#425](https://github.com/vscode-icons/vscode-icons/pull/425)) +- Feature: Ember icon support. ([@JimiC](https://github.com/JimiC) in [#422](https://github.com/vscode-icons/vscode-icons/pull/422)) +- Patch: .cfg extension added to config icon. ([@robertohuertasm](https://github.com/robertohuertasm) in [#423](https://github.com/vscode-icons/vscode-icons/pull/423)) +- Feature: angular-cli support. ([@JimiC](https://github.com/JimiC) in [#419](https://github.com/vscode-icons/vscode-icons/pull/419)) +- Enhancement: Old functionality completely removed from the extension. SVG support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#418](https://github.com/vscode-icons/vscode-icons/pull/418)) + +## 3.0.8 (November 5, 2016) + +- Feature: Support for .test.js, .spec.js, .test.ts and .spec.ts. ([@robertohuertasm](https://github.com/robertohuertasm) in [#417](https://github.com/vscode-icons/vscode-icons/pull/417)) +- Feature: Lerna, tslint support. Git enhanced. ([@robertohuertasm](https://github.com/robertohuertasm) in [#416](https://github.com/vscode-icons/vscode-icons/pull/416)) +- Feature: Gitlab CI support. ([@jens1o](https://github.com/jens1o) in [#414](https://github.com/vscode-icons/vscode-icons/pull/414)) +- Enhancement: powershell and git icon enhanced for dark themes. ([@jonathanheaden](https://github.com/jonathanheaden) in [#413](https://github.com/vscode-icons/vscode-icons/pull/413)) + +## 3.0.7 (October 28, 2016) + +- Enhancement: .tmx as xml. ([@Gama11](https://github.com/Gama11) in [#405](https://github.com/vscode-icons/vscode-icons/pull/405)) +- Enhancement: ruby got .ru, .reek and Rakefile. ([@markokajzer](https://github.com/markokajzer) in [#403](https://github.com/vscode-icons/vscode-icons/pull/403)) +- Enhancement: .sqlite3 extension support. ([@markokajzer](https://github.com/markokajzer) in [#402](https://github.com/vscode-icons/vscode-icons/pull/402)) + +## 3.0.6 (October 24, 2016) + +- Enhancement: wechat icons updated. ([@coderfe](https://github.com/coderfe) in [#401](https://github.com/vscode-icons/vscode-icons/pull/401)) +- Enhancement: .pp exetension added to puppet. ([@csprabala](https://github.com/csprabala) in [#400](https://github.com/vscode-icons/vscode-icons/pull/400)) + +## 3.0.5 (October 15, 2016) + +- Patch: prolog icon is transparent. ([@jens1o](https://github.com/jens1o) in [#395](https://github.com/vscode-icons/vscode-icons/pull/395)) +- Feature: rollup support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#394](https://github.com/vscode-icons/vscode-icons/pull/394)) +- Patch: stylelint icon is now white to support dark theme. ([@robertohuertasm](https://github.com/robertohuertasm) in [#393](https://github.com/vscode-icons/vscode-icons/pull/393)) +- Feature: prolog support. ([@jens1o](https://github.com/jens1o) in [#391](https://github.com/vscode-icons/vscode-icons/pull/391)) +- Feature: wechat support. ([@coderfe](https://github.com/coderfe) in [#390](https://github.com/vscode-icons/vscode-icons/pull/390)) +- Patch: webpack production added. ([@jens1o](https://github.com/jens1o) in [#389](https://github.com/vscode-icons/vscode-icons/pull/389)) +- Feature: yarnclean support. ([@wagerfield](https://github.com/wagerfield) in [#382](https://github.com/vscode-icons/vscode-icons/pull/382)) +- Feature: yarn support. ([@wagerfield](https://github.com/wagerfield) in [#381](https://github.com/vscode-icons/vscode-icons/pull/381)) + +## 3.0.4 (October 12, 2016) + +- Feature: protobuf support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#379](https://github.com/vscode-icons/vscode-icons/pull/379)) +- Feature: plantuml support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#378](https://github.com/vscode-icons/vscode-icons/pull/378)) +- Feature: delphi support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#377](https://github.com/vscode-icons/vscode-icons/pull/377)) +- Feature: fortran support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#376](https://github.com/vscode-icons/vscode-icons/pull/376)) +- Feature: qlikview and rest files support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#375](https://github.com/vscode-icons/vscode-icons/pull/375)) +- Patch: Vagrantfiles working again. ([@robertohuertasm](https://github.com/robertohuertasm) in [#374](https://github.com/vscode-icons/vscode-icons/pull/374)) + +## 3.0.3 (October 11, 2016) + +- Patch: Bad versioning. (I bet you were missing this kind of rapid updates ;P) + +## 3.0.2 (October 11, 2016) + +- Patch: Welcome message was being shown all the time. + +## 3.0.1 (October 02, 2016) + +- Patch: masterpage icon not been found ([@jens1o](https://github.com/jens1o) in [18c145ed76852c7ddc5ef27d665d629d2edfc143](https://github.com/vscode-icons/vscode-icons/commit/18c145ed76852c7ddc5ef27d665d629d2edfc143)) +- Enhancement: added support for style, css, less, sass and scss folders. ([@robertohuertasm](https://github.com/robertohuertasm) in [#362](https://github.com/vscode-icons/vscode-icons/pull/362)) +- Enhancement: added support for locale folders. ([@robertohuertasm](https://github.com/robertohuertasm) in [#361](https://github.com/vscode-icons/vscode-icons/pull/361)) +- Enhancement: added support for Jinja and SaltStack. ([@robertohuertasm](https://github.com/robertohuertasm) in [#360](https://github.com/vscode-icons/vscode-icons/pull/360)) +- Enhancement: added support for elm-package.json. ([@robertohuertasm](https://github.com/robertohuertasm) in [#359](https://github.com/vscode-icons/vscode-icons/pull/359)) +- Enhancement: webpack ts and coffee flavours. ([@robertohuertasm](https://github.com/robertohuertasm) in [#357](https://github.com/vscode-icons/vscode-icons/pull/357)) + +## 3.0.0 (September 25, 2016) + +- Icons Enable not supported anymore for VSCode >= v1.6.0. ([@robertohuertasm](https://github.com/robertohuertasm) in [#353](https://github.com/vscode-icons/vscode-icons/pull/353)) +- Enhancement: docs folder support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#352](https://github.com/vscode-icons/vscode-icons/pull/352)) +- Enhancement: xliff icon reduced. ([@robertohuertasm](https://github.com/robertohuertasm) in [#351](https://github.com/vscode-icons/vscode-icons/pull/351)) +- Enhancement: support for images folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#350](https://github.com/vscode-icons/vscode-icons/pull/350)) +- Enhancement: spec & specs added to test icons. ([@robertohuertasm](https://github.com/robertohuertasm) in [#349](https://github.com/vscode-icons/vscode-icons/pull/349)) +- Enhancement: support for flow folder. ([@robertohuertasm](https://github.com/robertohuertasm) in [#348](https://github.com/vscode-icons/vscode-icons/pull/348)) +- Enhancement: fixed size of typescript icons. ([@robertohuertasm](https://github.com/robertohuertasm) in [#346](https://github.com/vscode-icons/vscode-icons/pull/346)) +- Enhancement: elixir icon is now lighter. ([@robertohuertasm](https://github.com/robertohuertasm) in [#345](https://github.com/vscode-icons/vscode-icons/pull/345)) +- Enhancement: c# icon is now green. ([@robertohuertasm](https://github.com/robertohuertasm) in [#344](https://github.com/vscode-icons/vscode-icons/pull/344)) +- Enhancement: support for .xib and .storyboards. ([@robertohuertasm](https://github.com/robertohuertasm) in [#342](https://github.com/vscode-icons/vscode-icons/pull/342)) +- Enhancement: support for .vash. ([@robertohuertasm](https://github.com/robertohuertasm) in [#341](https://github.com/vscode-icons/vscode-icons/pull/341)) +- Enhancement: support for .css.map. ([@robertohuertasm](https://github.com/robertohuertasm) in [#340](https://github.com/vscode-icons/vscode-icons/pull/340)) +- Enhancement: support for Flow. ([@jens1o](https://github.com/jens1o) in [#333](https://github.com/vscode-icons/vscode-icons/pull/333)) +- Enhancement: support for .tag. ([@jens1o](https://github.com/jens1o) in [#333](https://github.com/vscode-icons/vscode-icons/pull/333)) +- Enhancement: support for .vb. ([@jens1o](https://github.com/jens1o) in [#332](https://github.com/vscode-icons/vscode-icons/pull/332)) +- Enhancement: support for .rspec. ([@jens1o](https://github.com/jens1o) in [#331](https://github.com/vscode-icons/vscode-icons/pull/331)) +- Enhancement: Gemfile and Gemfile.lock associated to Bundler icon. ([@robertohuertasm](https://github.com/robertohuertasm) in [#323](https://github.com/vscode-icons/vscode-icons/pull/323)) +- Enhancement: Gemfile and .gemspec support for the official api. ([@robertohuertasm](https://github.com/robertohuertasm) in [#322](https://github.com/vscode-icons/vscode-icons/pull/322)) +- Enhancement: More webpack extensions added to support official api. ([@robertohuertasm](https://github.com/robertohuertasm) in [#320](https://github.com/vscode-icons/vscode-icons/pull/320)) +- .xliff support. ([@aalaap](https://github.com/aalaap) in [#317](https://github.com/vscode-icons/vscode-icons/pull/317)) + +## 2.0.5 (September 15, 2016) + +- Patch: Support for latest Insiders version. +- Enhancement: Webpack support. ([@jens1o](https://github.com/jens1o) in [#310](https://github.com/vscode-icons/vscode-icons/pull/310)) +- Enhancement: csx support. ([@jens1o](https://github.com/jens1o) in [#309](https://github.com/vscode-icons/vscode-icons/pull/309)) +- Enhancement: Dockerignore support. ([@FrenchBen](https://github.com/FrenchBen) in [#306](https://github.com/vscode-icons/vscode-icons/pull/306)) +- Patch: Solved support for Docker with new api. ([@robertohuertasm](https://github.com/robertohuertasm) in [#311](https://github.com/vscode-icons/vscode-icons/pull/311)) + +## 2.0.4 (September 13, 2016) + +- Support for .vscodeignore files. ([@robertohuertasm](https://github.com/robertohuertasm) in [#300](https://github.com/vscode-icons/vscode-icons/pull/300)) +- Patch: Hide folders setting is working again. ([@robertohuertasm](https://github.com/robertohuertasm) in [#301](https://github.com/vscode-icons/vscode-icons/pull/301)) + +## 2.0.3 (September 12, 2016) + +- Patch: Welcome message is always shown & .cpy extension support. ([@robertohuertasm](https://github.com/robertohuertasm) in [#296](https://github.com/vscode-icons/vscode-icons/pull/296)) + +## 2.0.2 (September 11, 2016) + +- Patch: some icons were not showing while using the official contribution point. ([@robertohuertasm](https://github.com/robertohuertasm) in [#291](https://github.com/vscode-icons/vscode-icons/pull/291)) +- Enhancement: support for Cobol. ([@jens1o](https://github.com/jens1o) in [#288](https://github.com/vscode-icons/vscode-icons/pull/288)) + +## 2.0.1 (September 10, 2016) + +- Patch: Readme update. + +## 2.0.0 (September 10, 2016) + +- Support for the new [File & Folder Icons contribution point](https://code.visualstudio.com/blogs/2016/09/08/icon-themes). + +## 1.9.1 (September 08, 2016) + +- Support for 1.5.0 stable version. +- Enhancement: Added support for .ascx. [#275](https://github.com/vscode-icons/vscode-icons/issues/275) +- Patch: Added injection guard. [#276](https://github.com/vscode-icons/vscode-icons/issues/276) +- Readme update as per [#274](https://github.com/vscode-icons/vscode-icons/issues/274) and new VSCode 1.5.0 unexpected release. +- Patch: Removed unexpected warnings. [#266](https://github.com/vscode-icons/vscode-icons/issues/266) +- Enhancement: Added support for docker-compose.yml files. [#273](https://github.com/vscode-icons/vscode-icons/issues/273) +- Enhancement: Add Vagrant file support. ([@BrunnerLivio](https://github.com/BrunnerLivio) in [#272](https://github.com/vscode-icons/vscode-icons/pull/272)) + +## 1.9.0 (September 06, 2016) + +- Enhancement: license and licence are both supported. ([@Gama11](https://github.com/Gama11) in [#269](https://github.com/vscode-icons/vscode-icons/pull/269)) +- Enhancement: Issue template now adds `type option`. ([@jens1o](https://github.com/jens1o) in [#268](https://github.com/vscode-icons/vscode-icons/pull/268)) +- Enhancement: `build` folder added to `dist` folder icon. ([@edvail](https://github.com/edvail) in [#265](https://github.com/vscode-icons/vscode-icons/pull/265)) +- Patch: Fixed case-sensitivity in special extensions. ([@robertohuertasm](https://github.com/robertohuertasm) in [#264](https://github.com/vscode-icons/vscode-icons/pull/264)) + +## 1.8.9 (September 03, 2016) + +- Patch: support for dotted extensions in CheckAssociations method. + +## 1.8.8 (September 02, 2016) + +- Patch: support for VSCode Insiders 1.5.0 5fb513. ([@robertohuertasm](https://github.com/robertohuertasm) in [#261](https://github.com/vscode-icons/vscode-icons/pull/261)) +- Enhancement: Ansible & Terraform support. ([@jens1o](https://github.com/jens1o) in [#260](https://github.com/vscode-icons/vscode-icons/pull/260)) +- Script[s] folder icons. ([@claudiospizzi](https://github.com/claudiospizzi) in [#257](https://github.com/vscode-icons/vscode-icons/pull/257)) +- Enhancement: 'sources' linked to src folder icon. ([@claudiospizzi](https://github.com/claudiospizzi) in [#256](https://github.com/vscode-icons/vscode-icons/pull/256)) +- Enhancement: task.json linked to vscode icon. ([@Gama11](https://github.com/Gama11) in [#255](https://github.com/vscode-icons/vscode-icons/pull/255)) +- Enhancement: license.md support. ([@Gama11](https://github.com/Gama11) in [#254](https://github.com/vscode-icons/vscode-icons/pull/254)) +- Enhancement: CodeClimate icon with margins. ([@Gama11](https://github.com/Gama11) in [#253](https://github.com/vscode-icons/vscode-icons/pull/253)) + +## 1.8.7 (September 01, 2016) + +- Enhancement: .pex as an xml extension. ([@Gama11](https://github.com/Gama11) in [#252](https://github.com/vscode-icons/vscode-icons/pull/252)) +- Patch: support for VSCode insiders 1.5.0 d2c04e37. ([@robertohuertasm](https://github.com/robertohuertasm) in [#251](https://github.com/vscode-icons/vscode-icons/pull/251)) +- Enhancement: PHPUnit file type support. ([@jens1o](https://github.com/jens1o) in [#245](https://github.com/vscode-icons/vscode-icons/pull/245)) +- Enhancement: RAML file type support. ([@jens1o](https://github.com/jens1o) in [#246](https://github.com/vscode-icons/vscode-icons/pull/246)) +- Enhancement: ASPX file type support. ([@jens1o](https://github.com/jens1o) in [#247](https://github.com/vscode-icons/vscode-icons/pull/247)) +- Enhancement: csproj, sln, vbproj file types support ([@jens1o](https://github.com/jens1o) in [#248](https://github.com/vscode-icons/vscode-icons/pull/248)) +- Enhancement: webmanifest file type support(as json) ([@jens1o](https://github.com/jens1o) in [#250](https://github.com/vscode-icons/vscode-icons/pull/250)) + +## 1.8.6 (August 31, 2016) + +- Bower components folder support. ([@jens1o](https://github.com/jens1o) in [#241](https://github.com/vscode-icons/vscode-icons/pull/241)) +- Enhancement: jade and pug configuration. ([@jdforsythe](https://github.com/jdforsythe) in [#240](https://github.com/vscode-icons/vscode-icons/pull/240)) + +## 1.8.5 (August 30, 2016) + +- Patch: support for VSCode insiders 1.5.0 18f7fe90. Custom Folders. + +## 1.8.4 (August 30, 2016) + +- Enhancement: using the key icon for .enc extension. ([@Gama11](https://github.com/Gama11) in [#233](https://github.com/vscode-icons/vscode-icons/pull/233)) +- Patch: support for VSCode insiders 1.5.0 18f7fe90. +- Patch files support. ([@Gama11](https://github.com/Gama11) in [#230](https://github.com/vscode-icons/vscode-icons/pull/230)) +- Enhancement: OCaml binary files to binaries. .mli, .mll to OCaml. ([@Gama11](https://github.com/Gama11) in [#228](https://github.com/vscode-icons/vscode-icons/pull/228)) +- Haxe checkstyle.json support. ([@Gama11](https://github.com/Gama11) in [#227](https://github.com/vscode-icons/vscode-icons/pull/227)) +- Lime include.xml support. ([@Gama11](https://github.com/Gama11) in [#226](https://github.com/vscode-icons/vscode-icons/pull/226)) +- Codeclimate.yml support. ([@Gama11](https://github.com/Gama11) in [#225](https://github.com/vscode-icons/vscode-icons/pull/225)) +- Haxelib support. ([@Gama11](https://github.com/Gama11) in [#224](https://github.com/vscode-icons/vscode-icons/pull/224)) +- Haxelib.json support. +- Appveyor support. ([@Gama11](https://github.com/Gama11) in [#223](https://github.com/vscode-icons/vscode-icons/pull/223)) +- SQLite support. ([@Gama11](https://github.com/Gama11) in [#222](https://github.com/vscode-icons/vscode-icons/pull/222)) +- Patch: readme typo. ([@rogeralsing](https://github.com/rogeralsing) in [#221](https://github.com/vscode-icons/vscode-icons/pull/221)) +- Composer support. ([@jens1o](https://github.com/jens1o) in [#220](https://github.com/vscode-icons/vscode-icons/pull/220)) + +## 1.8.3 (August 29, 2016) + +- Patch: Replacement.js was not correctly generated. + +## 1.8.2 (August 29, 2016) + +- Patch: support for VSCode insiders 1.5.0 92d3324. +- Support for poet. ([@jens1o](https://github.com/jens1o) in [#217](https://github.com/vscode-icons/vscode-icons/pull/217)) +- Support for `source` folder icon. ([@Gama11](https://github.com/Gama11) in [#216](https://github.com/vscode-icons/vscode-icons/pull/216)) +- Support for `export` folder icon. ([@Gama11](https://github.com/Gama11) in [#215](https://github.com/vscode-icons/vscode-icons/pull/215)) +- Support for `out` folder icon. +- Enhancement: Ionic support. ([@jens1o](https://github.com/jens1o) in [#211](https://github.com/vscode-icons/vscode-icons/pull/211)) +- Enhancement: Volt support. ([@jens1o](https://github.com/jens1o) in [#210](https://github.com/vscode-icons/vscode-icons/pull/210)) +- Contribution point added. [#107](https://github.com/vscode-icons/vscode-icons/issues/107) +- Support for .js.map icon. [#154](https://github.com/vscode-icons/vscode-icons/issues/154) +- Support for hiding custom folder icons. +- Support for test folder icon. [#202](https://github.com/vscode-icons/vscode-icons/issues/202) +- Create contribution guidance for icons in Readme. [#201](https://github.com/vscode-icons/vscode-icons/issues/201) +- Enhancement: Flash icon support. ([@Gama11](https://github.com/Gama11) in [#200](https://github.com/vscode-icons/vscode-icons/pull/200)) +- Enhancement: .so and .ndll added to binary category. ([@Gama11](https://github.com/Gama11) in [#199](https://github.com/vscode-icons/vscode-icons/pull/199)) +- Enhancement: .ico added to image category. ([@Gama11](https://github.com/Gama11) in [#198](https://github.com/vscode-icons/vscode-icons/pull/198)) +- Enhancement: jshint support. ([@jens1o](https://github.com/jens1o) in [#196](https://github.com/vscode-icons/vscode-icons/pull/196)) +- Enhancement: travis support. ([@jens1o](https://github.com/jens1o) in [#195](https://github.com/vscode-icons/vscode-icons/pull/195)) +- Enhancement: dart support. ([@jens1o](https://github.com/jens1o) in [#194](https://github.com/vscode-icons/vscode-icons/pull/194)) +- Enhancement: photoshop support. ([@jens1o](https://github.com/jens1o) in [#193](https://github.com/vscode-icons/vscode-icons/pull/193)) +- Enhancement: paket support. ([@jens1o](https://github.com/jens1o) in [#192](https://github.com/vscode-icons/vscode-icons/pull/192)) +- Enhancement: .config files and pdb supported. ([@MarcosMeli](https://github.com/MarcosMeli) in [#190](https://github.com/vscode-icons/vscode-icons/pull/190)) +- Build process recreates icons.zip so it's no longer needed to mantain this file in PRs. + +## 1.8.1 (August 27, 2016) + +- Enhancement: Neko binaries support. ([@Gama11](https://github.com/Gama11) in [#189](https://github.com/vscode-icons/vscode-icons/pull/189)) + +## 1.8.0 (August 27, 2016) + +- Support for folder icons. [#124](https://github.com/vscode-icons/vscode-icons/issues/124) +- Enhancement: OCaml icon for .merlin. ([@Gama11](https://github.com/Gama11) in [#187](https://github.com/vscode-icons/vscode-icons/pull/187)) +- phtml files associated with php icon. [#179](https://github.com/vscode-icons/vscode-icons/issues/179) + +## 1.7.3 (August 22, 2016) + +- Enhancement: .hxproj files support. ([@Gama11](https://github.com/Gama11) in [#184](https://github.com/vscode-icons/vscode-icons/pull/184)) +- Enhancement: gitkeep support. ([@Gama11](https://github.com/Gama11) in [#183](https://github.com/vscode-icons/vscode-icons/pull/183)) +- Enhancement: .hxp associated with Lime icon. ([@Gama11](https://github.com/Gama11) in [#182](https://github.com/vscode-icons/vscode-icons/pull/182)) +- Enhancement: Haxe source files support. ([@Gama11](https://github.com/Gama11) in [#178](https://github.com/vscode-icons/vscode-icons/pull/178)) + +## 1.7.2 (August 23, 2016) + +- Patch: solved issue with new vscode insiders version. [#176](https://github.com/vscode-icons/vscode-icons/issues/176) + +## 1.7.1 (August 22, 2016) + +- Patch: no extVersion updated so no autoupdate available. + +## 1.7.0 (August 22, 2016) + +- Icons available in 'Open Editors' section. [#174](https://github.com/vscode-icons/vscode-icons/issues/89) +- Enhancement: sql icon change to a more standard one. [#89](https://github.com/vscode-icons/vscode-icons/issues/89) +- Assembly support. [#172](https://github.com/vscode-icons/vscode-icons/issues/172) +- Excel and similar formats support. [#158](https://github.com/vscode-icons/vscode-icons/issues/158) +- Enhancement: resolved .m files conflict. Matlab users can use file associations to get matlab icon back. [#128](https://github.com/vscode-icons/vscode-icons/issues/128) +- Apib support. [#167](https://github.com/vscode-icons/vscode-icons/issues/167) +- React templates support. [#127](https://github.com/vscode-icons/vscode-icons/issues/127) +- Groovy support.[#113](https://github.com/vscode-icons/vscode-icons/issues/113) +- EJS support. [#165](https://github.com/vscode-icons/vscode-icons/issues/165) + +## 1.6.6 (August 20, 2016) + +- Patch: Support for new iconClass function in insider version. [#173](https://github.com/vscode-icons/vscode-icons/issues/173) +- Enhancement: support for new Python files. ([@blackwind](https://github.com/blackwind) in [#171](https://github.com/vscode-icons/vscode-icons/pull/171)) +- Enhancement: support for .markdown extension. ([@myakura](https://github.com/myakura) in [#170](https://github.com/vscode-icons/vscode-icons/pull/170)) +- Enhancement: jade icon has been replaced with pug icon. ([@olzaragoza](https://github.com/olzaragoza) in [#169](https://github.com/vscode-icons/vscode-icons/pull/169) & [#168](https://github.com/vscode-icons/vscode-icons/issues/168)) +- Enhancement: postcss support. ([@sean-clayton](https://github.com/sean-clayton) in [#166](https://github.com/vscode-icons/vscode-icons/pull/166)) + +## 1.6.5 (August 16, 2016) + +- Patch: Tab icon was disappearing while reloading in insider version. [#163](https://github.com/vscode-icons/vscode-icons/issues/163) + +## 1.6.4 (August 15, 2016) + +- Enhancement: .erb extension associated with ERB icon. ([@Haydos585](https://github.com/Haydos585) in [#160](https://github.com/vscode-icons/vscode-icons/pull/160)) + +## 1.6.3 (August 8, 2016) + +- Fix: Extension tabs were not showing the title. [#153](https://github.com/vscode-icons/vscode-icons/issues/153) +- Auto Enable support. [#156](https://github.com/vscode-icons/vscode-icons/issues/156) + +## 1.6.2 (August 8, 2016) + +- Fix: New tabs were not showing the title. [#153](https://github.com/vscode-icons/vscode-icons/issues/153) + +## 1.6.1 (August 8, 2016) + +- Fix: complex extensions were not working. +- Special extension algorithm improved. + +## 1.6.0 (August 7, 2016) + +- Enhancement: file associations now support not supported expressions. [#152](https://github.com/vscode-icons/vscode-icons/issues/152) +- Enhancement: file associations now support Regular Expressions. [#147](https://github.com/vscode-icons/vscode-icons/issues/147) +- Icons in tabs are supported. [#101](https://github.com/vscode-icons/vscode-icons/issues/101) +- Nunjucks support. [#118](https://github.com/vscode-icons/vscode-icons/issues/118) +- Several code improvements. + +## 1.5.6 (August 6, 2016) + +- Fix: file associations now is not linked to vscode file associations to avoid incompatibilities. [#146](https://github.com/vscode-icons/vscode-icons/issues/146) + +## 1.5.5 (August 4, 2016) + +- Enhancement: swig extension gets smarty icon. ([@jens1o](https://github.com/jens1o) in [#138](https://github.com/vscode-icons/vscode-icons/pull/138)) + +## 1.5.4 (August 3, 2016) + +- Enhancement: more eslint icon options. + +## 1.5.3 (August 3, 2016) + +- Fix: some Clojure extensions were not working. +- Enhancement: new marko icon. ([@yomed](https://github.com/yomed) in [#121](https://github.com/vscode-icons/vscode-icons/pull/121)) + +## 1.5.2 (July 28, 2016) + +- Enhancement: new go icon. ([@xmattstrongx](https://github.com/xmattstrongx) in [#112](https://github.com/vscode-icons/vscode-icons/pull/112)) + +## 1.5.1 (July 27, 2016) + +- Enhancement: new sass icon. ([@mysticman](https://github.com/mysticman) in [#109](https://github.com/vscode-icons/vscode-icons/pull/109)) + +## 1.5.0 (July 27, 2016) + +- Option to hide folder icons. +- Use File associations to change icons. +- ERB support. +- Enhanced Clojure support. + +## 1.4.5 (July 26, 2016) + +- Fix changelog link in readme. ([@Empereol](https://github.com/Empereol) in [#106](https://github.com/vscode-icons/vscode-icons/pull/106)) +- New readme links to Linux support thread. +- New icons: Riot. ([@mysticman](https://github.com/mysticman) in [#103](https://github.com/vscode-icons/vscode-icons/pull/103)) + +## 1.4.4 (July 23, 2016) + +- Offline custom icons support. +- Added airbnb eslint style. diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/LICENSE.txt b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/LICENSE.txt new file mode 100644 index 0000000..d843515 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/LICENSE.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Roberto Huertas + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/README.md b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/README.md new file mode 100644 index 0000000..468b980 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/README.md @@ -0,0 +1,129 @@ +# vscode-icons + +[![Version](https://vsmarketplacebadge.apphb.com/version/vscode-icons-team.vscode-icons.svg)](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons) +[![Installs](https://vsmarketplacebadge.apphb.com/installs-short/vscode-icons-team.vscode-icons.svg)](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons) +[![Ratings](https://vsmarketplacebadge.apphb.com/rating/vscode-icons-team.vscode-icons.svg)](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons) + +[![Build Status](https://travis-ci.org/vscode-icons/vscode-icons.svg?branch=master)](https://travis-ci.org/vscode-icons/vscode-icons) +[![Build Status](https://ci.appveyor.com/api/projects/status/github/vscode-icons/vscode-icons?branch=master&svg=true)](https://ci.appveyor.com/project/vscode-icons-team/vscode-icons) + +[![Dependencies Status](https://david-dm.org/vscode-icons/vscode-icons/status.svg)](https://david-dm.org/vscode-icons/vscode-icons) +[![DevDependencies Status](https://david-dm.org/vscode-icons/vscode-icons/dev-status.svg)](https://david-dm.org/vscode-icons/vscode-icons?type=dev) +[![Greenkeeper badge](https://badges.greenkeeper.io/vscode-icons/vscode-icons.svg)](https://greenkeeper.io/) + +[![Maintainability](https://api.codeclimate.com/v1/badges/4f02368ebeb7be1490bb/maintainability)](https://codeclimate.com/github/vscode-icons/vscode-icons/maintainability) +[![Test Coverage](https://api.codeclimate.com/v1/badges/4f02368ebeb7be1490bb/test_coverage)](https://codeclimate.com/github/vscode-icons/vscode-icons/test_coverage) +[![Known Vulnerabilities](https://snyk.io/test/github/vscode-icons/vscode-icons/badge.svg)](https://snyk.io/test/github/vscode-icons/vscode-icons) + +[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/vscode-icons/vscode-icons.svg)](https://isitmaintained.com/project/vscode-icons/vscode-icons "Average time to resolve an issue") +[![Percentage of issues still open](https://isitmaintained.com/badge/open/vscode-icons/vscode-icons.svg)](https://isitmaintained.com/project/vscode-icons/vscode-icons "Percentage of issues still open") + +[![Wallaby.js](https://img.shields.io/badge/wallaby.js-configured-green.svg)](https://wallabyjs.com) + +--- + +Bring icons to your [Visual Studio Code](https://code.visualstudio.com/) (**minimum supported version: `1.31.1`**) + +![demo](https://raw.githubusercontent.com/vscode-icons/vscode-icons/master/images/screenshot.gif) + +--- + +## Installation + +To install the extension just execute the following command: + +```sh +ext install vscode-icons +``` + +Some people have reported that they cannot find the extension when they insert the installation command. + +If you find yourself in the same position, try: + +```sh +ext install icons +# or +ext install "vscode-icons" +``` + +## Security + +`vscode-icons` utilizes [NSRI](https://www.npmjs.com/package/nsri) for its subresources integrity check and protection against code injection. + +## Usage + +Once installed and after reloading `vscode`, you will be presented with a message to `Activate` the icons. + +In case this doesn't happen, navigate to: + +* `Linux` & `Windows` `=>` **File > Preferences > File Icon Theme > VSCode Icons**. +* `MacOS` `=>` **Code > Preferences > File Icon Theme > VSCode Icons**. + +## Features + +`vscode-icons` is being shipped with a lot of features, like: + +* [Icons Customization](https://github.com/vscode-icons/vscode-icons/wiki/Customization) +* [Project Auto-Detection](https://github.com/vscode-icons/vscode-icons/wiki/Pad) +* [Custom Configuration](https://github.com/vscode-icons/vscode-icons/wiki/Configuration) + +## Globalization + +`vscode-icons` uses [Crowdin](https://crowdin.com/project/vscode-icons-i18n) to provide translations for `vscode` supported languages. + +We are looking for translators and proofreaders for all `vscode` supported languages. + +If you'd like to contribute, checkout the [translation section](https://github.com/vscode-icons/vscode-icons/wiki/Translation). + +## Contributing + +If you like to get involved with the source code, checkout the [build section](https://github.com/vscode-icons/vscode-icons/wiki/Build). + +For those using [Docker](https://www.docker.com/) checkout the [docker section](https://github.com/vscode-icons/vscode-icons/wiki/Docker). + +On the other hand, if you want to show the world your artistic side, checkout the [contributing section](https://github.com/vscode-icons/vscode-icons/wiki/Contributing). + +In any case, please follow our [contribution guidelines](https://github.com/vscode-icons/vscode-icons/blob/master/.github/CONTRIBUTING.md). + +## Documentation + +In our [wiki](https://github.com/vscode-icons/vscode-icons/wiki) you can find info, like: + +* [Extension's History](https://github.com/vscode-icons/vscode-icons/wiki/History) +* [Supported file icons](https://github.com/vscode-icons/vscode-icons/wiki/ListOfFiles). +* [Supported folder icons](https://github.com/vscode-icons/vscode-icons/wiki/ListOfFolders). + +and more. + +## Credits + +Kudos to all [contributors](https://github.com/vscode-icons/vscode-icons/graphs/contributors) that made this extension what it is. + +## License + +The source code is licensed under the [MIT](https://github.com/vscode-icons/vscode-icons/blob/master/License) license. + +The icons are licensed under the [Creative Commons - ShareAlike (CC BY-SA)](https://creativecommons.org/licenses/by-sa/4.0/) license. + +Branded icons are licensed under their copyright license. + +## Versioning + +`vscode-icons` follows [Semantic Versioning 2.0.0](http://semver.org/). + +## Change Log + +You can checkout all our changes in our [change log](https://github.com/vscode-icons/vscode-icons/blob/master/CHANGELOG.md). + +## Acknowledgements + +We like to express our "Special Thanks" to: + +* The [Wallaby.js](https://wallabyjs.com) team for creating an **awesome** development tool and for their generosity in providing us with a license. + +## Related extensions + +* [vscode-icons for GitHub](https://github.com/dderevjanik/github-vscode-icons) by [@dderevjanik](https://github.com/dderevjanik) will allow you to see all `GitHub`'s files with `vscode-icons` icons. +* [vscode-icons-js](https://github.com/dderevjanik/vscode-icons-js) by [@dderevjanik](https://github.com/dderevjanik) get file/folder specific icon from `vscode-icons` icons. + +**Enjoy!** diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/dist/src/vscode-icons.bundle.js b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/dist/src/vscode-icons.bundle.js new file mode 100644 index 0000000..f5395df --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/dist/src/vscode-icons.bundle.js @@ -0,0 +1,26 @@ +module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},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 r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},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=112)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Type=t.Char=void 0;t.Char={ANCHOR:"&",COMMENT:"#",TAG:"!",DIRECTIVES_END:"-",DOCUMENT_END:"."};t.Type={ALIAS:"ALIAS",BLANK_LINE:"BLANK_LINE",BLOCK_FOLDED:"BLOCK_FOLDED",BLOCK_LITERAL:"BLOCK_LITERAL",COMMENT:"COMMENT",DIRECTIVE:"DIRECTIVE",DOCUMENT:"DOCUMENT",FLOW_MAP:"FLOW_MAP",FLOW_SEQ:"FLOW_SEQ",MAP:"MAP",MAP_KEY:"MAP_KEY",MAP_VALUE:"MAP_VALUE",PLAIN:"PLAIN",QUOTE_DOUBLE:"QUOTE_DOUBLE",QUOTE_SINGLE:"QUOTE_SINGLE",SEQ:"SEQ",SEQ_ITEM:"SEQ_ITEM"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NAMED_TAG="named",t.NAME_TAG="name",t.UNMANAGED_TAG="unmanaged",t.OPTIONAL_TAG="optional",t.INJECT_TAG="inject",t.MULTI_INJECT_TAG="multi_inject",t.TAGGED="inversify:tagged",t.TAGGED_PROP="inversify:tagged_props",t.PARAM_TYPES="inversify:paramtypes",t.DESIGN_PARAM_TYPES="design:paramtypes",t.POST_CONSTRUCT="post_construct"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YAMLWarning=t.YAMLSyntaxError=t.YAMLSemanticError=t.YAMLReferenceError=t.YAMLError=void 0;var r=s(n(5)),i=n(94),o=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}class a extends Error{constructor(e,t,n){if(!(n&&t instanceof r.default))throw new Error(`Invalid arguments for new ${e}`);super(),this.name=e,this.message=n,this.source=t}makePretty(){if(!this.source)return;this.nodeType=this.source.type;const e=this.source.context&&this.source.context.root;if("number"==typeof this.offset){this.range=new o.default(this.offset,this.offset+1);const t=e&&(0,i.getLinePos)(this.offset,e);if(t){const e={line:t.line,col:t.col+1};this.linePos={start:t,end:e}}delete this.offset}else this.range=this.source.range,this.linePos=this.source.rangeAsLinePos;if(this.linePos){const{line:t,col:n}=this.linePos.start;this.message+=` at line ${t}, column ${n}`;const r=e&&(0,i.getPrettyContext)(this.linePos,e);r&&(this.message+=`:\n\n${r}\n`)}delete this.source}}t.YAMLError=a;t.YAMLReferenceError=class extends a{constructor(e,t){super("YAMLReferenceError",e,t)}};t.YAMLSemanticError=class extends a{constructor(e,t){super("YAMLSemanticError",e,t)}};t.YAMLSyntaxError=class extends a{constructor(e,t){super("YAMLSyntaxError",e,t)}};t.YAMLWarning=class extends a{constructor(e,t){super("YAMLWarning",e,t)}}},function(e,t,n){const r=n(39),{MAX_LENGTH:i,MAX_SAFE_INTEGER:o}=n(38),{re:s,t:a}=n(26),{compareIdentifiers:u}=n(48);class l{constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof l){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>i)throw new TypeError(`version is longer than ${i} characters`);r("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?s[a.LOOSE]:s[a.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>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||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=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=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class r{static copy(e){return new r(e.start,e.end)}constructor(e,t){this.start=e,this.end=t||e}isEmpty(){return"number"!=typeof this.start||!this.end||this.end<=this.start}setOrigRange(e,t){const{start:n,end:r}=this;if(0===e.length||r<=e[0])return this.origStart=n,this.origEnd=r,t;let i=t;for(;in);)++i;this.origStart=n+i;const o=i;for(;i=r);)++i;return this.origEnd=r+i,o}}t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=n(0),o=n(94),s=(r=n(4))&&r.__esModule?r:{default:r};class a{static addStringTerminator(e,t,n){if("\n"===n[n.length-1])return n;const r=a.endOfWhiteSpace(e,t);return r>=e.length||"\n"===e[r]?n+"\n":n}static atDocumentBoundary(e,t,n){const r=e[t];if(!r)return!0;const o=e[t-1];if(o&&"\n"!==o)return!1;if(n){if(r!==n)return!1}else if(r!==i.Char.DIRECTIVES_END&&r!==i.Char.DOCUMENT_END)return!1;const s=e[t+1],a=e[t+2];if(s!==r||a!==r)return!1;const u=e[t+3];return!u||"\n"===u||"\t"===u||" "===u}static endOfIdentifier(e,t){let n=e[t];const r="<"===n,i=r?["\n","\t"," ",">"]:["\n","\t"," ","[","]","{","}",","];for(;n&&-1===i.indexOf(n);)n=e[t+=1];return r&&">"===n&&(t+=1),t}static endOfIndent(e,t){let n=e[t];for(;" "===n;)n=e[t+=1];return t}static endOfLine(e,t){let n=e[t];for(;n&&"\n"!==n;)n=e[t+=1];return t}static endOfWhiteSpace(e,t){let n=e[t];for(;"\t"===n||" "===n;)n=e[t+=1];return t}static startOfLine(e,t){let n=e[t-1];if("\n"===n)return t;for(;n&&"\n"!==n;)n=e[t-=1];return t+1}static endOfBlockIndent(e,t,n){const r=a.endOfIndent(e,n);if(r>n+t)return r;{const t=a.endOfWhiteSpace(e,r),n=e[t];if(!n||"\n"===n)return t}return null}static atBlank(e,t,n){const r=e[t];return"\n"===r||"\t"===r||" "===r||n&&!r}static atCollectionItem(e,t){const n=e[t];return("?"===n||":"===n||"-"===n)&&a.atBlank(e,t+1,!0)}static nextNodeIsIndented(e,t,n){return!(!e||t<0)&&(t>0||n&&"-"===e)}static normalizeOffset(e,t){const n=e[t];return n?"\n"!==n&&"\n"===e[t-1]?t-1:a.endOfWhiteSpace(e,t):t}static foldNewline(e,t,n){let r=0,i=!1,o="",s=e[t+1];for(;" "===s||"\t"===s||"\n"===s;){switch(s){case"\n":r=0,t+=1,o+="\n";break;case"\t":r<=n&&(i=!0),t=a.endOfWhiteSpace(e,t+2)-1;break;case" ":r+=1,t+=1}s=e[t+1]}return o||(o=" "),s&&r<=n&&(i=!0),{fold:o,offset:t,error:i}}constructor(e,t,n){Object.defineProperty(this,"context",{value:n||null,writable:!0}),this.error=null,this.range=null,this.valueRange=null,this.props=t||[],this.type=e,this.value=null}getPropValue(e,t,n){if(!this.context)return null;const{src:r}=this.context,i=this.props[e];return i&&r[i.start]===t?r.slice(i.start+(n?1:0),i.end):null}get anchor(){for(let e=0;e0?e.join("\n"):null}commentHasRequiredWhitespace(e){const{src:t}=this.context;if(this.header&&e===this.header.end)return!1;if(!this.valueRange)return!1;const{end:n}=this.valueRange;return e!==n||a.atBlank(t,n-1)}get hasComment(){if(this.context){const{src:e}=this.context;for(let t=0;tn.setOrigRange(e,t)),t}toString(){const{context:{src:e},range:t,value:n}=this;if(null!=n)return n;const r=e.slice(t.start,t.end);return a.addStringTerminator(e,t.end,r)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(29)),i=o(n(30));function o(e){return e&&e.__esModule?e:{default:e}}class s extends i.default{constructor(e){super(),this.value=e}toJSON(e,t){return t&&t.keep?this.value:(0,r.default)(this.value,e,t)}toString(){return String(this.value)}}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DUPLICATED_INJECTABLE_DECORATOR="Cannot apply @injectable decorator multiple times.",t.DUPLICATED_METADATA="Metadata key was used more than once in a parameter:",t.NULL_ARGUMENT="NULL argument",t.KEY_NOT_FOUND="Key Not Found",t.AMBIGUOUS_MATCH="Ambiguous match found for serviceIdentifier:",t.CANNOT_UNBIND="Could not unbind serviceIdentifier:",t.NOT_REGISTERED="No matching bindings found for serviceIdentifier:",t.MISSING_INJECTABLE_ANNOTATION="Missing required @injectable annotation in:",t.MISSING_INJECT_ANNOTATION="Missing required @inject or @multiInject annotation in:",t.UNDEFINED_INJECT_ANNOTATION=function(e){return"@inject called with undefined this could mean that the class "+e+" has a circular dependency problem. You can use a LazyServiceIdentifer to overcome this limitation."},t.CIRCULAR_DEPENDENCY="Circular dependency found:",t.NOT_IMPLEMENTED="Sorry, this feature is not fully implemented yet.",t.INVALID_BINDING_TYPE="Invalid binding type:",t.NO_MORE_SNAPSHOTS_AVAILABLE="No snapshot available to restore.",t.INVALID_MIDDLEWARE_RETURN="Invalid return type in middleware. Middleware must return!",t.INVALID_FUNCTION_BINDING="Value provided to function binding must be a function!",t.INVALID_TO_SELF_VALUE="The toSelf function can only be applied when a constructor is used as service identifier",t.INVALID_DECORATOR_OPERATION="The @inject @multiInject @tagged and @named decorators must be applied to the parameters of a class constructor or a class property.",t.ARGUMENTS_LENGTH_MISMATCH=function(){for(var e=[],t=0;t= than the number of constructor arguments of its base class."},t.CONTAINER_OPTIONS_MUST_BE_AN_OBJECT="Invalid Container constructor argument. Container options must be an object.",t.CONTAINER_OPTIONS_INVALID_DEFAULT_SCOPE="Invalid Container option. Default scope must be a string ('singleton' or 'transient').",t.CONTAINER_OPTIONS_INVALID_AUTO_BIND_INJECTABLE="Invalid Container option. Auto bind injectable must be a boolean",t.CONTAINER_OPTIONS_INVALID_SKIP_BASE_CHECK="Invalid Container option. Skip base check must be a boolean",t.MULTIPLE_POST_CONSTRUCT_METHODS="Cannot apply @postConstruct decorator multiple times in the same class",t.POST_CONSTRUCT_ERROR=function(){for(var e=[],t=0;tnull===t?"":"object"!=typeof t?String(t):e instanceof a.default&&n&&n.doc?e.toString({anchors:{},doc:n.doc,indent:"",inFlow:!0,inStringifyKey:!0}):JSON.stringify(t))(this.key,n,e);t[r]=(0,o.default)(this.value,r,e)}return t}toJSON(e,t){const n=t&&t.mapAsMap?new Map:{};return this.addToJSMap(t,n)}toString(e,t,n){if(!e||!e.doc)return JSON.stringify(this);const{simpleKeys:o}=e.doc.options;let{key:u,value:l}=this,c=u instanceof a.default&&u.comment;if(o){if(c)throw new Error("With simple keys, key nodes cannot have comments");if(u instanceof s.default){throw new Error("With simple keys, collection cannot be used as a key value")}}const f=!o&&(!u||c||u instanceof s.default||u.type===i.Type.BLOCK_FOLDED||u.type===i.Type.BLOCK_LITERAL),{doc:d,indent:p}=e;e=Object.assign({},e,{implicitKey:!f,indent:p+" "});let h=!1,g=d.schema.stringify(u,e,()=>c=null,()=>h=!0);if(g=(0,r.default)(g,e.indent,c),e.allNullValues&&!o)return this.comment?(g=(0,r.default)(g,e.indent,this.comment),t&&t()):h&&!c&&n&&n(),e.inFlow?g:`? ${g}`;g=f?`? ${g}\n${p}:`:`${g}:`,this.comment&&(g=(0,r.default)(g,e.indent,this.comment),t&&t());let m="",v=null;if(l instanceof a.default){if(l.spaceBefore&&(m="\n"),l.commentBefore){m+=`\n${l.commentBefore.replace(/^/gm,`${e.indent}#`)}`}v=l.comment}else l&&"object"==typeof l&&(l=d.schema.createNode(l,!0));e.implicitKey=!1,h=!1;const y=d.schema.stringify(l,e,()=>v=null,()=>h=!0);let F=" ";if(m||this.comment)F=`${m}\n${e.indent}`;else if(!f&&l instanceof s.default){("["===y[0]||"{"===y[0])&&!y.includes("\n")||(F=`\n${e.indent}`)}return h&&!v&&n&&n(),(0,r.default)(g+F+y,e.indent,v)}}t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(35);t.constants={environment:{production:!1},extension:{name:"vscode-icons",settingsFilename:"vsicons.settings.json",version:r.version,customIconFolderName:"vsicons-custom-icons",distEntryFilename:"vscode-icons.bundle.js",outDirName:"out",distDirName:"dist",srcDirName:"src",iconsDirName:"icons"},vscode:{iconThemeSetting:"workbench.iconTheme",reloadWindowActionSetting:"workbench.action.reloadWindow",settingsFilename:"settings.json"},vsicons:{name:"vsicons",associations:{name:"associations",fullname:"vsicons.associations",filesSetting:"vsicons.associations.files",foldersSetting:"vsicons.associations.folders",defaultFileSetting:"vsicons.associations.fileDefault.file"},dontShowConfigManuallyChangedMessageSetting:"vsicons.dontShowConfigManuallyChangedMessage",dontShowNewVersionMessageSetting:"vsicons.dontShowNewVersionMessage",presets:{name:"presets",fullname:"vsicons.presets",angular:"vsicons.presets.angular",nestjs:"vsicons.presets.nestjs"},projectDetectionAutoReloadSetting:"vsicons.projectDetection.autoReload",projectDetectionDisableDetectSetting:"vsicons.projectDetection.disableDetect"},urlReleaseNote:"https://github.com/vscode-icons/vscode-icons/blob/master/CHANGELOG.md",urlReadme:"https://github.com/vscode-icons/vscode-icons/blob/master/README.md",urlOfficialApi:"https://code.visualstudio.com/docs/getstarted/themes#_selecting-the-file-icon-theme",iconsManifest:{filename:"vsicons-icon-theme.json",iconSuffix:"",fileTypePrefix:"file_type_",fileTypeLightPrefix:"file_type_light_",folderTypePrefix:"folder_type_",folderTypeLightPrefix:"folder_type_light_",defaultPrefix:"default_",definitionFilePrefix:"_f_",definitionFileLightPrefix:"_f_light_",definitionFolderPrefix:"_fd_",definitionFolderLightPrefix:"_fd_light_"}}},function(e,t,n){class r{constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof r)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new r(e.raw,t);if(e instanceof i)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?a[u.HYPHENRANGELOOSE]:a[u.HYPHENRANGE];e=e.replace(n,x),o("hyphen replace",e),e=e.replace(a[u.COMPARATORTRIM],l),o("comparator trim",e,a[u.COMPARATORTRIM]),e=(e=(e=e.replace(a[u.TILDETRIM],c)).replace(a[u.CARETTRIM],f)).split(/\s+/).join(" ");const r=t?a[u.COMPARATORLOOSE]:a[u.COMPARATOR];return e.split(" ").map(e=>p(e,this.options)).join(" ").split(/\s+/).filter(this.options.loose?e=>!!e.match(r):()=>!0).map(e=>new i(e,this.options))}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some(n=>d(n,t)&&e.set.some(e=>d(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{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},p=(e,t)=>(o("comp",e,t),e=v(e,t),o("caret",e),e=g(e,t),o("tildes",e),e=F(e,t),o("xrange",e),e=b(e,t),o("stars",e),e),h=e=>!e||"x"===e.toLowerCase()||"*"===e,g=(e,t)=>e.trim().split(/\s+/).map(e=>m(e,t)).join(" "),m=(e,t)=>{const n=t.loose?a[u.TILDELOOSE]:a[u.TILDE];return e.replace(n,(t,n,r,i,s)=>{let a;return o("tilde",e,t,n,r,i,s),h(n)?a="":h(r)?a=`>=${n}.0.0 <${+n+1}.0.0`:h(i)?a=`>=${n}.${r}.0 <${n}.${+r+1}.0`:s?(o("replaceTilde pr",s),a=`>=${n}.${r}.${i}-${s} <${n}.${+r+1}.0`):a=`>=${n}.${r}.${i} <${n}.${+r+1}.0`,o("tilde return",a),a})},v=(e,t)=>e.trim().split(/\s+/).map(e=>y(e,t)).join(" "),y=(e,t)=>{o("caret",e,t);const n=t.loose?a[u.CARETLOOSE]:a[u.CARET];return e.replace(n,(t,n,r,i,s)=>{let a;return o("caret",e,t,n,r,i,s),h(n)?a="":h(r)?a=`>=${n}.0.0 <${+n+1}.0.0`:h(i)?a="0"===n?`>=${n}.${r}.0 <${n}.${+r+1}.0`:`>=${n}.${r}.0 <${+n+1}.0.0`:s?(o("replaceCaret pr",s),a="0"===n?"0"===r?`>=${n}.${r}.${i}-${s} <${n}.${r}.${+i+1}`:`>=${n}.${r}.${i}-${s} <${n}.${+r+1}.0`:`>=${n}.${r}.${i}-${s} <${+n+1}.0.0`):(o("no pr"),a="0"===n?"0"===r?`>=${n}.${r}.${i} <${n}.${r}.${+i+1}`:`>=${n}.${r}.${i} <${n}.${+r+1}.0`:`>=${n}.${r}.${i} <${+n+1}.0.0`),o("caret return",a),a})},F=(e,t)=>(o("replaceXRanges",e,t),e.split(/\s+/).map(e=>E(e,t)).join(" ")),E=(e,t)=>{e=e.trim();const n=t.loose?a[u.XRANGELOOSE]:a[u.XRANGE];return e.replace(n,(n,r,i,s,a,u)=>{o("xRange",e,n,r,i,s,a,u);const l=h(i),c=l||h(s),f=c||h(a),d=f;return"="===r&&d&&(r=""),u=t.includePrerelease?"-0":"",l?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&d?(c&&(s=0),a=0,">"===r?(r=">=",c?(i=+i+1,s=0,a=0):(s=+s+1,a=0)):"<="===r&&(r="<",c?i=+i+1:s=+s+1),n=`${r+i}.${s}.${a}${u}`):c?n=`>=${i}.0.0${u} <${+i+1}.0.0${u}`:f&&(n=`>=${i}.${s}.0${u} <${i}.${+s+1}.0${u}`),o("xRange return",n),n})},b=(e,t)=>(o("replaceStars",e,t),e.trim().replace(a[u.STAR],"")),x=(e,t,n,r,i,o,s,a,u,l,c,f,d)=>`${t=h(n)?"":h(r)?`>=${n}.0.0`:h(i)?`>=${n}.${r}.0`:`>=${t}`} ${a=h(u)?"":h(l)?`<${+u+1}.0.0`:h(c)?`<${u}.${+l+1}.0`:f?`<=${u}.${l}.${c}-${f}`:`<=${a}`}`.trim(),D=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.BindingScopeEnum={Request:"Request",Singleton:"Singleton",Transient:"Transient"};t.BindingTypeEnum={ConstantValue:"ConstantValue",Constructor:"Constructor",DynamicValue:"DynamicValue",Factory:"Factory",Function:"Function",Instance:"Instance",Invalid:"Invalid",Provider:"Provider"};t.TargetTypeEnum={ClassProperty:"ClassProperty",ConstructorArgument:"ConstructorArgument",Variable:"Variable"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(16),i=n(25);t.readdirAsync=i.promisify(r.readdir),t.mkdirAsync=i.promisify(r.mkdir),t.rmdirAsync=i.promisify(r.rmdir),t.readFileAsync=i.promisify(r.readFile),t.writeFileAsync=i.promisify(r.writeFile),t.unlinkAsync=i.promisify(r.unlink),t.lstatAsync=i.promisify(r.lstat),t.existsAsync=i.promisify(r.exists)},function(e,t){e.exports=require("fs")},function(e,t,n){const r=n(3);e.exports=(e,t,n)=>new r(e,n).compare(new r(t,n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.isEmptyPath=void 0;var r=a(n(42)),i=a(n(30)),o=a(n(11)),s=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l=e=>null==e||"object"==typeof e&&e[Symbol.iterator]().next().done;t.isEmptyPath=l;class c extends i.default{constructor(...e){super(...e),u(this,"items",[])}addIn(e,t){if(l(e))this.add(t);else{const[n,...r]=e,i=this.get(n,!0);if(!(i instanceof c))throw new Error(`Expected YAML collection at ${n}. Remaining path: ${r}`);i.addIn(r,t)}}deleteIn([e,...t]){if(0===t.length)return this.delete(e);const n=this.get(e,!0);if(n instanceof c)return n.deleteIn(t);throw new Error(`Expected YAML collection at ${e}. Remaining path: ${t}`)}getIn([e,...t],n){const r=this.get(e,!0);return 0===t.length?!n&&r instanceof s.default?r.value:r:r instanceof c?r.getIn(t,n):void 0}hasAllNullValues(){return this.items.every(e=>{if(!(e instanceof o.default))return!1;const t=e.value;return null==t||t instanceof s.default&&null==t.value&&!t.commentBefore&&!t.comment&&!t.tag})}hasIn([e,...t]){if(0===t.length)return this.has(e);const n=this.get(e,!0);return n instanceof c&&n.hasIn(t)}setIn([e,...t],n){if(0===t.length)this.set(e,n);else{const r=this.get(e,!0);if(!(r instanceof c))throw new Error(`Expected YAML collection at ${e}. Remaining path: ${t}`);r.setIn(t,n)}}toJSON(){return null}toString(e,{blockItem:t,flowChars:n,isMap:i,itemIndent:o},s,a){const{doc:u,indent:l}=e,f=this.type&&"FLOW"===this.type.substr(0,4)||e.inFlow;f&&(o+=" ");const d=i&&this.hasAllNullValues();e=Object.assign({},e,{allNullValues:d,indent:o,inFlow:f,type:null});let p=!1,h=!1;const g=this.items.reduce((t,n,i)=>{let s;n&&(!p&&n.spaceBefore&&t.push({type:"comment",str:""}),n.commentBefore&&n.commentBefore.match(/^.*$/gm).forEach(e=>{t.push({type:"comment",str:`#${e}`})}),n.comment&&(s=n.comment),f&&(!p&&n.spaceBefore||n.commentBefore||n.comment||n.key&&(n.key.commentBefore||n.key.comment)||n.value&&(n.value.commentBefore||n.value.comment))&&(h=!0)),p=!1;let a=u.schema.stringify(n,e,()=>s=null,()=>p=!0);return f&&!h&&a.includes("\n")&&(h=!0),f&&ie.str);if(h||r.reduce((e,t)=>e+t.length+2,2)>c.maxFlowStringSingleLineLength){m=e;for(const e of r)m+=e?`\n ${l}${e}`:"\n";m+=`\n${l}${t}`}else m=`${e} ${r.join(" ")} ${t}`}else{const e=g.map(t);m=e.shift();for(const t of e)m+=t?`\n${l}${t}`:"\n"}return this.comment?(m+="\n"+this.comment.replace(/^/gm,`${l}#`),s&&s()):p&&a&&a(),m}}t.default=c,u(c,"maxFlowStringSingleLineLength",60)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(1);function o(e,t,n,i,o){var s={},a="number"==typeof o,u=void 0!==o&&a?o.toString():n;if(a&&void 0!==n)throw new Error(r.INVALID_DECORATOR_OPERATION);Reflect.hasOwnMetadata(e,t)&&(s=Reflect.getMetadata(e,t));var l=s[u];if(Array.isArray(l))for(var c=0,f=l;cr(this,void 0,void 0,(function*(){const n=u.resolve(yield e,t);return(yield o.existsAsync(n))||(yield o.mkdirAsync(n)),n})),Promise.resolve(u.isAbsolute(e)?u.sep:""))}))}static deleteDirectoryRecursively(e){return r(this,void 0,void 0,(function*(){if(!(yield o.existsAsync(e)))return;const t=t=>r(this,void 0,void 0,(function*(){const n=`${e}/${t}`;(yield o.lstatAsync(n)).isDirectory()?yield this.deleteDirectoryRecursively(n):yield o.unlinkAsync(n)})),n=[];(yield o.readdirAsync(e)).forEach(e=>n.push(t(e))),yield Promise.all(n),yield o.rmdirAsync(e)}))}static parseJSON(e){try{return JSON.parse(e)}catch(e){return null}}static getRelativePath(e,t,n=!0){return r(this,void 0,void 0,(function*(){if(null==e)throw new Error("fromDirPath not defined.");if(null==t)throw new Error("toDirName not defined.");const r=yield o.existsAsync(t);if(n&&!r)throw new Error(`Directory '${t}' not found.`);return u.relative(e,t).replace(/\\/g,"/").concat("/")}))}static removeFirstDot(e){return e.replace(/^\./,"")}static belongToSameDrive(e,t){const[n,r]=this.getDrives(e,t);return n===r}static overwriteDrive(e,t){const[n,r]=this.getDrives(e,t);return t.replace(r,n)}static getDrives(...e){const t=new RegExp("^[a-zA-Z]:");return e.map(e=>(t.exec(e)||[])[0])}static combine(e,t){return e.reduce((e,n)=>e.concat(t.map(e=>[n,e].join("."))),[])}static updateFile(e,t){return r(this,void 0,void 0,(function*(){const n=yield o.readFileAsync(e,"utf8"),r=/\r\n$/.test(n)?"\r\n":"\n",i=n.split(r),s=t(i).join(r);yield o.writeFileAsync(e,s)}))}static unflattenProperties(e,t){const n={};return Reflect.ownKeys(e).forEach(r=>s.set(n,r,e[r][t])),n}static open(e,t){return i(e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=0;t.id=function(){return r++}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findPair=a,t.default=void 0;var r=s(n(18)),i=s(n(11)),o=s(n(6));function s(e){return e&&e.__esModule?e:{default:e}}function a(e,t){const n=t instanceof o.default?t.value:t;for(const r of e)if(r instanceof i.default){if(r.key===t||r.key===n)return r;if(r.key&&r.key.value===n)return r}}class u extends r.default{add(e){if(e?e instanceof i.default||(e=new i.default(e.key||e,e.value)):e=new i.default(e),a(this.items,e.key))throw new Error(`Key ${e.key} already set`);this.items.push(e)}delete(e){const t=a(this.items,e);return!!t&&this.items.splice(this.items.indexOf(t),1).length>0}get(e,t){const n=a(this.items,e),r=n&&n.value;return!t&&r instanceof o.default?r.value:r}has(e){return!!a(this.items,e)}set(e,t){const n=a(this.items,e);n?n.value=t:this.items.push(new i.default(e,t))}toJSON(e,t,n){const r=n?new n:t&&t.mapAsMap?new Map:{};t&&t.onCreate&&t.onCreate(r);for(const e of this.items)e.addToJSMap(t,r);return r}toString(e,t,n){if(!e)return JSON.stringify(this);for(const e of this.items)if(!(e instanceof i.default))throw new Error(`Map items must all be pairs; found ${JSON.stringify(e)} instead`);return super.toString(e,{blockItem:e=>e.str,flowChars:{start:"{",end:"}"},isMap:!0,itemIndent:e.indent||""},t,n)}}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ErrorHandler=class{static logError(e,t=!1){e&&console.error(`${t?"H":"Unh"}andled Error: ${e.stack||e.message||e}`)}}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(36),o=n(8),s=n(23),a=n(15),u=n(12),l=n(9),c=n(20);t.ConfigManager=class{constructor(e){this.vscodeManager=e,this.configuration=this.vscodeManager.workspace.getConfiguration(),this.initVSIconsConfig=this.vsicons}static get rootDir(){return this.rootdir||o.resolve(o.dirname(__filename),"../../../")}static set rootDir(e){this.rootdir=e||this.rootdir}static get outDir(){const e=u.constants.environment.production?u.constants.extension.distDirName:u.constants.extension.outDirName;return o.resolve(this.rootDir,e)}static get sourceDir(){return o.resolve(this.outDir,u.constants.extension.srcDirName)}static get iconsDir(){return o.resolve(this.rootDir,u.constants.extension.iconsDirName)}get vsicons(){const e=i.cloneDeep(this.vscodeManager.workspace.getConfiguration()[u.constants.vsicons.name]),t=this.configuration.inspect(u.constants.vsicons.associations.filesSetting);e.associations.files=i.unionWith(t.workspaceValue,t.globalValue,i.isEqual);const n=this.configuration.inspect(u.constants.vsicons.associations.foldersSetting);return e.associations.folders=i.unionWith(n.workspaceValue,n.globalValue,i.isEqual),e}static removeSettings(){return r(this,void 0,void 0,(function*(){if(!(yield this.isSingleInstallation()))return;const e=c.Utils.pathUnixJoin(yield this.getAppUserPath(o.dirname(__filename)),u.constants.vscode.settingsFilename),t=e=>(e=this.removeVSIconsConfigs(e),e=this.resetIconTheme(e),e=this.removeLastEntryTrailingComma(e));try{yield c.Utils.updateFile(e,t)}catch(e){s.ErrorHandler.logError(e)}}))}static isSingleInstallation(){return r(this,void 0,void 0,(function*(){const e=new RegExp(`(.+[\\|/]extensions[\\|/])(?:.*${u.constants.extension.name})`),t=o.dirname(__filename).match(e),n=t&&t.length>0&&t[1]||"./",r=new RegExp(`.*${u.constants.extension.name}`);return 1===(yield a.readdirAsync(n)).filter(e=>r.test(e)).length}))}static getAppUserPath(e){return r(this,void 0,void 0,(function*(){const t=/[\\|/]\.vscode-oss-dev/i.test(e)?"code-oss-dev":/[\\|/]\.vscode-oss/i.test(e)?"Code - OSS":/[\\|/]\.vscode-insiders/i.test(e)?"Code - Insiders":/[\\|/]\.vscode/i.test(e)?"Code":"user-data",n=process.env.VSCODE_PORTABLE||(yield(()=>r(this,void 0,void 0,(function*(){if("user-data"!==t)return;let e;switch(process.platform){case"darwin":e=`code-${(yield a.existsAsync(c.Utils.pathUnixJoin(process.env.VSCODE_CWD,"code-insiders-portable-data")))?"insiders-":""}portable-data`;break;default:e="data"}return c.Utils.pathUnixJoin(process.env.VSCODE_CWD,e)})))())||c.Utils.getAppDataDirPath();return c.Utils.pathUnixJoin(n,t,"User")}))}static removeVSIconsConfigs(e){return(()=>{const t=[],n=new RegExp(`^\\s*"${u.constants.vsicons.name}\\.`);return e.forEach((e,r,i)=>{if(!n.test(e))return;t.push(r);let o=0;for(/[\{\[]\s*$/.test(i[r])&&o++,/\[\{\s*$/.test(i[r])&&o++;o>0;)t.push(++r),/[\{\[]/.test(i[r])&&o++,/[\}\]]/.test(i[r])&&o--}),t})().forEach((t,n)=>e.splice(t-n,1)),e}static resetIconTheme(e){const t=e.findIndex(e=>e.includes(u.constants.vscode.iconThemeSetting)&&e.includes(u.constants.extension.name));return t>-1&&e.splice(t,1),e}static removeLastEntryTrailingComma(e){const t=e.lastIndexOf("}")-1;return t<0?e:(e[t]=e[t].replace(/,\s*$/,""),e)}updateVSIconsConfigState(){this.vscodeManager.supportsThemesReload&&(this.initVSIconsConfig=this.vsicons)}hasConfigChanged(e,t){const n=(e,t)=>Reflect.ownKeys(e||{}).filter((e,n,r)=>-1!==(t||r).indexOf(e)).reduce((t,n)=>Object.assign(Object.assign({},t),{[n]:e[n]}),{}),r=n(this.initVSIconsConfig,t),o=n(e,t);return!i.isEqual(r,o)}getCustomIconsDirPath(e){return r(this,void 0,void 0,(function*(){if(!e)return this.vscodeManager.getAppUserDirPath();const t=this.vscodeManager.getWorkspacePaths(),n=e.trim();if(o.isAbsolute(n)||!t||!t.length)return n;const i=e=>r(this,void 0,void 0,(function*(){return(yield a.existsAsync(e))?e:""})),s=[];t.forEach(e=>s.push(i(e)));const u=(yield Promise.all(s)).find(e=>!!e);return c.Utils.pathUnixJoin(u,n)}))}getIconTheme(){return this.configuration.get(u.constants.vscode.iconThemeSetting)}getPreset(e){return this.configuration.inspect(e)}updateDontShowNewVersionMessage(e){return r(this,void 0,void 0,(function*(){return this.configuration.update(u.constants.vsicons.dontShowNewVersionMessageSetting,e,l.ConfigurationTarget.Global)}))}updateDontShowConfigManuallyChangedMessage(e){return r(this,void 0,void 0,(function*(){return this.configuration.update(u.constants.vsicons.dontShowConfigManuallyChangedMessageSetting,e,l.ConfigurationTarget.Global)}))}updateAutoReload(e){return r(this,void 0,void 0,(function*(){return this.configuration.update(u.constants.vsicons.projectDetectionAutoReloadSetting,e,l.ConfigurationTarget.Global)}))}updateDisableDetection(e){return r(this,void 0,void 0,(function*(){return this.configuration.update(u.constants.vsicons.projectDetectionDisableDetectSetting,e,l.ConfigurationTarget.Global)}))}updateIconTheme(){return r(this,void 0,void 0,(function*(){return this.configuration.update(u.constants.vscode.iconThemeSetting,u.constants.extension.name,l.ConfigurationTarget.Global)}))}updatePreset(e,t,n){return r(this,void 0,void 0,(function*(){const r=this.configuration.inspect(`${u.constants.vsicons.presets.fullname}.${e}`).defaultValue===t;return this.configuration.update(`${u.constants.vsicons.presets.fullname}.${e}`,r?void 0:t,n)}))}}},function(e,t){e.exports=require("util")},function(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:r}=n(38),i=n(39),o=(t=e.exports={}).re=[],s=t.src=[],a=t.t={};let u=0;const l=(e,t,n)=>{const r=u++;i(r,t),a[e]=r,s[r]=t,o[r]=new RegExp(t,n?"g":void 0)};l("NUMERICIDENTIFIER","0|[1-9]\\d*"),l("NUMERICIDENTIFIERLOOSE","[0-9]+"),l("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),l("MAINVERSION",`(${s[a.NUMERICIDENTIFIER]})\\.`+`(${s[a.NUMERICIDENTIFIER]})\\.`+`(${s[a.NUMERICIDENTIFIER]})`),l("MAINVERSIONLOOSE",`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[a.NUMERICIDENTIFIERLOOSE]})`),l("PRERELEASEIDENTIFIER",`(?:${s[a.NUMERICIDENTIFIER]}|${s[a.NONNUMERICIDENTIFIER]})`),l("PRERELEASEIDENTIFIERLOOSE",`(?:${s[a.NUMERICIDENTIFIERLOOSE]}|${s[a.NONNUMERICIDENTIFIER]})`),l("PRERELEASE",`(?:-(${s[a.PRERELEASEIDENTIFIER]}(?:\\.${s[a.PRERELEASEIDENTIFIER]})*))`),l("PRERELEASELOOSE",`(?:-?(${s[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[a.PRERELEASEIDENTIFIERLOOSE]})*))`),l("BUILDIDENTIFIER","[0-9A-Za-z-]+"),l("BUILD",`(?:\\+(${s[a.BUILDIDENTIFIER]}(?:\\.${s[a.BUILDIDENTIFIER]})*))`),l("FULLPLAIN",`v?${s[a.MAINVERSION]}${s[a.PRERELEASE]}?${s[a.BUILD]}?`),l("FULL",`^${s[a.FULLPLAIN]}$`),l("LOOSEPLAIN",`[v=\\s]*${s[a.MAINVERSIONLOOSE]}${s[a.PRERELEASELOOSE]}?${s[a.BUILD]}?`),l("LOOSE",`^${s[a.LOOSEPLAIN]}$`),l("GTLT","((?:<|>)?=?)"),l("XRANGEIDENTIFIERLOOSE",`${s[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),l("XRANGEIDENTIFIER",`${s[a.NUMERICIDENTIFIER]}|x|X|\\*`),l("XRANGEPLAIN",`[v=\\s]*(${s[a.XRANGEIDENTIFIER]})`+`(?:\\.(${s[a.XRANGEIDENTIFIER]})`+`(?:\\.(${s[a.XRANGEIDENTIFIER]})`+`(?:${s[a.PRERELEASE]})?${s[a.BUILD]}?`+")?)?"),l("XRANGEPLAINLOOSE",`[v=\\s]*(${s[a.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})`+`(?:${s[a.PRERELEASELOOSE]})?${s[a.BUILD]}?`+")?)?"),l("XRANGE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAIN]}$`),l("XRANGELOOSE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAINLOOSE]}$`),l("COERCE",`(^|[^\\d])(\\d{1,${r}})`+`(?:\\.(\\d{1,${r}}))?`+`(?:\\.(\\d{1,${r}}))?`+"(?:$|[^\\d])"),l("COERCERTL",s[a.COERCE],!0),l("LONETILDE","(?:~>?)"),l("TILDETRIM",`(\\s*)${s[a.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",l("TILDE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAIN]}$`),l("TILDELOOSE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAINLOOSE]}$`),l("LONECARET","(?:\\^)"),l("CARETTRIM",`(\\s*)${s[a.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",l("CARET",`^${s[a.LONECARET]}${s[a.XRANGEPLAIN]}$`),l("CARETLOOSE",`^${s[a.LONECARET]}${s[a.XRANGEPLAINLOOSE]}$`),l("COMPARATORLOOSE",`^${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]})$|^$`),l("COMPARATOR",`^${s[a.GTLT]}\\s*(${s[a.FULLPLAIN]})$|^$`),l("COMPARATORTRIM",`(\\s*)${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]}|${s[a.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",l("HYPHENRANGE",`^\\s*(${s[a.XRANGEPLAIN]})`+"\\s+-\\s+"+`(${s[a.XRANGEPLAIN]})`+"\\s*$"),l("HYPHENRANGELOOSE",`^\\s*(${s[a.XRANGEPLAINLOOSE]})`+"\\s+-\\s+"+`(${s[a.XRANGEPLAINLOOSE]})`+"\\s*$"),l("STAR","(<|>)?=?\\s*\\*")},function(e,t,n){const{MAX_LENGTH:r}=n(38),{re:i,t:o}=n(26),s=n(3);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>r)return null;if(!(t.loose?i[o.LOOSE]:i[o.FULL]).test(e))return null;try{return new s(e,t)}catch(e){return null}}},function(e,t,n){"use strict";function r(e,t,n){var r=n?" !== ":" === ",i=n?" || ":" && ",o=n?"!":"",s=n?"":"!";switch(e){case"null":return t+r+"null";case"array":return o+"Array.isArray("+t+")";case"object":return"("+o+t+i+"typeof "+t+r+'"object"'+i+s+"Array.isArray("+t+"))";case"integer":return"(typeof "+t+r+'"number"'+i+s+"("+t+" % 1)"+i+t+r+t+")";default:return"typeof "+t+r+'"'+e+'"'}}e.exports={copy:function(e,t){for(var n in t=t||{},e)t[n]=e[n];return t},checkDataType:r,checkDataTypes:function(e,t){switch(e.length){case 1:return r(e[0],t,!0);default:var n="",i=o(e);for(var s in i.array&&i.object&&(n=i.null?"(":"(!"+t+" || ",n+="typeof "+t+' !== "object")',delete i.null,delete i.array,delete i.object),i.number&&delete i.integer,i)n+=(n?" && ":"")+r(s,t,!0);return n}},coerceToTypes:function(e,t){if(Array.isArray(t)){for(var n=[],r=0;r=t)throw new Error("Cannot access property/index "+r+" levels up, current level is "+t);return n[t-r]}if(r>t)throw new Error("Cannot access data "+r+" levels up, current level is "+t);if(o="data"+(t-r||""),!i)return o}for(var a=o,l=i.split("/"),c=0;ce(t,String(n),r));if(t&&"function"==typeof t.toJSON){const e=r&&r.anchors&&r.anchors.find(e=>e.node===t);e&&(r.onCreate=t=>{e.res=t,delete r.onCreate});const i=t.toJSON(n,r);return e&&r.onCreate&&r.onCreate(i),i}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(29)),i=s(n(18)),o=s(n(6));function s(e){return e&&e.__esModule?e:{default:e}}function a(e){let t=e instanceof o.default?e.value:e;return t&&"string"==typeof t&&(t=Number(t)),Number.isInteger(t)&&t>=0?t:null}class u extends i.default{add(e){this.items.push(e)}delete(e){const t=a(e);return"number"==typeof t&&this.items.splice(t,1).length>0}get(e,t){const n=a(e);if("number"!=typeof n)return;const r=this.items[n];return!t&&r instanceof o.default?r.value:r}has(e){const t=a(e);return"number"==typeof t&&t"comment"===e.type?e.str:`- ${e.str}`,flowChars:{start:"[",end:"]"},isMap:!1,itemIndent:(e.indent||"")+" "},t,n):JSON.stringify(this)}}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringifyNumber=function({format:e,minFractionDigits:t,tag:n,value:r}){if(!isFinite(r))return isNaN(r)?".nan":r<0?"-.inf":".inf";let i=JSON.stringify(r);if(!e&&t&&(!n||"tag:yaml.org,2002:float"===n)&&/^\d/.test(i)){let e=i.indexOf(".");e<0&&(e=i.length,i+=".");let n=t-(i.length-e-1);for(;n-- >0;)i+="0"}return i},t.stringifyString=function(e,t,n,a){const{defaultType:f}=s.strOptions,{implicitKey:d,inFlow:p}=t;let{type:h,value:g}=e;"string"!=typeof g&&(g=String(g),e=Object.assign({},e,{value:g}));const m=f=>{switch(f){case i.Type.BLOCK_FOLDED:case i.Type.BLOCK_LITERAL:return c(e,t,n,a);case i.Type.QUOTE_DOUBLE:return u(g,t);case i.Type.QUOTE_SINGLE:return l(g,t);case i.Type.PLAIN:return function(e,t,n,a){const{comment:f,type:d,value:p}=e,{actualString:h,implicitKey:g,indent:m,inFlow:v,tags:y}=t;if(g&&/[\n[\]{},]/.test(p)||v&&/[[\]{},]/.test(p))return u(p,t);if(!p||/^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(p))return g||v||-1===p.indexOf("\n")?-1!==p.indexOf('"')&&-1===p.indexOf("'")?l(p,t):u(p,t):c(e,t,n,a);if(!g&&!v&&d!==i.Type.PLAIN&&-1!==p.indexOf("\n"))return c(e,t,n,a);const F=p.replace(/\n+/g,`$&\n${m}`);if(h&&"string"!=typeof y.resolveScalar(F).value)return u(p,t);const E=g?F:(0,o.default)(F,m,o.FOLD_FLOW,s.strOptions.fold);if(f&&!v&&(-1!==E.indexOf("\n")||-1!==f.indexOf("\n")))return n&&n(),(0,r.addCommentBefore)(E,m,f);return E}(e,t,n,a);default:return null}};h!==i.Type.QUOTE_DOUBLE&&/[\x00-\x08\x0b-\x1f\x7f-\x9f]/.test(g)?h=i.Type.QUOTE_DOUBLE:!d&&!p||h!==i.Type.BLOCK_FOLDED&&h!==i.Type.BLOCK_LITERAL||(h=i.Type.QUOTE_DOUBLE);let v=m(h);if(null===v&&(v=m(f),null===v))throw new Error(`Unsupported default string type ${f}`);return v};var r=n(42),i=n(0),o=function(e){if(e&&e.__esModule)return e;var t=a();if(t&&t.has(e))return t.get(e);var n={};if(null!=e){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}}n.default=e,t&&t.set(e,n);return n}(n(279)),s=n(34);function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function u(e,{implicitKey:t,indent:n}){const{jsonEncoding:r,minMultiLineLength:i}=s.strOptions.doubleQuoted,a=JSON.stringify(e);if(r)return a;let u="",l=0;for(let e=0,r=a[e];r;r=a[++e])if(" "===r&&"\\"===a[e+1]&&"n"===a[e+2]&&(u+=a.slice(l,e)+"\\ ",e+=1,l=e,r="\\"),"\\"===r)switch(a[e+1]){case"u":{u+=a.slice(l,e);const t=a.substr(e+2,4);switch(t){case"0000":u+="\\0";break;case"0007":u+="\\a";break;case"000b":u+="\\v";break;case"001b":u+="\\e";break;case"0085":u+="\\N";break;case"00a0":u+="\\_";break;case"2028":u+="\\L";break;case"2029":u+="\\P";break;default:"00"===t.substr(0,2)?u+="\\x"+t.substr(2):u+=a.substr(e,6)}e+=5,l=e+1}break;case"n":if(t||'"'===a[e+2]||a.lengtht)return!0;if(i=r+1,n-i<=t)return!1}return!0}(n,s.strOptions.fold.lineWidth-c.length));let p=d?"|":">";if(!n)return p+"\n";let h="",g="";if(n=n.replace(/[\n\t ]*$/,e=>{const t=e.indexOf("\n");return-1===t?p+="-":n!==e&&t===e.length-1||(p+="+",l&&l()),g=e.replace(/\n$/,""),""}).replace(/^[\n ]*/,e=>{-1!==e.indexOf(" ")&&(p+=f);const t=e.match(/ +$/);return t?(h=e.slice(0,-t[0].length),t[0]):(h=e,"")}),g&&(g=g.replace(/\n+(?!\n|$)/g,`$&${c}`)),h&&(h=h.replace(/\n+/g,`$&${c}`)),e&&(p+=" #"+e.replace(/ ?[\r\n]+/g," "),a&&a()),!n)return`${p}${f}\n${c}${g}`;if(d)return n=n.replace(/\n+/g,`$&${c}`),`${p}\n${c}${h}${n}${g}`;n=n.replace(/\n+/g,"\n$&").replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g,"$1$2").replace(/\n+/g,`$&${c}`);const m=(0,o.default)(`${h}${n}${g}`,c,o.FOLD_BLOCK,s.strOptions.fold);return`${p}\n${c}${m}`}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7);function i(e){return"function"==typeof e?e.name:"symbol"==typeof e?e.toString():e}function o(e){if(e.name)return e.name;var t=e.toString(),n=t.match(/^function\s*([^\s(]+)/);return n?n[1]:"Anonymous function: "+t}t.getServiceIdentifierAsString=i,t.listRegisteredBindingsForServiceIdentifier=function(e,t,n){var r="",i=n(e,t);return 0!==i.length&&(r="\nRegistered bindings:",i.forEach((function(e){var t="Object";null!==e.implementationType&&(t=o(e.implementationType)),r=r+"\n "+t,e.constraint.metaData&&(r=r+" - "+e.constraint.metaData)}))),r},t.circularDependencyToException=function e(t){t.childRequests.forEach((function(t){if(function e(t,n){return null!==t.parentRequest&&(t.parentRequest.serviceIdentifier===n||e(t.parentRequest,n))}(t,t.serviceIdentifier)){var n=function(e){return function e(t,n){void 0===n&&(n=[]);var r=i(t.serviceIdentifier);return n.push(r),null!==t.parentRequest?e(t.parentRequest,n):n}(e).reverse().join(" --\x3e ")}(t);throw new Error(r.CIRCULAR_DEPENDENCY+" "+n)}e(t)}))},t.listMetadataForTarget=function(e,t){if(t.isTagged()||t.isNamed()){var n="",r=t.getNamedTag(),i=t.getCustomTags();return null!==r&&(n+=r.toString()+"\n"),null!==i&&i.forEach((function(e){n+=e.toString()+"\n"}))," "+e+"\n "+e+" - "+n}return" "+e},t.getFunctionName=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.strOptions=t.nullOptions=t.boolOptions=t.binaryOptions=void 0;var r=n(0);const i={defaultType:r.Type.BLOCK_LITERAL,lineWidth:76};t.binaryOptions=i;t.boolOptions={trueStr:"true",falseStr:"false"};t.nullOptions={nullStr:"null"};const o={defaultType:r.Type.PLAIN,doubleQuoted:{jsonEncoding:!1,minMultiLineLength:40},fold:{lineWidth:80,minContentWidth:20}};t.strOptions=o},function(e){e.exports=JSON.parse('{"name":"vscode-icons","displayName":"vscode-icons","description":"Icons for Visual Studio Code","version":"10.0.0","publisher":"vscode-icons-team","license":"MIT","author":{"email":"roberto.huertas@outlook.com","name":"Roberto Huertas","url":"https://robertohuertas.com"},"maintainers":[{"email":"jimikar@gmail.com","name":"Jimi (Dimitris) Charalampidis"},{"email":"jenshausdorf@gmail.com","name":"Jens Hausdorf","url":"https://jens-hausdorf.de"},{"email":"stevenbojato04@gmail.com","name":"Manuel Bojato","url":"https://kingdarboja.github.io/"}],"repository":{"type":"git","url":"https://github.com/vscode-icons/vscode-icons"},"bugs":{"url":"https://github.com/vscode-icons/vscode-icons/issues","email":"roberto.huertas@outlook.com"},"engines":{"vscode":"^1.31.1","node":">=10.2.0"},"categories":["Themes"],"keywords":["icons","theme","icon-theme","multi-root ready","portable mode ready"],"preview":false,"homepage":"https://github.com/vscode-icons/vscode-icons","icon":"images/logo.png","galleryBanner":{"color":"#ffdd00"},"extensionKind":["ui"],"activationEvents":["*"],"main":"dist/src/vscode-icons.bundle.js","contributes":{"iconThemes":[{"id":"vscode-icons","label":"VSCode Icons","path":"dist/src/vsicons-icon-theme.json","_watch":true}],"commands":[{"command":"vscode-icons.activateIcons","title":"%command.activateIcons.title%","category":"Icons","callbackName":"activationCommand"},{"command":"vscode-icons.regenerateIcons","title":"%command.regenerateIcons.title%","category":"Icons","callbackName":"applyCustomizationCommand"},{"command":"vscode-icons.ngPreset","title":"%command.ngPreset.title%","category":"Icons","callbackName":"toggleAngularPresetCommand"},{"command":"vscode-icons.nestPreset","title":"%command.nestPreset.title%","category":"Icons","callbackName":"toggleNestPresetCommand"},{"command":"vscode-icons.jsPreset","title":"%command.jsPreset.title%","category":"Icons","callbackName":"toggleJsPresetCommand"},{"command":"vscode-icons.tsPreset","title":"%command.tsPreset.title%","category":"Icons","callbackName":"toggleTsPresetCommand"},{"command":"vscode-icons.jsonPreset","title":"%command.jsonPreset.title%","category":"Icons","callbackName":"toggleJsonPresetCommand"},{"command":"vscode-icons.hideFoldersPreset","title":"%command.hideFoldersPreset.title%","category":"Icons","callbackName":"toggleHideFoldersPresetCommand"},{"command":"vscode-icons.foldersAllDefaultIconPreset","title":"%command.foldersAllDefaultIconPreset.title%","category":"Icons","callbackName":"toggleFoldersAllDefaultIconPresetCommand"},{"command":"vscode-icons.hideExplorerArrowsPreset","title":"%command.hideExplorerArrowsPreset.title%","category":"Icons","callbackName":"toggleHideExplorerArrowsPresetCommand"},{"command":"vscode-icons.restoreIcons","title":"%command.restoreIcons.title%","category":"Icons","callbackName":"restoreDefaultManifestCommand"},{"command":"vscode-icons.resetProjectDetectionDefaults","title":"%command.resetProjectDetectionDefaults.title%","category":"Icons","callbackName":"resetProjectDetectionDefaultsCommand"}],"configuration":{"title":"%configuration.title%","properties":{"vsicons.dontShowNewVersionMessage":{"type":"boolean","default":false,"description":"%configuration.dontShowNewVersionMessage.description%"},"vsicons.dontShowConfigManuallyChangedMessage":{"type":"boolean","default":false,"description":"%configuration.dontShowConfigManuallyChangedMessage.description%"},"vsicons.projectDetection.autoReload":{"type":"boolean","default":false,"description":"%configuration.projectDetection.autoReload.description%"},"vsicons.projectDetection.disableDetect":{"type":"boolean","default":false,"description":"%configuration.projectDetection.disableDetect.description%"},"vsicons.presets.angular":{"type":"boolean","default":false,"description":"%configuration.presets.angular.description%"},"vsicons.presets.nestjs":{"type":"boolean","default":false,"description":"%configuration.presets.nestjs.description%"},"vsicons.presets.jsOfficial":{"type":"boolean","default":false,"description":"%configuration.presets.jsOfficial.description%"},"vsicons.presets.tsOfficial":{"type":"boolean","default":false,"description":"%configuration.presets.tsOfficial.description%"},"vsicons.presets.jsonOfficial":{"type":"boolean","default":false,"description":"%configuration.presets.jsonOfficial.description%"},"vsicons.presets.hideFolders":{"type":"boolean","default":false,"description":"%configuration.presets.hideFolders.description%"},"vsicons.presets.foldersAllDefaultIcon":{"type":"boolean","default":false,"description":"%configuration.presets.foldersAllDefaultIcon.description%"},"vsicons.presets.hideExplorerArrows":{"type":"boolean","default":false,"description":"%configuration.presets.hideExplorerArrows.description%"},"vsicons.customIconFolderPath":{"type":"string","default":"","description":"%configuration.customIconFolderPath.description%"},"vsicons.associations.files":{"type":"array","default":[],"description":"%configuration.associations.files.description%"},"vsicons.associations.folders":{"type":"array","default":[],"description":"%configuration.associations.folders.description%"},"vsicons.associations.fileDefault.file":{"type":"object","default":null,"description":"%configuration.associations.fileDefault.file.description%"},"vsicons.associations.fileDefault.file_light":{"type":"object","default":null,"description":"%configuration.associations.fileDefault.file_light.description%"},"vsicons.associations.folderDefault.folder":{"type":"object","default":null,"description":"%configuration.associations.folderDefault.folder.description%"},"vsicons.associations.folderDefault.root_folder":{"type":"object","default":null,"description":"%configuration.associations.folderDefault.root_folder.description%"},"vsicons.associations.folderDefault.folder_light":{"type":"object","default":null,"description":"%configuration.associations.folderDefault.folder_light.description%"},"vsicons.associations.folderDefault.root_folder_light":{"type":"object","default":null,"description":"%configuration.associations.folderDefault.root_folder_light.description%"}}}},"scripts":{"format":"prettier --loglevel error --write \\"{src,test}/**/*.ts\\"","postformat":"npm run lint -- --fix","preinstall":"git submodule update --init --recursive","prebundle:dev":"rimraf ./*.nls*.json","bundle:dev":"node ./out/src/tools/bundle.js","bundle":"npm run bundle:dev -- --release","prebuild":"npm run compile","build":"node ./out/src/tools/build.js \\"--release\\"","prebuild:dev":"npm run lint && npm run compile:dev","build:dev":"node ./out/src/tools/build.js","pretest":"rimraf ./.nyc_output ./coverage && npm run prebuild:dev","test":"nyc mocha","posttest":"nyc report -r lcov","test:vs":"node ./node_modules/vscode/bin/test","vscode:prepublish":"npm run dist","vscode:uninstall":"node ./out/src/uninstall.js","precompile":"rimraf ./out ./dist","compile":"tsc -p tsconfig.prod.json","postcompile":"npm run bundle","compile:w":"npm run compile:dev -- -w","precompile:dev":"npm run precompile","compile:dev":"tsc","postcompile:dev":"npm run bundle:dev","lint-staged":"lint-staged","lint":"eslint --ext ts .","predist":"npm run build","dist":"webpack --hide-modules --mode production","postdist":"nsri create -s .","example":"example"},"devDependencies":{"@types/chai":"^4.2.9","@types/glob":"^7.1.1","@types/lodash":"^4.14.149","@types/mocha":"^7.0.1","@types/node":"10","@types/open":"^6.2.1","@types/proxyquire":"^1.3.28","@types/semver":"^7.1.0","@types/sinon":"^7.5.1","@types/webpack":"^4.41.6","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/eslint-plugin-tslint":"^2.19.2","@typescript-eslint/parser":"^2.19.2","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","examples-generator":"file:submodules/examples-generator","glob":"^7.1.6","husky":"^4.2.3","lint-staged":"^10.0.7","mocha":"^7.0.1","nyc":"^15.0.0","prettier":"^1.19.1","proxyquire":"^2.1.3","rimraf":"^3.0.2","sinon":"^8.1.1","ts-node":"^8.6.2","typescript":"^3.7.5","vscode":"^1.1.36","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"dependencies":{"inversify":"^5.0.1","lodash":"^4.17.15","nsri":"^4.6.0","open":"^7.0.2","reflect-metadata":"^0.1.13","semver":"^7.1.3"}}')},function(e,t,n){(function(e){var r; +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){var i="Expected a function",o="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],a="[object Arguments]",u="[object Array]",l="[object Boolean]",c="[object Date]",f="[object Error]",d="[object Function]",p="[object GeneratorFunction]",h="[object Map]",g="[object Number]",m="[object Object]",v="[object RegExp]",y="[object Set]",F="[object String]",E="[object Symbol]",b="[object WeakMap]",x="[object ArrayBuffer]",D="[object DataView]",A="[object Float32Array]",_="[object Float64Array]",w="[object Int8Array]",C="[object Int16Array]",S="[object Int32Array]",P="[object Uint8Array]",O="[object Uint16Array]",j="[object Uint32Array]",N=/\b__p \+= '';/g,k=/\b(__p \+=) '' \+/g,I=/(__e\(.*?\)|\b__t\)) \+\n'';/g,M=/&(?:amp|lt|gt|quot|#39);/g,B=/[&<>"']/g,T=RegExp(M.source),R=RegExp(B.source),L=/<%-([\s\S]+?)%>/g,$=/<%([\s\S]+?)%>/g,z=/<%=([\s\S]+?)%>/g,U=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,G=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,q=/[\\^$.*+?()[\]{}|]/g,V=RegExp(q.source),W=/^\s+|\s+$/g,K=/^\s+/,Y=/\s+$/,H=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,X=/,? & /,Z=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ee=/\\(\\)?/g,te=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ne=/\w*$/,re=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,oe=/^\[object .+?Constructor\]$/,se=/^0o[0-7]+$/i,ae=/^(?:0|[1-9]\d*)$/,ue=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,le=/($^)/,ce=/['\n\r\u2028\u2029\\]/g,fe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",de="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",pe="[\\ud800-\\udfff]",he="["+de+"]",ge="["+fe+"]",me="\\d+",ve="[\\u2700-\\u27bf]",ye="[a-z\\xdf-\\xf6\\xf8-\\xff]",Fe="[^\\ud800-\\udfff"+de+me+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="\\ud83c[\\udffb-\\udfff]",be="[^\\ud800-\\udfff]",xe="(?:\\ud83c[\\udde6-\\uddff]){2}",De="[\\ud800-\\udbff][\\udc00-\\udfff]",Ae="[A-Z\\xc0-\\xd6\\xd8-\\xde]",_e="(?:"+ye+"|"+Fe+")",we="(?:"+Ae+"|"+Fe+")",Ce="(?:"+ge+"|"+Ee+")"+"?",Se="[\\ufe0e\\ufe0f]?"+Ce+("(?:\\u200d(?:"+[be,xe,De].join("|")+")[\\ufe0e\\ufe0f]?"+Ce+")*"),Pe="(?:"+[ve,xe,De].join("|")+")"+Se,Oe="(?:"+[be+ge+"?",ge,xe,De,pe].join("|")+")",je=RegExp("['’]","g"),Ne=RegExp(ge,"g"),ke=RegExp(Ee+"(?="+Ee+")|"+Oe+Se,"g"),Ie=RegExp([Ae+"?"+ye+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[he,Ae,"$"].join("|")+")",we+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[he,Ae+_e,"$"].join("|")+")",Ae+"?"+_e+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Ae+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",me,Pe].join("|"),"g"),Me=RegExp("[\\u200d\\ud800-\\udfff"+fe+"\\ufe0e\\ufe0f]"),Be=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Te=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Re=-1,Le={};Le[A]=Le[_]=Le[w]=Le[C]=Le[S]=Le[P]=Le["[object Uint8ClampedArray]"]=Le[O]=Le[j]=!0,Le[a]=Le[u]=Le[x]=Le[l]=Le[D]=Le[c]=Le[f]=Le[d]=Le[h]=Le[g]=Le[m]=Le[v]=Le[y]=Le[F]=Le[b]=!1;var $e={};$e[a]=$e[u]=$e[x]=$e[D]=$e[l]=$e[c]=$e[A]=$e[_]=$e[w]=$e[C]=$e[S]=$e[h]=$e[g]=$e[m]=$e[v]=$e[y]=$e[F]=$e[E]=$e[P]=$e["[object Uint8ClampedArray]"]=$e[O]=$e[j]=!0,$e[f]=$e[d]=$e[b]=!1;var ze={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ue=parseFloat,Je=parseInt,Ge="object"==typeof global&&global&&global.Object===Object&&global,qe="object"==typeof self&&self&&self.Object===Object&&self,Ve=Ge||qe||Function("return this")(),We=t&&!t.nodeType&&t,Ke=We&&"object"==typeof e&&e&&!e.nodeType&&e,Ye=Ke&&Ke.exports===We,He=Ye&&Ge.process,Qe=function(){try{var e=Ke&&Ke.require&&Ke.require("util").types;return e||He&&He.binding&&He.binding("util")}catch(e){}}(),Xe=Qe&&Qe.isArrayBuffer,Ze=Qe&&Qe.isDate,et=Qe&&Qe.isMap,tt=Qe&&Qe.isRegExp,nt=Qe&&Qe.isSet,rt=Qe&&Qe.isTypedArray;function it(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)}function ot(e,t,n,r){for(var i=-1,o=null==e?0:e.length;++i-1}function ft(e,t,n){for(var r=-1,i=null==e?0:e.length;++r-1;);return n}function kt(e,t){for(var n=e.length;n--&&Et(t,e[n],0)>-1;);return n}function It(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var Mt=_t({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Bt=_t({"&":"&","<":"<",">":">",'"':""","'":"'"});function Tt(e){return"\\"+ze[e]}function Rt(e){return Me.test(e)}function Lt(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function $t(e,t){return function(n){return e(t(n))}}function zt(e,t){for(var n=-1,r=e.length,i=0,s=[];++n",""":'"',"'":"'"});var Wt=function e(t){var n,r=(t=null==t?Ve:Wt.defaults(Ve.Object(),t,Wt.pick(Ve,Te))).Array,fe=t.Date,de=t.Error,pe=t.Function,he=t.Math,ge=t.Object,me=t.RegExp,ve=t.String,ye=t.TypeError,Fe=r.prototype,Ee=pe.prototype,be=ge.prototype,xe=t["__core-js_shared__"],De=Ee.toString,Ae=be.hasOwnProperty,_e=0,we=(n=/[^.]+$/.exec(xe&&xe.keys&&xe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Ce=be.toString,Se=De.call(ge),Pe=Ve._,Oe=me("^"+De.call(Ae).replace(q,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ke=Ye?t.Buffer:void 0,Me=t.Symbol,ze=t.Uint8Array,Ge=ke?ke.allocUnsafe:void 0,qe=$t(ge.getPrototypeOf,ge),We=ge.create,Ke=be.propertyIsEnumerable,He=Fe.splice,Qe=Me?Me.isConcatSpreadable:void 0,vt=Me?Me.iterator:void 0,_t=Me?Me.toStringTag:void 0,Kt=function(){try{var e=Zi(ge,"defineProperty");return e({},"",{}),e}catch(e){}}(),Yt=t.clearTimeout!==Ve.clearTimeout&&t.clearTimeout,Ht=fe&&fe.now!==Ve.Date.now&&fe.now,Qt=t.setTimeout!==Ve.setTimeout&&t.setTimeout,Xt=he.ceil,Zt=he.floor,en=ge.getOwnPropertySymbols,tn=ke?ke.isBuffer:void 0,nn=t.isFinite,rn=Fe.join,on=$t(ge.keys,ge),sn=he.max,an=he.min,un=fe.now,ln=t.parseInt,cn=he.random,fn=Fe.reverse,dn=Zi(t,"DataView"),pn=Zi(t,"Map"),hn=Zi(t,"Promise"),gn=Zi(t,"Set"),mn=Zi(t,"WeakMap"),vn=Zi(ge,"create"),yn=mn&&new mn,Fn={},En=Co(dn),bn=Co(pn),xn=Co(hn),Dn=Co(gn),An=Co(mn),_n=Me?Me.prototype:void 0,wn=_n?_n.valueOf:void 0,Cn=_n?_n.toString:void 0;function Sn(e){if(Gs(e)&&!ks(e)&&!(e instanceof Nn)){if(e instanceof jn)return e;if(Ae.call(e,"__wrapped__"))return So(e)}return new jn(e)}var Pn=function(){function e(){}return function(t){if(!Js(t))return{};if(We)return We(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function On(){}function jn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Nn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function kn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Hn(e,t,n,r,i,o){var s,u=1&t,f=2&t,b=4&t;if(n&&(s=i?n(e,r,i,o):n(e)),void 0!==s)return s;if(!Js(e))return e;var N=ks(e);if(N){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ae.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!u)return vi(e,s)}else{var k=no(e),I=k==d||k==p;if(Ts(e))return fi(e,u);if(k==m||k==a||I&&!i){if(s=f||I?{}:io(e),!u)return f?function(e,t){return yi(e,to(e),t)}(e,function(e,t){return e&&yi(t,ba(t),e)}(s,e)):function(e,t){return yi(e,eo(e),t)}(e,Vn(s,e))}else{if(!$e[k])return i?e:{};s=function(e,t,n){var r=e.constructor;switch(t){case x:return di(e);case l:case c:return new r(+e);case D:return function(e,t){var n=t?di(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case A:case _:case w:case C:case S:case P:case"[object Uint8ClampedArray]":case O:case j:return pi(e,n);case h:return new r;case g:case F:return new r(e);case v:return function(e){var t=new e.constructor(e.source,ne.exec(e));return t.lastIndex=e.lastIndex,t}(e);case y:return new r;case E:return i=e,wn?ge(wn.call(i)):{}}var i}(e,k,u)}}o||(o=new Tn);var M=o.get(e);if(M)return M;o.set(e,s),Ys(e)?e.forEach((function(r){s.add(Hn(r,t,n,r,e,o))})):qs(e)&&e.forEach((function(r,i){s.set(i,Hn(r,t,n,i,e,o))}));var B=N?void 0:(b?f?Vi:qi:f?ba:Ea)(e);return st(B||e,(function(r,i){B&&(r=e[i=r]),Jn(s,i,Hn(r,t,n,i,e,o))})),s}function Qn(e,t,n){var r=n.length;if(null==e)return!r;for(e=ge(e);r--;){var i=n[r],o=t[i],s=e[i];if(void 0===s&&!(i in e)||!o(s))return!1}return!0}function Xn(e,t,n){if("function"!=typeof e)throw new ye(i);return Eo((function(){e.apply(void 0,n)}),t)}function Zn(e,t,n,r){var i=-1,o=ct,s=!0,a=e.length,u=[],l=t.length;if(!a)return u;n&&(t=dt(t,Pt(n))),r?(o=ft,s=!1):t.length>=200&&(o=jt,s=!1,t=new Bn(t));e:for(;++i-1},In.prototype.set=function(e,t){var n=this.__data__,r=Gn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Mn.prototype.clear=function(){this.size=0,this.__data__={hash:new kn,map:new(pn||In),string:new kn}},Mn.prototype.delete=function(e){var t=Qi(this,e).delete(e);return this.size-=t?1:0,t},Mn.prototype.get=function(e){return Qi(this,e).get(e)},Mn.prototype.has=function(e){return Qi(this,e).has(e)},Mn.prototype.set=function(e,t){var n=Qi(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Bn.prototype.add=Bn.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Bn.prototype.has=function(e){return this.__data__.has(e)},Tn.prototype.clear=function(){this.__data__=new In,this.size=0},Tn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Tn.prototype.get=function(e){return this.__data__.get(e)},Tn.prototype.has=function(e){return this.__data__.has(e)},Tn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof In){var r=n.__data__;if(!pn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Mn(r)}return n.set(e,t),this.size=n.size,this};var er=bi(ur),tr=bi(lr,!0);function nr(e,t){var n=!0;return er(e,(function(e,r,i){return n=!!t(e,r,i)})),n}function rr(e,t,n){for(var r=-1,i=e.length;++r0&&n(a)?t>1?or(a,t-1,n,r,i):pt(i,a):r||(i[i.length]=a)}return i}var sr=xi(),ar=xi(!0);function ur(e,t){return e&&sr(e,t,Ea)}function lr(e,t){return e&&ar(e,t,Ea)}function cr(e,t){return lt(t,(function(t){return $s(e[t])}))}function fr(e,t){for(var n=0,r=(t=ai(t,e)).length;null!=e&&nt}function gr(e,t){return null!=e&&Ae.call(e,t)}function mr(e,t){return null!=e&&t in ge(e)}function vr(e,t,n){for(var i=n?ft:ct,o=e[0].length,s=e.length,a=s,u=r(s),l=1/0,c=[];a--;){var f=e[a];a&&t&&(f=dt(f,Pt(t))),l=an(f.length,l),u[a]=!n&&(t||o>=120&&f.length>=120)?new Bn(a&&f):void 0}f=e[0];var d=-1,p=u[0];e:for(;++d=a)return u;var l=n[r];return u*("desc"==l?-1:1)}}return e.index-t.index}(e,t,n)}))}function kr(e,t,n){for(var r=-1,i=t.length,o={};++r-1;)a!==e&&He.call(a,u,1),He.call(e,u,1);return e}function Mr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==o){var o=i;so(i)?He.call(e,i,1):Zr(e,i)}}return e}function Br(e,t){return e+Zt(cn()*(t-e+1))}function Tr(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=Zt(t/2))&&(e+=e)}while(t);return n}function Rr(e,t){return bo(go(e,t,Va),e+"")}function Lr(e){return Ln(Pa(e))}function $r(e,t){var n=Pa(e);return Ao(n,Yn(t,0,n.length))}function zr(e,t,n,r){if(!Js(e))return e;for(var i=-1,o=(t=ai(t,e)).length,s=o-1,a=e;null!=a&&++io?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var s=r(o);++i>>1,s=e[o];null!==s&&!Qs(s)&&(n?s<=t:s=200){var l=t?null:Ti(e);if(l)return Ut(l);s=!1,i=jt,u=new Bn}else u=t?[]:a;e:for(;++r=r?e:qr(e,t,n)}var ci=Yt||function(e){return Ve.clearTimeout(e)};function fi(e,t){if(t)return e.slice();var n=e.length,r=Ge?Ge(n):new e.constructor(n);return e.copy(r),r}function di(e){var t=new e.constructor(e.byteLength);return new ze(t).set(new ze(e)),t}function pi(e,t){var n=t?di(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function hi(e,t){if(e!==t){var n=void 0!==e,r=null===e,i=e==e,o=Qs(e),s=void 0!==t,a=null===t,u=t==t,l=Qs(t);if(!a&&!l&&!o&&e>t||o&&s&&u&&!a&&!l||r&&s&&u||!n&&u||!i)return 1;if(!r&&!o&&!l&&e1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,s&&ao(n[0],n[1],s)&&(o=i<3?void 0:o,i=1),t=ge(t);++r-1?i[o?t[s]:s]:void 0}}function Ci(e){return Gi((function(t){var n=t.length,r=n,o=jn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new ye(i);if(o&&!a&&"wrapper"==Ki(s))var a=new jn([],!0)}for(r=a?r:n;++r1&&F.reverse(),f&&la))return!1;var l=o.get(e);if(l&&o.get(t))return l==t;var c=-1,f=!0,d=2&n?new Bn:void 0;for(o.set(e,t),o.set(t,e);++c-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(H,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return st(s,(function(n){var r="_."+n[0];t&n[1]&&!ct(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(Q);return t?t[1].split(X):[]}(r),n)))}function Do(e){var t=0,n=0;return function(){var r=un(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Ao(e,t){var n=-1,r=e.length,i=r-1;for(t=void 0===t?r:t;++n1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,Ko(e,n)}));function ts(e){var t=Sn(e);return t.__chain__=!0,t}function ns(e,t){return t(e)}var rs=Gi((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return Kn(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Nn&&so(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:ns,args:[i],thisArg:void 0}),new jn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(i)}));var is=Fi((function(e,t,n){Ae.call(e,n)?++e[n]:Wn(e,n,1)}));var os=wi(No),ss=wi(ko);function as(e,t){return(ks(e)?st:er)(e,Hi(t,3))}function us(e,t){return(ks(e)?at:tr)(e,Hi(t,3))}var ls=Fi((function(e,t,n){Ae.call(e,n)?e[n].push(t):Wn(e,n,[t])}));var cs=Rr((function(e,t,n){var i=-1,o="function"==typeof t,s=Ms(e)?r(e.length):[];return er(e,(function(e){s[++i]=o?it(t,e,n):yr(e,t,n)})),s})),fs=Fi((function(e,t,n){Wn(e,n,t)}));function ds(e,t){return(ks(e)?dt:Cr)(e,Hi(t,3))}var ps=Fi((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var hs=Rr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ao(e,t[0],t[1])?t=[]:n>2&&ao(t[0],t[1],t[2])&&(t=[t[0]]),Nr(e,or(t,1),[])})),gs=Ht||function(){return Ve.Date.now()};function ms(e,t,n){return t=n?void 0:t,Li(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function vs(e,t){var n;if("function"!=typeof t)throw new ye(i);return e=ra(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var ys=Rr((function(e,t,n){var r=1;if(n.length){var i=zt(n,Yi(ys));r|=32}return Li(e,r,t,n,i)})),Fs=Rr((function(e,t,n){var r=3;if(n.length){var i=zt(n,Yi(Fs));r|=32}return Li(t,r,e,n,i)}));function Es(e,t,n){var r,o,s,a,u,l,c=0,f=!1,d=!1,p=!0;if("function"!=typeof e)throw new ye(i);function h(t){var n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n)}function g(e){return c=e,u=Eo(v,t),f?h(e):a}function m(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=s}function v(){var e=gs();if(m(e))return y(e);u=Eo(v,function(e){var n=t-(e-l);return d?an(n,s-(e-c)):n}(e))}function y(e){return u=void 0,p&&r?h(e):(r=o=void 0,a)}function F(){var e=gs(),n=m(e);if(r=arguments,o=this,l=e,n){if(void 0===u)return g(l);if(d)return ci(u),u=Eo(v,t),h(l)}return void 0===u&&(u=Eo(v,t)),a}return t=oa(t)||0,Js(n)&&(f=!!n.leading,s=(d="maxWait"in n)?sn(oa(n.maxWait)||0,t):s,p="trailing"in n?!!n.trailing:p),F.cancel=function(){void 0!==u&&ci(u),c=0,r=l=o=u=void 0},F.flush=function(){return void 0===u?a:y(gs())},F}var bs=Rr((function(e,t){return Xn(e,1,t)})),xs=Rr((function(e,t,n){return Xn(e,oa(t)||0,n)}));function Ds(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ye(i);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=e.apply(this,r);return n.cache=o.set(i,s)||o,s};return n.cache=new(Ds.Cache||Mn),n}function As(e){if("function"!=typeof e)throw new ye(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ds.Cache=Mn;var _s=ui((function(e,t){var n=(t=1==t.length&&ks(t[0])?dt(t[0],Pt(Hi())):dt(or(t,1),Pt(Hi()))).length;return Rr((function(r){for(var i=-1,o=an(r.length,n);++i=t})),Ns=Fr(function(){return arguments}())?Fr:function(e){return Gs(e)&&Ae.call(e,"callee")&&!Ke.call(e,"callee")},ks=r.isArray,Is=Xe?Pt(Xe):function(e){return Gs(e)&&pr(e)==x};function Ms(e){return null!=e&&Us(e.length)&&!$s(e)}function Bs(e){return Gs(e)&&Ms(e)}var Ts=tn||ou,Rs=Ze?Pt(Ze):function(e){return Gs(e)&&pr(e)==c};function Ls(e){if(!Gs(e))return!1;var t=pr(e);return t==f||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Ws(e)}function $s(e){if(!Js(e))return!1;var t=pr(e);return t==d||t==p||"[object AsyncFunction]"==t||"[object Proxy]"==t}function zs(e){return"number"==typeof e&&e==ra(e)}function Us(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Js(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Gs(e){return null!=e&&"object"==typeof e}var qs=et?Pt(et):function(e){return Gs(e)&&no(e)==h};function Vs(e){return"number"==typeof e||Gs(e)&&pr(e)==g}function Ws(e){if(!Gs(e)||pr(e)!=m)return!1;var t=qe(e);if(null===t)return!0;var n=Ae.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&De.call(n)==Se}var Ks=tt?Pt(tt):function(e){return Gs(e)&&pr(e)==v};var Ys=nt?Pt(nt):function(e){return Gs(e)&&no(e)==y};function Hs(e){return"string"==typeof e||!ks(e)&&Gs(e)&&pr(e)==F}function Qs(e){return"symbol"==typeof e||Gs(e)&&pr(e)==E}var Xs=rt?Pt(rt):function(e){return Gs(e)&&Us(e.length)&&!!Le[pr(e)]};var Zs=Ii(wr),ea=Ii((function(e,t){return e<=t}));function ta(e){if(!e)return[];if(Ms(e))return Hs(e)?qt(e):vi(e);if(vt&&e[vt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[vt]());var t=no(e);return(t==h?Lt:t==y?Ut:Pa)(e)}function na(e){return e?(e=oa(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ra(e){var t=na(e),n=t%1;return t==t?n?t-n:t:0}function ia(e){return e?Yn(ra(e),0,4294967295):0}function oa(e){if("number"==typeof e)return e;if(Qs(e))return NaN;if(Js(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Js(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(W,"");var n=ie.test(e);return n||se.test(e)?Je(e.slice(2),n?2:8):re.test(e)?NaN:+e}function sa(e){return yi(e,ba(e))}function aa(e){return null==e?"":Qr(e)}var ua=Ei((function(e,t){if(fo(t)||Ms(t))yi(t,Ea(t),e);else for(var n in t)Ae.call(t,n)&&Jn(e,n,t[n])})),la=Ei((function(e,t){yi(t,ba(t),e)})),ca=Ei((function(e,t,n,r){yi(t,ba(t),e,r)})),fa=Ei((function(e,t,n,r){yi(t,Ea(t),e,r)})),da=Gi(Kn);var pa=Rr((function(e,t){e=ge(e);var n=-1,r=t.length,i=r>2?t[2]:void 0;for(i&&ao(t[0],t[1],i)&&(r=1);++n1),t})),yi(e,Vi(e),n),r&&(n=Hn(n,7,Ui));for(var i=t.length;i--;)Zr(n,t[i]);return n}));var _a=Gi((function(e,t){return null==e?{}:function(e,t){return kr(e,t,(function(t,n){return ma(e,n)}))}(e,t)}));function wa(e,t){if(null==e)return{};var n=dt(Vi(e),(function(e){return[e]}));return t=Hi(t),kr(e,n,(function(e,n){return t(e,n[0])}))}var Ca=Ri(Ea),Sa=Ri(ba);function Pa(e){return null==e?[]:Ot(e,Ea(e))}var Oa=Ai((function(e,t,n){return t=t.toLowerCase(),e+(n?ja(t):t)}));function ja(e){return La(aa(e).toLowerCase())}function Na(e){return(e=aa(e))&&e.replace(ue,Mt).replace(Ne,"")}var ka=Ai((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ia=Ai((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ma=Di("toLowerCase");var Ba=Ai((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Ta=Ai((function(e,t,n){return e+(n?" ":"")+La(t)}));var Ra=Ai((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),La=Di("toUpperCase");function $a(e,t,n){return e=aa(e),void 0===(t=n?void 0:t)?function(e){return Be.test(e)}(e)?function(e){return e.match(Ie)||[]}(e):function(e){return e.match(Z)||[]}(e):e.match(t)||[]}var za=Rr((function(e,t){try{return it(e,void 0,t)}catch(e){return Ls(e)?e:new de(e)}})),Ua=Gi((function(e,t){return st(t,(function(t){t=wo(t),Wn(e,t,ys(e[t],e))})),e}));function Ja(e){return function(){return e}}var Ga=Ci(),qa=Ci(!0);function Va(e){return e}function Wa(e){return Dr("function"==typeof e?e:Hn(e,1))}var Ka=Rr((function(e,t){return function(n){return yr(n,e,t)}})),Ya=Rr((function(e,t){return function(n){return yr(e,n,t)}}));function Ha(e,t,n){var r=Ea(t),i=cr(t,r);null!=n||Js(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=cr(t,Ea(t)));var o=!(Js(n)&&"chain"in n&&!n.chain),s=$s(e);return st(i,(function(n){var r=t[n];e[n]=r,s&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),i=n.__actions__=vi(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,pt([this.value()],arguments))})})),e}function Qa(){}var Xa=ji(dt),Za=ji(ut),eu=ji(mt);function tu(e){return uo(e)?At(wo(e)):function(e){return function(t){return fr(t,e)}}(e)}var nu=ki(),ru=ki(!0);function iu(){return[]}function ou(){return!1}var su=Oi((function(e,t){return e+t}),0),au=Bi("ceil"),uu=Oi((function(e,t){return e/t}),1),lu=Bi("floor");var cu,fu=Oi((function(e,t){return e*t}),1),du=Bi("round"),pu=Oi((function(e,t){return e-t}),0);return Sn.after=function(e,t){if("function"!=typeof t)throw new ye(i);return e=ra(e),function(){if(--e<1)return t.apply(this,arguments)}},Sn.ary=ms,Sn.assign=ua,Sn.assignIn=la,Sn.assignInWith=ca,Sn.assignWith=fa,Sn.at=da,Sn.before=vs,Sn.bind=ys,Sn.bindAll=Ua,Sn.bindKey=Fs,Sn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return ks(e)?e:[e]},Sn.chain=ts,Sn.chunk=function(e,t,n){t=(n?ao(e,t,n):void 0===t)?1:sn(ra(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,s=0,a=r(Xt(i/t));oi?0:i+n),(r=void 0===r||r>i?i:ra(r))<0&&(r+=i),r=n>r?0:ia(r);n>>0)?(e=aa(e))&&("string"==typeof t||null!=t&&!Ks(t))&&!(t=Qr(t))&&Rt(e)?li(qt(e),0,n):e.split(t,n):[]},Sn.spread=function(e,t){if("function"!=typeof e)throw new ye(i);return t=null==t?0:sn(ra(t),0),Rr((function(n){var r=n[t],i=li(n,0,t);return r&&pt(i,r),it(e,this,i)}))},Sn.tail=function(e){var t=null==e?0:e.length;return t?qr(e,1,t):[]},Sn.take=function(e,t,n){return e&&e.length?qr(e,0,(t=n||void 0===t?1:ra(t))<0?0:t):[]},Sn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?qr(e,(t=r-(t=n||void 0===t?1:ra(t)))<0?0:t,r):[]},Sn.takeRightWhile=function(e,t){return e&&e.length?ti(e,Hi(t,3),!1,!0):[]},Sn.takeWhile=function(e,t){return e&&e.length?ti(e,Hi(t,3)):[]},Sn.tap=function(e,t){return t(e),e},Sn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new ye(i);return Js(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Es(e,t,{leading:r,maxWait:t,trailing:o})},Sn.thru=ns,Sn.toArray=ta,Sn.toPairs=Ca,Sn.toPairsIn=Sa,Sn.toPath=function(e){return ks(e)?dt(e,wo):Qs(e)?[e]:vi(_o(aa(e)))},Sn.toPlainObject=sa,Sn.transform=function(e,t,n){var r=ks(e),i=r||Ts(e)||Xs(e);if(t=Hi(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:Js(e)&&$s(o)?Pn(qe(e)):{}}return(i?st:ur)(e,(function(e,r,i){return t(n,e,r,i)})),n},Sn.unary=function(e){return ms(e,1)},Sn.union=Go,Sn.unionBy=qo,Sn.unionWith=Vo,Sn.uniq=function(e){return e&&e.length?Xr(e):[]},Sn.uniqBy=function(e,t){return e&&e.length?Xr(e,Hi(t,2)):[]},Sn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Xr(e,void 0,t):[]},Sn.unset=function(e,t){return null==e||Zr(e,t)},Sn.unzip=Wo,Sn.unzipWith=Ko,Sn.update=function(e,t,n){return null==e?e:ei(e,t,si(n))},Sn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:ei(e,t,si(n),r)},Sn.values=Pa,Sn.valuesIn=function(e){return null==e?[]:Ot(e,ba(e))},Sn.without=Yo,Sn.words=$a,Sn.wrap=function(e,t){return ws(si(t),e)},Sn.xor=Ho,Sn.xorBy=Qo,Sn.xorWith=Xo,Sn.zip=Zo,Sn.zipObject=function(e,t){return ii(e||[],t||[],Jn)},Sn.zipObjectDeep=function(e,t){return ii(e||[],t||[],zr)},Sn.zipWith=es,Sn.entries=Ca,Sn.entriesIn=Sa,Sn.extend=la,Sn.extendWith=ca,Ha(Sn,Sn),Sn.add=su,Sn.attempt=za,Sn.camelCase=Oa,Sn.capitalize=ja,Sn.ceil=au,Sn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=oa(n))==n?n:0),void 0!==t&&(t=(t=oa(t))==t?t:0),Yn(oa(e),t,n)},Sn.clone=function(e){return Hn(e,4)},Sn.cloneDeep=function(e){return Hn(e,5)},Sn.cloneDeepWith=function(e,t){return Hn(e,5,t="function"==typeof t?t:void 0)},Sn.cloneWith=function(e,t){return Hn(e,4,t="function"==typeof t?t:void 0)},Sn.conformsTo=function(e,t){return null==t||Qn(e,t,Ea(t))},Sn.deburr=Na,Sn.defaultTo=function(e,t){return null==e||e!=e?t:e},Sn.divide=uu,Sn.endsWith=function(e,t,n){e=aa(e),t=Qr(t);var r=e.length,i=n=void 0===n?r:Yn(ra(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},Sn.eq=Ps,Sn.escape=function(e){return(e=aa(e))&&R.test(e)?e.replace(B,Bt):e},Sn.escapeRegExp=function(e){return(e=aa(e))&&V.test(e)?e.replace(q,"\\$&"):e},Sn.every=function(e,t,n){var r=ks(e)?ut:nr;return n&&ao(e,t,n)&&(t=void 0),r(e,Hi(t,3))},Sn.find=os,Sn.findIndex=No,Sn.findKey=function(e,t){return yt(e,Hi(t,3),ur)},Sn.findLast=ss,Sn.findLastIndex=ko,Sn.findLastKey=function(e,t){return yt(e,Hi(t,3),lr)},Sn.floor=lu,Sn.forEach=as,Sn.forEachRight=us,Sn.forIn=function(e,t){return null==e?e:sr(e,Hi(t,3),ba)},Sn.forInRight=function(e,t){return null==e?e:ar(e,Hi(t,3),ba)},Sn.forOwn=function(e,t){return e&&ur(e,Hi(t,3))},Sn.forOwnRight=function(e,t){return e&&lr(e,Hi(t,3))},Sn.get=ga,Sn.gt=Os,Sn.gte=js,Sn.has=function(e,t){return null!=e&&ro(e,t,gr)},Sn.hasIn=ma,Sn.head=Mo,Sn.identity=Va,Sn.includes=function(e,t,n,r){e=Ms(e)?e:Pa(e),n=n&&!r?ra(n):0;var i=e.length;return n<0&&(n=sn(i+n,0)),Hs(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&Et(e,t,n)>-1},Sn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ra(n);return i<0&&(i=sn(r+i,0)),Et(e,t,i)},Sn.inRange=function(e,t,n){return t=na(t),void 0===n?(n=t,t=0):n=na(n),function(e,t,n){return e>=an(t,n)&&e=-9007199254740991&&e<=9007199254740991},Sn.isSet=Ys,Sn.isString=Hs,Sn.isSymbol=Qs,Sn.isTypedArray=Xs,Sn.isUndefined=function(e){return void 0===e},Sn.isWeakMap=function(e){return Gs(e)&&no(e)==b},Sn.isWeakSet=function(e){return Gs(e)&&"[object WeakSet]"==pr(e)},Sn.join=function(e,t){return null==e?"":rn.call(e,t)},Sn.kebabCase=ka,Sn.last=Lo,Sn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return void 0!==n&&(i=(i=ra(n))<0?sn(r+i,0):an(i,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):Ft(e,xt,i,!0)},Sn.lowerCase=Ia,Sn.lowerFirst=Ma,Sn.lt=Zs,Sn.lte=ea,Sn.max=function(e){return e&&e.length?rr(e,Va,hr):void 0},Sn.maxBy=function(e,t){return e&&e.length?rr(e,Hi(t,2),hr):void 0},Sn.mean=function(e){return Dt(e,Va)},Sn.meanBy=function(e,t){return Dt(e,Hi(t,2))},Sn.min=function(e){return e&&e.length?rr(e,Va,wr):void 0},Sn.minBy=function(e,t){return e&&e.length?rr(e,Hi(t,2),wr):void 0},Sn.stubArray=iu,Sn.stubFalse=ou,Sn.stubObject=function(){return{}},Sn.stubString=function(){return""},Sn.stubTrue=function(){return!0},Sn.multiply=fu,Sn.nth=function(e,t){return e&&e.length?jr(e,ra(t)):void 0},Sn.noConflict=function(){return Ve._===this&&(Ve._=Pe),this},Sn.noop=Qa,Sn.now=gs,Sn.pad=function(e,t,n){e=aa(e);var r=(t=ra(t))?Gt(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return Ni(Zt(i),n)+e+Ni(Xt(i),n)},Sn.padEnd=function(e,t,n){e=aa(e);var r=(t=ra(t))?Gt(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var i=cn();return an(e+i*(t-e+Ue("1e-"+((i+"").length-1))),t)}return Br(e,t)},Sn.reduce=function(e,t,n){var r=ks(e)?ht:wt,i=arguments.length<3;return r(e,Hi(t,4),n,i,er)},Sn.reduceRight=function(e,t,n){var r=ks(e)?gt:wt,i=arguments.length<3;return r(e,Hi(t,4),n,i,tr)},Sn.repeat=function(e,t,n){return t=(n?ao(e,t,n):void 0===t)?1:ra(t),Tr(aa(e),t)},Sn.replace=function(){var e=arguments,t=aa(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Sn.result=function(e,t,n){var r=-1,i=(t=ai(t,e)).length;for(i||(i=1,e=void 0);++r9007199254740991)return[];var n=4294967295,r=an(e,4294967295);e-=4294967295;for(var i=St(r,t=Hi(t));++n=o)return e;var a=n-Gt(r);if(a<1)return r;var u=s?li(s,0,a).join(""):e.slice(0,a);if(void 0===i)return u+r;if(s&&(a+=u.length-a),Ks(i)){if(e.slice(a).search(i)){var l,c=u;for(i.global||(i=me(i.source,aa(ne.exec(i))+"g")),i.lastIndex=0;l=i.exec(c);)var f=l.index;u=u.slice(0,void 0===f?a:f)}}else if(e.indexOf(Qr(i),a)!=a){var d=u.lastIndexOf(i);d>-1&&(u=u.slice(0,d))}return u+r},Sn.unescape=function(e){return(e=aa(e))&&T.test(e)?e.replace(M,Vt):e},Sn.uniqueId=function(e){var t=++_e;return aa(e)+t},Sn.upperCase=Ra,Sn.upperFirst=La,Sn.each=as,Sn.eachRight=us,Sn.first=Mo,Ha(Sn,(cu={},ur(Sn,(function(e,t){Ae.call(Sn.prototype,t)||(cu[t]=e)})),cu),{chain:!1}),Sn.VERSION="4.17.15",st(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Sn[e].placeholder=Sn})),st(["drop","take"],(function(e,t){Nn.prototype[e]=function(n){n=void 0===n?1:sn(ra(n),0);var r=this.__filtered__&&!t?new Nn(this):this.clone();return r.__filtered__?r.__takeCount__=an(n,r.__takeCount__):r.__views__.push({size:an(n,4294967295),type:e+(r.__dir__<0?"Right":"")}),r},Nn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),st(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Nn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Hi(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),st(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Nn.prototype[e]=function(){return this[n](1).value()[0]}})),st(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Nn.prototype[e]=function(){return this.__filtered__?new Nn(this):this[n](1)}})),Nn.prototype.compact=function(){return this.filter(Va)},Nn.prototype.find=function(e){return this.filter(e).head()},Nn.prototype.findLast=function(e){return this.reverse().find(e)},Nn.prototype.invokeMap=Rr((function(e,t){return"function"==typeof e?new Nn(this):this.map((function(n){return yr(n,e,t)}))})),Nn.prototype.reject=function(e){return this.filter(As(Hi(e)))},Nn.prototype.slice=function(e,t){e=ra(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Nn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=ra(t))<0?n.dropRight(-t):n.take(t-e)),n)},Nn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Nn.prototype.toArray=function(){return this.take(4294967295)},ur(Nn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=Sn[r?"take"+("last"==t?"Right":""):t],o=r||/^find/.test(t);i&&(Sn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,a=t instanceof Nn,u=s[0],l=a||ks(t),c=function(e){var t=i.apply(Sn,pt([e],s));return r&&f?t[0]:t};l&&n&&"function"==typeof u&&1!=u.length&&(a=l=!1);var f=this.__chain__,d=!!this.__actions__.length,p=o&&!f,h=a&&!d;if(!o&&l){t=h?t:new Nn(this);var g=e.apply(t,s);return g.__actions__.push({func:ns,args:[c],thisArg:void 0}),new jn(g,f)}return p&&h?e.apply(this,s):(g=this.thru(c),p?r?g.value()[0]:g.value():g)})})),st(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Fe[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Sn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(ks(i)?i:[],e)}return this[n]((function(n){return t.apply(ks(n)?n:[],e)}))}})),ur(Nn.prototype,(function(e,t){var n=Sn[t];if(n){var r=n.name+"";Ae.call(Fn,r)||(Fn[r]=[]),Fn[r].push({name:t,func:n})}})),Fn[Si(void 0,2).name]=[{name:"wrapper",func:void 0}],Nn.prototype.clone=function(){var e=new Nn(this.__wrapped__);return e.__actions__=vi(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=vi(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=vi(this.__views__),e},Nn.prototype.reverse=function(){if(this.__filtered__){var e=new Nn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Nn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=ks(e),r=t<0,i=n?e.length:0,o=function(e,t,n){var r=-1,i=n.length;for(;++r=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},Sn.prototype.plant=function(e){for(var t,n=this;n instanceof On;){var r=So(n);r.__index__=0,r.__values__=void 0,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},Sn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Nn){var t=e;return this.__actions__.length&&(t=new Nn(this)),(t=t.reverse()).__actions__.push({func:ns,args:[Jo],thisArg:void 0}),new jn(t,this.__chain__)}return this.thru(Jo)},Sn.prototype.toJSON=Sn.prototype.valueOf=Sn.prototype.value=function(){return ni(this.__wrapped__,this.__actions__)},Sn.prototype.first=Sn.prototype.head,vt&&(Sn.prototype[vt]=function(){return this}),Sn}();Ve._=Wt,void 0===(r=function(){return Wt}.call(t,n,t,e))||(e.exports=r)}).call(this)}).call(this,n(72)(e))},function(e,t){e.exports=require("os")},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 r=n(17);e.exports=(e,t,n)=>r(e,t,n)>0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=s(n(5)),o=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}class a extends i.default{constructor(){super(r.Type.BLANK_LINE)}get includesTrailingLines(){return!0}parse(e,t){this.context=e;const{src:n}=e;let r=t+1;for(;i.default.atBlank(n,r);){const e=i.default.endOfWhiteSpace(n,r);if("\n"!==e)break;r=e+1}return this.range=new o.default(t,r),r}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addCommentBefore=function(e,t,n){if(!n)return e;return`#${n.replace(/[\s\S]^/gm,`$&${t}#`)}\n${t}${e}`},t.default=function(e,t,n){return n?-1===n.indexOf("\n")?`${e} #${n}`:`${e}\n`+n.replace(/^/gm,`${t||""}#`):e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=n(2),o=l(n(29)),s=l(n(18)),a=l(n(30)),u=l(n(11));function l(e){return e&&e.__esModule?e:{default:e}}const c=(e,t)=>{if(e instanceof f){const n=t.find(t=>t.node===e.source);return n.count*n.aliasCount}if(e instanceof s.default){let n=0;for(const r of e.items){const e=c(r,t);e>n&&(n=e)}return n}if(e instanceof u.default){const n=c(e.key,t),r=c(e.value,t);return Math.max(n,r)}return 1};class f extends a.default{static stringify({range:e,source:t},{anchors:n,doc:r,implicitKey:i,inStringifyKey:o}){let s=Object.keys(n).find(e=>n[e]===t);if(!s&&o&&(s=r.anchors.getName(t)||r.anchors.newName()),s)return`*${s}${i?" ":""}`;const a=r.anchors.getName(t)?"Alias node must be after source node":"Source node not found for alias node";throw new Error(`${a} [${e}]`)}constructor(e){super(),this.source=e,this.type=r.Type.ALIAS}set tag(e){throw new Error("Alias nodes cannot have tags")}toJSON(e,t){if(!t)return(0,o.default)(this.source,e,t);const{anchors:n,maxAliasCount:r}=t,s=n.find(e=>e.node===this.source);if(!s||void 0===s.res){const e="This should not happen: Alias anchor was not resolved?";throw this.cstNode?new i.YAMLReferenceError(this.cstNode,e):new ReferenceError(e)}if(r>=0&&(s.count+=1,0===s.aliasCount&&(s.aliasCount=c(this.source,n)),s.count*s.aliasCount>r)){const e="Excessive alias count indicates a resource exhaustion attack";throw this.cstNode?new i.YAMLReferenceError(this.cstNode,e):new ReferenceError(e)}return s.res}toString(e){return f.stringify(this,e)}}var d,p,h;t.default=f,h=!0,(p="default")in(d=f)?Object.defineProperty(d,p,{value:h,enumerable:!0,configurable:!0,writable:!0}):d[p]=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.resolveString=void 0;var r=n(32),i=n(34);const o=(e,t)=>{const n=t.strValue;return n?"string"==typeof n?n:(n.errors.forEach(n=>{n.source||(n.source=t),e.errors.push(n)}),n.str):""};t.resolveString=o;var s={identify:e=>"string"==typeof e,default:!0,tag:"tag:yaml.org,2002:str",resolve:o,stringify:(e,t,n,i)=>(t=Object.assign({actualString:!0},t),(0,r.stringifyString)(e,t,n,i)),options:i.strOptions};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(46),i=function(){function e(e){this._binding=e}return e.prototype.onActivation=function(e){return this._binding.onActivation=e,new r.BindingWhenSyntax(this._binding)},e}();t.BindingOnSyntax=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(45),i=n(71),o=function(){function e(e){this._binding=e}return e.prototype.when=function(e){return this._binding.constraint=e,new r.BindingOnSyntax(this._binding)},e.prototype.whenTargetNamed=function(e){return this._binding.constraint=i.namedConstraint(e),new r.BindingOnSyntax(this._binding)},e.prototype.whenTargetIsDefault=function(){return this._binding.constraint=function(e){return null!==e.target&&!e.target.isNamed()&&!e.target.isTagged()},new r.BindingOnSyntax(this._binding)},e.prototype.whenTargetTagged=function(e,t){return this._binding.constraint=i.taggedConstraint(e)(t),new r.BindingOnSyntax(this._binding)},e.prototype.whenInjectedInto=function(e){return this._binding.constraint=function(t){return i.typeConstraint(e)(t.parentRequest)},new r.BindingOnSyntax(this._binding)},e.prototype.whenParentNamed=function(e){return this._binding.constraint=function(t){return i.namedConstraint(e)(t.parentRequest)},new r.BindingOnSyntax(this._binding)},e.prototype.whenParentTagged=function(e,t){return this._binding.constraint=function(n){return i.taggedConstraint(e)(t)(n.parentRequest)},new r.BindingOnSyntax(this._binding)},e.prototype.whenAnyAncestorIs=function(e){return this._binding.constraint=function(t){return i.traverseAncerstors(t,i.typeConstraint(e))},new r.BindingOnSyntax(this._binding)},e.prototype.whenNoAncestorIs=function(e){return this._binding.constraint=function(t){return!i.traverseAncerstors(t,i.typeConstraint(e))},new r.BindingOnSyntax(this._binding)},e.prototype.whenAnyAncestorNamed=function(e){return this._binding.constraint=function(t){return i.traverseAncerstors(t,i.namedConstraint(e))},new r.BindingOnSyntax(this._binding)},e.prototype.whenNoAncestorNamed=function(e){return this._binding.constraint=function(t){return!i.traverseAncerstors(t,i.namedConstraint(e))},new r.BindingOnSyntax(this._binding)},e.prototype.whenAnyAncestorTagged=function(e,t){return this._binding.constraint=function(n){return i.traverseAncerstors(n,i.taggedConstraint(e)(t))},new r.BindingOnSyntax(this._binding)},e.prototype.whenNoAncestorTagged=function(e,t){return this._binding.constraint=function(n){return!i.traverseAncerstors(n,i.taggedConstraint(e)(t))},new r.BindingOnSyntax(this._binding)},e.prototype.whenAnyAncestorMatches=function(e){return this._binding.constraint=function(t){return i.traverseAncerstors(t,e)},new r.BindingOnSyntax(this._binding)},e.prototype.whenNoAncestorMatches=function(e){return this._binding.constraint=function(t){return!i.traverseAncerstors(t,e)},new r.BindingOnSyntax(this._binding)},e}();t.BindingWhenSyntax=o},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(165)),r(n(76)),r(n(73)),r(n(75)),r(n(74))},function(e,t){const n=/^[0-9]+$/,r=(e,t)=>{const r=n.test(e),i=n.test(t);return r&&i&&(e=+e,t=+t),e===t?0:r&&!i?-1:i&&!r?1:er(t,e)}},function(e,t,n){const r=n(17);e.exports=(e,t,n)=>0===r(e,t,n)},function(e,t,n){const r=n(3);e.exports=(e,t,n)=>{const i=new r(e,n),o=new r(t,n);return i.compare(o)||i.compareBuild(o)}},function(e,t,n){const r=n(17);e.exports=(e,t,n)=>r(e,t,n)<0},function(e,t,n){const r=n(17);e.exports=(e,t,n)=>r(e,t,n)>=0},function(e,t,n){const r=n(17);e.exports=(e,t,n)=>r(e,t,n)<=0},function(e,t,n){const r=Symbol("SemVer ANY");class i{static get ANY(){return r}constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof i){if(e.loose===!!t.loose)return e;e=e.value}u("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===r?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(e){const t=this.options.loose?o[s.COMPARATORLOOSE]:o[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 l(n[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(u("Comparator.test",e,this.options.loose),this.semver===r||e===r)return!0;if("string"==typeof e)try{e=new l(e,this.options)}catch(e){return!1}return a(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof i))throw new TypeError("a Comparator is required");if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||new c(e.value,t).test(this.value);if(""===e.operator)return""===e.value||new c(this.value,t).test(e.semver);const n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),r=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),o=this.semver.version===e.semver.version,s=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),u=a(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),l=a(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||r||o&&s||u||l}}e.exports=i;const{re:o,t:s}=n(26),a=n(79),u=n(39),l=n(3),c=n(13)},function(e,t,n){const r=n(3),i=n(54),{ANY:o}=i,s=n(13),a=n(80),u=n(40),l=n(51),c=n(53),f=n(52);e.exports=(e,t,n,d)=>{let p,h,g,m,v;switch(e=new r(e,d),t=new s(t,d),n){case">":p=u,h=c,g=l,m=">",v=">=";break;case"<":p=l,h=f,g=u,m="<",v="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(a(e,t,d))return!1;for(let n=0;n{e.semver===o&&(e=new i(">=0.0.0")),s=s||e,a=a||e,p(e.semver,s.semver,d)?s=e:g(e.semver,a.semver,d)&&(a=e)}),s.operator===m||s.operator===v)return!1;if((!a.operator||a.operator===m)&&h(e,a.semver))return!1;if(a.operator===v&&g(e,a.semver))return!1}return!0}},function(e,t,n){"use strict";var r=n(200),i=n(57),o=n(28),s=n(81),a=n(202);function u(e,t,n){var r=this._refs[n];if("string"==typeof r){if(!this._refs[r])return u.call(this,e,t,r);r=this._refs[r]}if((r=r||this._schemas[n])instanceof s)return h(r.schema,this._opts.inlineRefs)?r.schema:r.validate||this._compile(r);var i,o,a,c=l.call(this,t,n);return c&&(i=c.schema,t=c.root,a=c.baseId),i instanceof s?o=i.validate||e.call(this,i.schema,t,void 0,a):void 0!==i&&(o=h(i,this._opts.inlineRefs)?i:e.call(this,i,t,void 0,a)),o}function l(e,t){var n=r.parse(t),i=m(n),o=g(this._getId(e.schema));if(0===Object.keys(e.schema).length||i!==o){var a=y(i),u=this._refs[a];if("string"==typeof u)return c.call(this,e,u,n);if(u instanceof s)u.validate||this._compile(u),e=u;else{if(!((u=this._schemas[a])instanceof s))return;if(u.validate||this._compile(u),a==y(t))return{schema:u,root:e,baseId:o};e=u}if(!e.schema)return;o=g(this._getId(e.schema))}return d.call(this,n,o,e.schema,e)}function c(e,t,n){var r=l.call(this,e,t);if(r){var i=r.schema,o=r.baseId;e=r.root;var s=this._getId(i);return s&&(o=F(o,s)),d.call(this,n,o,i,e)}}e.exports=u,u.normalizeId=y,u.fullPath=g,u.url=F,u.ids=function(e){var t=y(this._getId(e)),n={"":t},s={"":g(t,!1)},u={},l=this;return a(e,{allKeys:!0},(function(e,t,a,c,f,d,p){if(""!==t){var h=l._getId(e),g=n[c],m=s[c]+"/"+f;if(void 0!==p&&(m+="/"+("number"==typeof p?p:o.escapeFragment(p))),"string"==typeof h){h=g=y(g?r.resolve(g,h):h);var v=l._refs[h];if("string"==typeof v&&(v=l._refs[v]),v&&v.schema){if(!i(e,v.schema))throw new Error('id "'+h+'" resolves to more than one schema')}else if(h!=y(m))if("#"==h[0]){if(u[h]&&!i(e,u[h]))throw new Error('id "'+h+'" resolves to more than one schema');u[h]=e}else l._refs[h]=m}n[t]=g,s[t]=m}})),u},u.inlineRef=h,u.schema=l;var f=o.toHash(["properties","patternProperties","enum","dependencies","definitions"]);function d(e,t,n,r){if(e.fragment=e.fragment||"","/"==e.fragment.slice(0,1)){for(var i=e.fragment.split("/"),s=1;s1){const e="Each pair must have its own sequence indicator";throw new r.YAMLSemanticError(t,e)}const e=s.items[0]||new o.default;s.commentBefore&&(e.commentBefore=e.commentBefore?`${s.commentBefore}\n${e.commentBefore}`:s.commentBefore),s.comment&&(e.comment=e.comment?`${s.comment}\n${e.comment}`:s.comment),s=e}n.items[e]=s instanceof o.default?s:new o.default(s)}}return n}function c(e,t,n){const r=new a.default;r.tag="tag:yaml.org,2002:pairs";for(const i of t){let t,o;if(Array.isArray(i)){if(2!==i.length)throw new TypeError(`Expected [key, value] tuple: ${i}`);t=i[0],o=i[1]}else if(i&&i instanceof Object){const e=Object.keys(i);if(1!==e.length)throw new TypeError(`Expected { key: value } tuple: ${i}`);t=e[0],o=i[t]}else t=i;const s=e.createPair(t,o,n);r.items.push(s)}return r}var f={default:!1,tag:"tag:yaml.org,2002:pairs",resolve:l,createNode:c};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Debugger=class{static get isAttached(){return process.execArgv.some(e=>/^--(?:inspect|debug)/.test(e))}}},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(121))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=function(){function e(){}return e.prototype.getConstructorMetadata=function(e){return{compilerGeneratedMetadata:Reflect.getMetadata(r.PARAM_TYPES,e),userGeneratedMetadata:Reflect.getMetadata(r.TAGGED,e)||{}}},e.prototype.getPropertiesMetadata=function(e){return Reflect.getMetadata(r.TAGGED_PROP,e)||[]},e}();t.MetadataReader=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7);t.isStackOverflowExeption=function(e){return e instanceof RangeError||e.message===r.STACK_OVERFLOW}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(1),o=n(10),s=n(19),a=function(){function e(e){this._cb=e}return e.prototype.unwrap=function(){return this._cb()},e}();t.LazyServiceIdentifer=a,t.inject=function(e){return function(t,n,a){if(void 0===e)throw new Error(r.UNDEFINED_INJECT_ANNOTATION(t.name));var u=new o.Metadata(i.INJECT_TAG,e);"number"==typeof a?s.tagParameter(t,n,a,u):s.tagProperty(t,n,u)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=n(21),o=n(10),s=n(139),a=function(){function e(e,t,n,a){this.id=i.id(),this.type=e,this.serviceIdentifier=n,this.name=new s.QueryableString(t||""),this.metadata=new Array;var u=null;"string"==typeof a?u=new o.Metadata(r.NAMED_TAG,a):a instanceof o.Metadata&&(u=a),null!==u&&this.metadata.push(u)}return e.prototype.hasTag=function(e){for(var t=0,n=this.metadata;te.project===a),l=yield this.getPreset(e,a,t,u,i);r.push({[s]:!l})}return r}))}static getPreset(e,t,n,i,o){return r(this,void 0,void 0,(function*(){return!!i&&"object"==typeof i&&"value"in i&&i.project===t?i.value:n[e]||!!o&&!o[e]&&!(yield s.ManifestReader.iconsDisabled(t))}))}static toggleProjectPreset(e,t,n){let r=t;for(const t of e){const e=Object.keys(t)[0],i=t[e],s=new RegExp(`^${o.IconNames[o.PresetNames[e]]}_.*\\D$`),a=r.supported.filter(e=>s.test(e.icon)).map(e=>e.icon),u=n.supported.filter(e=>s.test(e.icon)).map(e=>e.icon),l=this.togglePreset(i,a,r);r=this.togglePreset(i,u,l)}return r}static toggleOfficialIconsPreset(e,t,n,r){const i=this.togglePreset(e,n,t);return this.togglePreset(!e,r,i)}static toggleFoldersAllDefaultIconPreset(e,t,n){const r=this.getNonDisabledIcons(t),i=n.supported.filter(e=>!e.disabled).filter(e=>t.supported.every(t=>t.overrides!==e.icon)).filter(e=>t.supported.filter(t=>e.icon===t.icon).every(e=>!e.disabled)).map(e=>e.icon),o=this.togglePreset(e,r,t),s=this.togglePreset(e,i,o);return s.default.folder.disabled=t.default.folder.disabled,t.default.folder_light&&(s.default.folder_light.disabled=t.default.folder_light.disabled),s.default.root_folder.disabled=t.default.root_folder.disabled,t.default.root_folder_light&&(s.default.root_folder_light.disabled=t.default.root_folder_light.disabled),s}static toggleHideFoldersPreset(e,t){const n=this.getNonDisabledIcons(t),r=this.togglePreset(e,n,t);return r.default.folder.disabled=t.default.folder.disabled||e,t.default.folder_light&&(r.default.folder_light.disabled=t.default.folder_light.disabled||e),r.default.root_folder.disabled=t.default.root_folder.disabled||e,t.default.root_folder_light&&(r.default.root_folder_light.disabled=t.default.root_folder_light.disabled||e),r}static getNonDisabledIcons(e){return e.supported.filter(e=>!e.disabled).map(e=>e.icon)}static mergeCustoms(e,t,n,r){return{files:{default:this.mergeDefaultFiles(e.default,t.default),supported:this.mergeSupported(e.supported,t.supported)},folders:{default:this.mergeDefaultFolders(n.default,r.default),supported:this.mergeSupported(n.supported,r.supported)}}}static mergeDefaultFiles(e,t){return{file:e.file||t.file,file_light:e.file_light||t.file_light}}static mergeDefaultFolders(e,t){return{folder:e.folder||t.folder,folder_light:e.folder_light||t.folder_light,root_folder:e.root_folder||t.root_folder,root_folder_light:e.root_folder_light||t.root_folder_light}}static mergeSupported(e,t){if(!e||!e.length)return t;let n=i.cloneDeep(t);return e.forEach(e=>{const t=n.filter(t=>t.icon===e.icon);if(t.length){if(null!=e.disabled&&(t.forEach(t=>t.disabled=e.disabled),e.disabled))return;e.format=t[0].format}e.extends&&n.filter(t=>t.icon===e.extends).forEach(t=>t.icon=e.icon),n=n.filter(t=>t.icon!==e.overrides),e.extensions||(e.extensions=[]),e.extensions.forEach(e=>n.filter(t=>t.extensions.find(t=>t===e)).forEach(t=>i.remove(t.extensions,t=>t===e))),n.push(e)}),n}static togglePreset(e,t,n){const r=i.cloneDeep(n);return t.forEach(t=>{const n=r.supported.filter(e=>e.icon===t);n.length?n.forEach(t=>t.disabled=e):r.supported.push({icon:t,extensions:[],format:o.FileFormat.svg,disabled:e})}),r}}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(15),o=n(24),s=n(12),a=n(9),u=n(20);class l{static getToggledValue(e,t){return r(this,void 0,void 0,(function*(){const n=a.PresetNames[e];return[a.PresetNames.hideExplorerArrows].some(t=>t===e)?!t[n]:[a.PresetNames.hideFolders,a.PresetNames.foldersAllDefaultIcon].some(t=>t===e)?!(yield l.folderIconsDisabled(n)):l.iconsDisabled(a.IconNames[n])}))}static iconsDisabled(e,t=!0){return r(this,void 0,void 0,(function*(){const n=yield this.getIconManifest(),r=u.Utils.parseJSON(n),i=t?s.constants.iconsManifest.definitionFilePrefix:s.constants.iconsManifest.definitionFolderPrefix,o=Reflect.ownKeys(a.Projects).some(t=>a.Projects[t]===e)?"_":"",l=`${i}${e}${o}`;return!r||!Reflect.ownKeys(r.iconDefinitions).filter(e=>e.toString().startsWith(l)).length}))}static folderIconsDisabled(e){return r(this,void 0,void 0,(function*(){const t=yield this.getIconManifest(),n=u.Utils.parseJSON(t);if(!n)return!0;switch(a.PresetNames[e]){case a.PresetNames.hideFolders:return 0===Reflect.ownKeys(n.folderNames).length&&""===n.iconDefinitions._folder.iconPath;case a.PresetNames.foldersAllDefaultIcon:return 0===Reflect.ownKeys(n.folderNames).length&&""!==n.iconDefinitions._folder.iconPath;default:throw new Error("Not Implemented")}}))}static getIconManifest(){return r(this,void 0,void 0,(function*(){const e=u.Utils.pathUnixJoin(o.ConfigManager.sourceDir,s.constants.iconsManifest.filename);try{return i.readFileAsync(e,"utf8")}catch(e){return null}}))}}t.ManifestReader=l},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(36),o=n(15),s=n(24),a=n(12),u=n(65),l=n(20);t.ManifestBuilder=class{static buildManifest(e,t,n){return r(this,void 0,void 0,(function*(){this.customIconDirPath=n,this.iconsDirRelativeBasePath=yield l.Utils.getRelativePath(s.ConfigManager.sourceDir,s.ConfigManager.iconsDir);const r=i.cloneDeep(u.schema),o=r.iconDefinitions;return o._file.iconPath=yield this.buildDefaultIconPath(e.default.file,o._file,!1),o._folder.iconPath=yield this.buildDefaultIconPath(t.default.folder,o._folder,!1),o._folder_open.iconPath=yield this.buildDefaultIconPath(t.default.folder,o._folder_open,!0),o._root_folder.iconPath=yield this.buildDefaultIconPath(t.default.root_folder,o._root_folder,!1),o._root_folder_open.iconPath=yield this.buildDefaultIconPath(t.default.root_folder,o._root_folder_open,!0),o._file_light.iconPath=yield this.buildDefaultIconPath(e.default.file_light,o._file_light,!1),o._folder_light.iconPath=yield this.buildDefaultIconPath(t.default.folder_light,o._folder_light,!1),o._folder_light_open.iconPath=yield this.buildDefaultIconPath(t.default.folder_light,o._folder_light_open,!0),o._root_folder_light.iconPath=yield this.buildDefaultIconPath(t.default.root_folder_light,o._root_folder_light,!1),o._root_folder_light_open.iconPath=yield this.buildDefaultIconPath(t.default.root_folder_light,o._root_folder_light_open,!0),this.buildJsonStructure(e,t,r)}))}static buildDefaultIconPath(e,t,n){return r(this,void 0,void 0,(function*(){if(!e||e.disabled)return t.iconPath||"";const r=a.constants.iconsManifest.defaultPrefix,i=n?"_opened":"",o=a.constants.iconsManifest.iconSuffix,s=e.icon,u=e.format,c=`${r}${s}${i}${o}${l.Utils.fileFormatToString(u)}`,f=yield this.getIconPath(c);return l.Utils.pathUnixJoin(f,c)}))}static buildJsonStructure(e,t,n){return r(this,void 0,void 0,(function*(){const r=null!=n.iconDefinitions._folder_light.iconPath&&""!==n.iconDefinitions._folder_light.iconPath,i=null!=n.iconDefinitions._file_light.iconPath&&""!==n.iconDefinitions._file_light.iconPath,o=this.buildFiles(e,i),s=this.buildFolders(t,r),a=yield o,u=yield s;return n.iconDefinitions=Object.assign(Object.assign(Object.assign({},n.iconDefinitions),u.defs),a.defs),n.folderNames=u.names.folderNames,n.folderNamesExpanded=u.names.folderNamesExpanded,n.fileExtensions=a.names.fileExtensions,n.fileNames=a.names.fileNames,n.languageIds=a.languageIds,n.light.folderNames=u.light.folderNames,n.light.folderNamesExpanded=u.light.folderNamesExpanded,n.light.fileExtensions=a.light.fileExtensions,n.light.fileNames=a.light.fileNames,n.light.languageIds=a.light.languageIds,n}))}static buildFiles(e,t){const n=a.constants.iconsManifest;return i.sortedUniq(i.sortBy(e.supported.filter(e=>!e.disabled&&e.icon),e=>e.icon)).reduce((e,i)=>r(this,void 0,void 0,(function*(){const r=yield e,o=r.defs,s=r.names,a=r.languageIds,u=r.light,c=i.icon,f=i.light,d=`${n.fileTypePrefix}${c}`,p=`${n.fileTypeLightPrefix}${c}`,h=l.Utils.fileFormatToString(i.format),g=`${f?p:d}${n.iconSuffix}${h}`,m=yield this.getIconPath(g),v=l.Utils.pathUnixJoin(m,d),y=l.Utils.pathUnixJoin(m,p),F=`${n.definitionFilePrefix}${c}`,E=`${n.definitionFileLightPrefix}${c}`,b=i.filename;if(o[F]={iconPath:`${v}${n.iconSuffix}${h}`},t&&!f&&(o[E]={iconPath:`${v}${n.iconSuffix}${h}`}),f&&(o[E]={iconPath:`${y}${n.iconSuffix}${h}`}),i.languages){const e=e=>{a[e]=F},t=e=>{u.languageIds[e]=f?E:F};i.languages.forEach(n=>{Array.isArray(n.ids)?n.ids.forEach(n=>{e(n),t(n)}):(e(n.ids),t(n.ids))})}const x=e=>{if(b)s.fileNames[e]=F,u.fileNames[e]=f?E:F;else{const t=l.Utils.removeFirstDot(e);s.fileExtensions[t]=F,u.fileExtensions[t]=f?E:F}};return i.extensions.forEach(x),i.filenamesGlob&&!!i.filenamesGlob.length&&i.extensionsGlob&&!!i.extensionsGlob.length&&l.Utils.combine(i.filenamesGlob,i.extensionsGlob).forEach(x),r})),Promise.resolve({defs:{},names:{fileExtensions:{},fileNames:{}},light:{fileExtensions:{},fileNames:{},languageIds:{}},languageIds:{}}))}static buildFolders(e,t){const n=a.constants.iconsManifest;return i.sortBy(e.supported.filter(e=>!e.disabled&&e.icon),e=>e.icon).reduce((e,i)=>r(this,void 0,void 0,(function*(){const r=yield e,o=r.defs,s=r.names,a=r.light,u=i.icon,c=i.light,f=`${n.folderTypePrefix}${u}`,d=`${n.folderTypeLightPrefix}${u}`,p=l.Utils.fileFormatToString(i.format),h=`${c?d:f}${n.iconSuffix}${p}`,g=`${c?d:f}_opened${n.iconSuffix}${p}`,m=yield this.getIconPath(h),v=yield this.getIconPath(g),y=l.Utils.pathUnixJoin(m,f),F=l.Utils.pathUnixJoin(m,d),E=`${y}_opened`,b=`${F}_opened`,x=`${n.definitionFolderPrefix}${u}`,D=`${n.definitionFolderLightPrefix}${u}`,A=`${x}_open`,_=`${D}_open`;if(m!==v)throw new Error(`Folder icons for '${u}' must be placed in the same directory`);return o[x]={iconPath:`${y}${n.iconSuffix}${p}`},o[A]={iconPath:`${E}${n.iconSuffix}${p}`},t&&!c&&(o[D]={iconPath:`${y}${n.iconSuffix}${p}`},o[_]={iconPath:`${E}${n.iconSuffix}${p}`}),c&&(o[D]={iconPath:`${F}${n.iconSuffix}${p}`},o[_]={iconPath:`${b}${n.iconSuffix}${p}`}),i.extensions.forEach(e=>{const t=e;s.folderNames[t]=x,s.folderNamesExpanded[t]=A,a.folderNames[t]=c?D:x,a.folderNamesExpanded[t]=c?_:A}),r})),Promise.resolve({defs:{},names:{folderNames:{},folderNamesExpanded:{}},light:{folderNames:{},folderNamesExpanded:{}}}))}static getIconPath(e){return r(this,void 0,void 0,(function*(){if(!this.customIconDirPath)return this.iconsDirRelativeBasePath;const t=l.Utils.pathUnixJoin(this.customIconDirPath,a.constants.extension.customIconFolderName);if(!(yield this.hasCustomIcon(t,e)))return this.iconsDirRelativeBasePath;const n=l.Utils.belongToSameDrive(t,s.ConfigManager.sourceDir)?s.ConfigManager.sourceDir:l.Utils.overwriteDrive(t,s.ConfigManager.sourceDir);return l.Utils.getRelativePath(n,t,!1)}))}static hasCustomIcon(e,t){return r(this,void 0,void 0,(function*(){const n=yield l.Utils.getRelativePath(".",e,!1),r=l.Utils.pathUnixJoin(n,t);return o.existsAsync(r)}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.languages={actionscript:{ids:"actionscript",defaultExtension:"as"},ada:{ids:"ada",defaultExtension:"ada"},advpl:{ids:"advpl",defaultExtension:"prw"},affectscript:{ids:"affectscript",defaultExtension:"affect"},al:{ids:"al",defaultExtension:"al"},ansible:{ids:"ansible",defaultExtension:"ansible"},antlr:{ids:"antlr",defaultExtension:"g4"},anyscript:{ids:"anyscript",defaultExtension:"any"},apache:{ids:"apacheconf",defaultExtension:"htaccess"},apex:{ids:"apex",defaultExtension:"cls"},apib:{ids:"apiblueprint",defaultExtension:"apib"},apl:{ids:"apl",defaultExtension:"apl"},applescript:{ids:"applescript",defaultExtension:"applescript"},asciidoc:{ids:"asciidoc",defaultExtension:"adoc"},asp:{ids:["asp","asp (html)"],defaultExtension:"asp"},assembly:{ids:["arm","asm"],defaultExtension:"asm"},ats:{ids:["ats"],defaultExtension:"ats"},autohotkey:{ids:"ahk",defaultExtension:"ahk"},autoit:{ids:"autoit",defaultExtension:"au3"},avro:{ids:"avro",defaultExtension:"avcs"},azcli:{ids:"azcli",defaultExtension:"azcli"},azurepipelines:{ids:"azure-pipelines",defaultExtension:"azure-pipelines.yml"},ballerina:{ids:"ballerina",defaultExtension:"bal"},bat:{ids:"bat",defaultExtension:"bat"},bazel:{ids:"bazel",defaultExtension:"bzl"},befunge:{ids:["befunge","befunge98"],defaultExtension:"bf"},bibtex:{ids:"bibtex",defaultExtension:"bib"},biml:{ids:"biml",defaultExtension:"biml"},blade:{ids:["blade","laravel-blade"],defaultExtension:"blade.php"},bolt:{ids:"bolt",defaultExtension:"bolt"},c:{ids:"c",defaultExtension:"c"},c_al:{ids:"c-al",defaultExtension:"cal"},cabal:{ids:"cabal",defaultExtension:"cabal"},caddyfile:{ids:"caddyfile",defaultExtension:"Caddyfile"},ceylon:{ids:"ceylon",defaultExtension:"ceylon"},cfc:{ids:"cfc",defaultExtension:"cfc"},cfm:{ids:"cfmhtml",defaultExtension:"cfm"},clojure:{ids:"clojure",defaultExtension:"clojure"},clojurescript:{ids:"clojurescript",defaultExtension:"clojurescript"},cloudfoundrymanifest:{ids:"manifest-yaml",defaultExtension:"yml"},cmake:{ids:"cmake",defaultExtension:"cmake"},cmakecache:{ids:"cmake-cache",defaultExtension:"CMakeCache.txt"},cobol:{ids:"cobol",defaultExtension:"cbl"},coffeescript:{ids:"coffeescript",defaultExtension:"coffee"},coldfusion:{ids:["cfml","lang-cfml"],defaultExtension:"cfml"},confluence:{ids:["confluence"],defaultExtension:"confluence"},cookbook:{ids:"cookbook",defaultExtension:"ckbk"},cpp:{ids:"cpp",defaultExtension:"cpp"},crystal:{ids:"crystal",defaultExtension:"cr"},csharp:{ids:"csharp",defaultExtension:"cs"},css:{ids:"css",defaultExtension:"css"},cucumber:{ids:"feature",defaultExtension:"feature"},cuda:{ids:"cuda",defaultExtension:"cu"},cython:{ids:"cython",defaultExtension:"pyx"},dal:{ids:"dal",defaultExtension:"dal"},dart:{ids:"dart",defaultExtension:"dart"},django:{ids:["django-html","django-txt"],defaultExtension:"html"},diff:{ids:"diff",defaultExtension:"diff"},dlang:{ids:["d","dscript","dml","diet"],defaultExtension:"d"},dockerfile:{ids:"dockerfile",defaultExtension:"dockerfile"},dockerignore:{ids:"ignore",defaultExtension:"dockerignore"},doctex:{ids:"doctex",defaultExtension:"dtx"},dotenv:{ids:"dotenv",defaultExtension:"env"},dotjs:{ids:"dotjs",defaultExtension:"dot"},doxygen:{ids:"doxygen",defaultExtension:"dox"},drools:{ids:"drools",defaultExtension:"drl"},dylanlang:{ids:["dylan","dylan-lid"],defaultExtension:"dylan"},dustjs:{ids:"dustjs",defaultExtension:"dust"},edge:{ids:"edge",defaultExtension:"edge"},eex:{ids:["eex","html-eex"],defaultExtension:"eex"},elastic:{ids:"es",defaultExtension:"es"},elixir:{ids:"elixir",defaultExtension:"ex"},elm:{ids:"elm",defaultExtension:"elm"},erb:{ids:"erb",defaultExtension:"erb"},erlang:{ids:"erlang",defaultExtension:"erl"},falcon:{ids:"falcon",defaultExtension:"falcon"},fortran:{ids:["fortran","fortran-modern","FortranFreeForm","fortran_fixed-form"],defaultExtension:"f"},freemarker:{ids:"ftl",defaultExtension:"ftl"},fsharp:{ids:"fsharp",defaultExtension:"fs"},galen:{ids:"galen",defaultExtension:"gspec"},gamemaker:{ids:"gml-gms",defaultExtension:"gml"},gamemaker2:{ids:"gml-gms2",defaultExtension:"gml"},gamemaker81:{ids:"gml-gm81",defaultExtension:"gml"},gcode:{ids:"gcode",defaultExtension:"gcode"},genstat:{ids:"genstat",defaultExtension:"gen"},git:{ids:["git-commit","git-rebase"],defaultExtension:"git"},glsl:{ids:"glsl",defaultExtension:"glsl"},gnuplot:{ids:"gnuplot",defaultExtension:"gp"},go:{ids:"go",defaultExtension:"go"},godot:{ids:"gdscript",defaultExtension:"gd"},graphql:{ids:"graphql",defaultExtension:"gql"},graphviz:{ids:"dot",defaultExtension:"gv"},groovy:{ids:"groovy",defaultExtension:"groovy"},haml:{ids:"haml",defaultExtension:"haml"},handlebars:{ids:"handlebars",defaultExtension:"hbs"},harbour:{ids:"harbour",defaultExtension:"prg"},haskell:{ids:"haskell",defaultExtension:"hs"},haxe:{ids:["haxe","hxml","Haxe AST dump"],defaultExtension:"haxe"},helm:{ids:"helm",defaultExtension:"helm.tpl"},hjson:{ids:"hjson",defaultExtension:"hjson"},hlsl:{ids:"hlsl",defaultExtension:"hlsl"},homeassistant:{ids:"home-assistant",defaultExtension:"yaml"},hosts:{ids:"hosts",defaultExtension:"hosts"},html:{ids:"html",defaultExtension:"html"},http:{ids:"http",defaultExtension:"http"},hunspell:{ids:["hunspell.aff","hunspell.dic"],defaultExtension:"aff"},icl:{ids:"icl",defaultExtension:"icl"},imba:{ids:"imba",defaultExtension:"imba"},informix:{ids:"4GL",defaultExtension:"4gl"},ini:{ids:"ini",defaultExtension:"ini"},ink:{ids:"ink",defaultExtension:"ink"},innosetup:{ids:"innosetup",defaultExtension:"iss"},io:{ids:"io",defaultExtension:"io"},latex:{ids:"latex",defaultExtension:"tex"},janet:{ids:"janet",defaultExtension:"janet"},java:{ids:"java",defaultExtension:"java"},javascript:{ids:"javascript",defaultExtension:"js"},javascriptreact:{ids:"javascriptreact",defaultExtension:"jsx"},jekyll:{ids:"jekyll",defaultExtension:"jekyll"},jenkins:{ids:["jenkins","declarative","jenkinsfile"],defaultExtension:"jenkins"},jinja:{ids:"jinja",defaultExtension:"jinja"},json:{ids:"json",defaultExtension:"json"},jsonc:{ids:"jsonc",defaultExtension:"jsonc"},jsonnet:{ids:"jsonnet",defaultExtension:"jsonnet"},json5:{ids:"json5",defaultExtension:"json5"},julia:{ids:["julia","juliamarkdown"],defaultExtension:"jl"},iodine:{ids:"iodine",defaultExtension:"id"},kivy:{ids:"kivy",defaultExtension:"kv"},kos:{ids:"kos",defaultExtension:"ks"},kotlin:{ids:"kotlin",defaultExtension:"kt"},less:{ids:"less",defaultExtension:"less"},lex:{ids:"lex",defaultExtension:"flex"},lisp:{ids:"lisp",defaultExtension:"lisp"},literatehaskell:{ids:["literate haskell"],defaultExtension:"lhs"},lolcode:{ids:"lolcode",defaultExtension:"lol"},lsl:{ids:"lsl",defaultExtension:"lsl"},lua:{ids:"lua",defaultExtension:"lua"},makefile:{ids:"makefile",defaultExtension:"mk"},markdown:{ids:"markdown",defaultExtension:"md"},marko:{ids:"marko",defaultExtension:"marko"},matlab:{ids:"matlab",defaultExtension:"mat"},maxscript:{ids:"maxscript",defaultExtension:"ms"},mediawiki:{ids:"mediawiki",defaultExtension:"mediawiki"},mel:{ids:"mel",defaultExtension:"mel"},meson:{ids:"meson",defaultExtension:"meson.build"},mjml:{ids:"mjml",defaultExtension:"mjml"},mlang:{ids:["mlang","powerquerymlanguage"],defaultExtension:"pq"},mojolicious:{ids:"mojolicious",defaultExtension:"ep"},mongo:{ids:"mongo",defaultExtension:"mongo"},mson:{ids:"mson",defaultExtension:"mson"},nearley:{ids:"nearley",defaultExtension:"ne"},nim:{ids:["nim","nimble"],defaultExtension:"nim"},nsis:{ids:["nsis","nfl","nsl","bridlensis"],defaultExtension:"nsi"},nunjucks:{ids:"nunjucks",defaultExtension:"nunjucks"},objectivec:{ids:"objective-c",defaultExtension:"m"},objectivecpp:{ids:"objective-cpp",defaultExtension:"mm"},ocaml:{ids:["ocaml","ocamllex","menhir"],defaultExtension:"ml"},openEdge:{ids:"abl",defaultExtension:"w"},openHAB:{ids:"openhab",defaultExtension:"things"},pascal:{ids:["pascal","objectpascal"],defaultExtension:"pas"},pddl:{ids:"pddl",defaultExtension:"pddl"},pddlplan:{ids:"plan",defaultExtension:"plan"},pddlhappenings:{ids:"happenings",defaultExtension:"happenings"},perl:{ids:"perl",defaultExtension:"pl"},perl6:{ids:"perl6",defaultExtension:"pl6"},pgsql:{ids:"pgsql",defaultExtension:"pgsql"},php:{ids:"php",defaultExtension:"php"},pine:{ids:"pine",defaultExtension:"pine"},pip:{ids:"pip-requirements",defaultExtension:"requirements.txt"},plaintext:{ids:"plaintext",defaultExtension:"txt"},platformio:{ids:["platformio-debug.disassembly","platformio-debug.memoryview","platformio-debug.asm"],defaultExtension:"dbgasm"},plsql:{ids:["plsql","oracle"],defaultExtension:"ddl"},polymer:{ids:"polymer",defaultExtension:"polymer"},pony:{ids:"pony",defaultExtension:"pony"},postcss:{ids:"postcss",defaultExtension:"pcss"},powershell:{ids:"powershell",defaultExtension:"ps1"},prisma:{ids:"prisma",defaultExtension:"prisma"},processinglang:{ids:"pde",defaultExtension:"pde"},prolog:{ids:"prolog",defaultExtension:"pro"},prometheus:{ids:"prometheus",defaultExtension:"rules"},properties:{ids:"properties",defaultExtension:"properties"},protobuf:{ids:["proto3","proto"],defaultExtension:"proto"},pug:{ids:"jade",defaultExtension:"pug"},puppet:{ids:"puppet",defaultExtension:"pp"},purescript:{ids:"purescript",defaultExtension:"purs"},pyret:{ids:"pyret",defaultExtension:"arr"},python:{ids:"python",defaultExtension:"py"},qlik:{ids:"qlik",defaultExtension:"qvs"},qml:{ids:"qml",defaultExtension:"qml"},qsharp:{ids:"qsharp",defaultExtension:"qs"},r:{ids:"r",defaultExtension:"r"},racket:{ids:"racket",defaultExtension:"rkt"},razor:{ids:["razor","aspnetcorerazor"],defaultExtension:"cshtml"},raml:{ids:"raml",defaultExtension:"raml"},reason:{ids:"reason",defaultExtension:"re"},red:{ids:"red",defaultExtension:"red"},restructuredtext:{ids:"restructuredtext",defaultExtension:"rst"},rexx:{ids:"rexx",defaultExtension:"rex"},riot:{ids:"riot",defaultExtension:"tag"},robot:{ids:"robot",defaultExtension:"robot"},ruby:{ids:"ruby",defaultExtension:"rb"},rust:{ids:"rust",defaultExtension:"rs"},san:{ids:"san",defaultExtension:"san"},sas:{ids:"SAS",defaultExtension:"sas"},sbt:{ids:"sbt",defaultExtension:"sbt"},scala:{ids:"scala",defaultExtension:"scala"},scilab:{ids:"scilab",defaultExtension:"sce"},scss:{ids:"scss",defaultExtension:"scss"},sdlang:{ids:"sdl",defaultExtension:"sdl"},shaderlab:{ids:"shaderlab",defaultExtension:"shader"},shellscript:{ids:"shellscript",defaultExtension:"sh"},slang:{ids:"slang",defaultExtension:"slang"},slice:{ids:["slice"],defaultExtension:"ice"},slim:{ids:["slim"],defaultExtension:"slim"},silverstripe:{ids:"silverstripe",defaultExtension:"ss"},skipper:{ids:["eskip"],defaultExtension:"eskip"},smarty:{ids:["smarty"],defaultExtension:"tpl"},snort:{ids:["snort"],defaultExtension:"snort"},solidity:{ids:["solidity"],defaultExtension:"sol"},sqf:{ids:"sqf",defaultExtension:"sqf"},sql:{ids:"sql",defaultExtension:"sql"},squirrel:{ids:"squirrel",defaultExtension:"nut"},stan:{ids:"stan",defaultExtension:"stan"},stata:{ids:"stata",defaultExtension:"do"},stencil:{ids:"stencil",defaultExtension:"stencil"},stencilhtml:{ids:"stencil-html",defaultExtension:"html.stencil"},stylable:{ids:"stylable",defaultExtension:"st.css"},styled:{ids:"source.css.styled",defaultExtension:"styled"},stylus:{ids:"stylus",defaultExtension:"styl"},svelte:{ids:"svelte",defaultExtension:"svelte"},swagger:{ids:["Swagger","swagger"],defaultExtension:"swagger"},swift:{ids:"swift",defaultExtension:"swift"},swig:{ids:"swig",defaultExtension:"swig"},systemd:{ids:"systemd-unit-file",defaultExtension:"link"},systemverilog:{ids:"systemverilog",defaultExtension:"sv"},t4:{ids:"t4",defaultExtension:"tt"},templatetoolkit:{ids:"tt",defaultExtension:"tt3"},tera:{ids:"tera",defaultExtension:"tera"},terraform:{ids:"terraform",defaultExtension:"tf"},tex:{ids:"tex",defaultExtension:"sty"},textile:{ids:"textile",defaultExtension:"textile"},textmatejson:{ids:"json-tmlanguage",defaultExtension:"JSON-tmLanguage"},textmateyaml:{ids:"yaml-tmlanguage",defaultExtension:"YAML-tmLanguage"},toml:{ids:"toml",defaultExtension:"toml"},ttcn:{ids:"ttcn",defaultExtension:"ttcn3"},twig:{ids:"twig",defaultExtension:"twig"},typescript:{ids:"typescript",defaultExtension:"ts"},typescriptreact:{ids:"typescriptreact",defaultExtension:"tsx"},typo3:{ids:"typoscript",defaultExtension:"typoscript"},vb:{ids:"vb",defaultExtension:"vb"},vba:{ids:"vba",defaultExtension:"cls"},vbscript:{ids:"vbscript",defaultExtension:"wsf"},velocity:{ids:"velocity",defaultExtension:"vm"},verilog:{ids:"verilog",defaultExtension:"v"},vhdl:{ids:"vhdl",defaultExtension:"vhdl"},viml:{ids:"viml",defaultExtension:"vim"},vlang:{ids:"v",defaultExtension:"v"},volt:{ids:"volt",defaultExtension:"volt"},vue:{ids:"vue",defaultExtension:"vue"},wasm:{ids:["wasm","wat"],defaultExtension:"wasm"},wenyan:{ids:"wenyan",defaultExtension:"wy"},wolfram:{ids:"wolfram",defaultExtension:"wl"},wurst:{ids:["wurstlang","wurst"],defaultExtension:"wurst"},wxml:{ids:"wxml",defaultExtension:"wxml"},xml:{ids:"xml",defaultExtension:"xml"},xquery:{ids:"xquery",defaultExtension:"xquery"},xsl:{ids:"xsl",defaultExtension:"xsl"},yacc:{ids:"yacc",defaultExtension:"bison"},yaml:{ids:"yaml",defaultExtension:"yaml"},yang:{ids:"yang",defaultExtension:"yang"}}},function(e,t,n){const r=n(26);e.exports={re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:n(38).SEMVER_SPEC_VERSION,SemVer:n(3),compareIdentifiers:n(48).compareIdentifiers,rcompareIdentifiers:n(48).rcompareIdentifiers,parse:n(27),valid:n(173),clean:n(174),inc:n(175),diff:n(176),major:n(177),minor:n(178),patch:n(179),prerelease:n(180),compare:n(17),rcompare:n(181),compareLoose:n(182),compareBuild:n(50),sort:n(183),rsort:n(184),gt:n(40),lt:n(51),eq:n(49),neq:n(78),gte:n(52),lte:n(53),cmp:n(79),coerce:n(185),Comparator:n(54),Range:n(13),satisfies:n(80),toComparators:n(186),maxSatisfying:n(187),minSatisfying:n(188),minVersion:n(189),validRange:n(190),outside:n(55),gtr:n(191),ltr:n(192),intersects:n(193)}},function(e,t,n){const r=n(17);e.exports=(e,t,n)=>0!==r(e,t,n)},function(e,t,n){const r=n(49),i=n(78),o=n(40),s=n(52),a=n(51),u=n(53);e.exports=(e,t,n,l)=>{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 r(e,n,l);case"!=":return i(e,n,l);case">":return o(e,n,l);case">=":return s(e,n,l);case"<":return a(e,n,l);case"<=":return u(e,n,l);default:throw new TypeError(`Invalid operator: ${t}`)}}},function(e,t,n){const r=n(13);e.exports=(e,t,n)=>{try{t=new r(t,n)}catch(e){return!1}return t.test(e)}},function(e,t,n){"use strict";var r=n(28);e.exports=function(e){r.copy(e,this)}},function(e,t,n){"use strict";e.exports=function(e,t){t||(t={}),"function"==typeof t&&(t={cmp:t});var n,r="boolean"==typeof t.cycles&&t.cycles,i=t.cmp&&(n=t.cmp,function(e){return function(t,r){var i={key:t,value:e[t]},o={key:r,value:e[r]};return n(i,o)}}),o=[];return function e(t){if(t&&t.toJSON&&"function"==typeof t.toJSON&&(t=t.toJSON()),void 0!==t){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!=typeof t)return JSON.stringify(t);var n,s;if(Array.isArray(t)){for(s="[",n=0;n",y=p?">":"<",F=void 0;if(m){var E=e.util.getData(g.$data,s,e.dataPathArr),b="exclusive"+o,x="exclType"+o,D="exclIsNumber"+o,A="' + "+(C="op"+o)+" + '";i+=" var schemaExcl"+o+" = "+E+"; ",i+=" var "+b+"; var "+x+" = typeof "+(E="schemaExcl"+o)+"; if ("+x+" != 'boolean' && "+x+" != 'undefined' && "+x+" != 'number') { ";var _;F=h;(_=_||[]).push(i),i="",!1!==e.createErrors?(i+=" { keyword: '"+(F||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: {} ",!1!==e.opts.messages&&(i+=" , message: '"+h+" should be boolean' "),e.opts.verbose&&(i+=" , schema: validate.schema"+u+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var w=i;i=_.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+w+"]); ":i+=" validate.errors = ["+w+"]; return false; ":i+=" var err = "+w+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+=" } else if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'number') || "),i+=" "+x+" == 'number' ? ( ("+b+" = "+r+" === undefined || "+E+" "+v+"= "+r+") ? "+f+" "+y+"= "+E+" : "+f+" "+y+" "+r+" ) : ( ("+b+" = "+E+" === true) ? "+f+" "+y+"= "+r+" : "+f+" "+y+" "+r+" ) || "+f+" !== "+f+") { var op"+o+" = "+b+" ? '"+v+"' : '"+v+"='; ",void 0===a&&(F=h,l=e.errSchemaPath+"/"+h,r=E,d=m)}else{A=v;if((D="number"==typeof g)&&d){var C="'"+A+"'";i+=" if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'number') || "),i+=" ( "+r+" === undefined || "+g+" "+v+"= "+r+" ? "+f+" "+y+"= "+g+" : "+f+" "+y+" "+r+" ) || "+f+" !== "+f+") { "}else{D&&void 0===a?(b=!0,F=h,l=e.errSchemaPath+"/"+h,r=g,y+="="):(D&&(r=Math[p?"min":"max"](g,a)),g===(!D||r)?(b=!0,F=h,l=e.errSchemaPath+"/"+h,y+="="):(b=!1,A+="="));C="'"+A+"'";i+=" if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'number') || "),i+=" "+f+" "+y+" "+r+" || "+f+" !== "+f+") { "}}F=F||t,(_=_||[]).push(i),i="",!1!==e.createErrors?(i+=" { keyword: '"+(F||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { comparison: "+C+", limit: "+r+", exclusive: "+b+" } ",!1!==e.opts.messages&&(i+=" , message: 'should be "+A+" ",i+=d?"' + "+r:r+"'"),e.opts.verbose&&(i+=" , schema: ",i+=d?"validate.schema"+u:""+a,i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";w=i;return i=_.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+w+"]); ":i+=" validate.errors = ["+w+"]; return false; ":i+=" var err = "+w+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+=" } ",c&&(i+=" else { "),i}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,i=" ",o=e.level,s=e.dataLevel,a=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(s||""),d=e.opts.$data&&a&&a.$data;d?(i+=" var schema"+o+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ",r="schema"+o):r=a,i+="if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'number') || "),i+=" "+f+".length "+("maxItems"==t?">":"<")+" "+r+") { ";var p=t,h=h||[];h.push(i),i="",!1!==e.createErrors?(i+=" { keyword: '"+(p||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+r+" } ",!1!==e.opts.messages&&(i+=" , message: 'should NOT have ",i+="maxItems"==t?"more":"fewer",i+=" than ",i+=d?"' + "+r+" + '":""+a,i+=" items' "),e.opts.verbose&&(i+=" , schema: ",i+=d?"validate.schema"+u:""+a,i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var g=i;return i=h.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+g+"]); ":i+=" validate.errors = ["+g+"]; return false; ":i+=" var err = "+g+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+="} ",c&&(i+=" else { "),i}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,i=" ",o=e.level,s=e.dataLevel,a=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(s||""),d=e.opts.$data&&a&&a.$data;d?(i+=" var schema"+o+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ",r="schema"+o):r=a;var p="maxLength"==t?">":"<";i+="if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'number') || "),!1===e.opts.unicode?i+=" "+f+".length ":i+=" ucs2length("+f+") ",i+=" "+p+" "+r+") { ";var h=t,g=g||[];g.push(i),i="",!1!==e.createErrors?(i+=" { keyword: '"+(h||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+r+" } ",!1!==e.opts.messages&&(i+=" , message: 'should NOT be ",i+="maxLength"==t?"longer":"shorter",i+=" than ",i+=d?"' + "+r+" + '":""+a,i+=" characters' "),e.opts.verbose&&(i+=" , schema: ",i+=d?"validate.schema"+u:""+a,i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var m=i;return i=g.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+m+"]); ":i+=" validate.errors = ["+m+"]; return false; ":i+=" var err = "+m+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+="} ",c&&(i+=" else { "),i}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,i=" ",o=e.level,s=e.dataLevel,a=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(s||""),d=e.opts.$data&&a&&a.$data;d?(i+=" var schema"+o+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ",r="schema"+o):r=a,i+="if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'number') || "),i+=" Object.keys("+f+").length "+("maxProperties"==t?">":"<")+" "+r+") { ";var p=t,h=h||[];h.push(i),i="",!1!==e.createErrors?(i+=" { keyword: '"+(p||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+r+" } ",!1!==e.opts.messages&&(i+=" , message: 'should NOT have ",i+="maxProperties"==t?"more":"fewer",i+=" than ",i+=d?"' + "+r+" + '":""+a,i+=" properties' "),e.opts.verbose&&(i+=" , schema: ",i+=d?"validate.schema"+u:""+a,i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var g=i;return i=h.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+g+"]); ":i+=" validate.errors = ["+g+"]; return false; ":i+=" var err = "+g+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+="} ",c&&(i+=" else { "),i}},function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","$id":"http://json-schema.org/draft-07/schema#","title":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"nonNegativeInteger":{"type":"integer","minimum":0},"nonNegativeIntegerDefault0":{"allOf":[{"$ref":"#/definitions/nonNegativeInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"uniqueItems":true,"default":[]}},"type":["object","boolean"],"properties":{"$id":{"type":"string","format":"uri-reference"},"$schema":{"type":"string","format":"uri"},"$ref":{"type":"string","format":"uri-reference"},"$comment":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":true,"readOnly":{"type":"boolean","default":false},"examples":{"type":"array","items":true},"multipleOf":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"number"},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"number"},"maxLength":{"$ref":"#/definitions/nonNegativeInteger"},"minLength":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"$ref":"#"},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":true},"maxItems":{"$ref":"#/definitions/nonNegativeInteger"},"minItems":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"contains":{"$ref":"#"},"maxProperties":{"$ref":"#/definitions/nonNegativeInteger"},"minProperties":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"$ref":"#"},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"propertyNames":{"format":"regex"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"propertyNames":{"$ref":"#"},"const":true,"enum":{"type":"array","items":true,"minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"contentMediaType":{"type":"string"},"contentEncoding":{"type":"string"},"if":{"$ref":"#"},"then":{"$ref":"#"},"else":{"$ref":"#"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"default":true}')},function(e,t){e.exports=require("crypto")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExtensionDescription=a,t.ExplorerBase=void 0;var r,i=(r=n(8))&&r.__esModule?r:{default:r},o=n(91),s=n(284);function a(e){const t=i.default.extname(e);return t?`extension "${t}"`:"files without extensions"}t.ExplorerBase=class{constructor(e){!0===e.cache&&(this.loadCache=new Map,this.searchCache=new Map),this.config=e,this.validateConfig()}clearLoadCache(){this.loadCache&&this.loadCache.clear()}clearSearchCache(){this.searchCache&&this.searchCache.clear()}clearCaches(){this.clearLoadCache(),this.clearSearchCache()}validateConfig(){const e=this.config;e.searchPlaces.forEach(t=>{const n=i.default.extname(t)||"noExt",r=e.loaders[n];if(!r)throw new Error(`No loader specified for ${a(t)}, so searchPlaces item "${t}" is invalid`);if("function"!=typeof r)throw new Error(`loader for ${a(t)} is not a function (type provided: "${typeof r}"), so searchPlaces item "${t}" is invalid`)})}shouldSearchStopWithResult(e){return null!==e&&(!e.isEmpty||!this.config.ignoreEmptySearchPlaces)}nextDirectoryToSearch(e,t){if(this.shouldSearchStopWithResult(t))return null;const n=(r=e,i.default.dirname(r));var r;return n===e||e===this.config.stopDir?null:n}loadPackageProp(e,t){const n=o.loaders.loadJson(e,t);return(0,s.getPropertyByPath)(n,this.config.packageProp)||null}getLoaderEntryForFile(e){if("package.json"===i.default.basename(e)){return this.loadPackageProp.bind(this)}const t=i.default.extname(e)||"noExt",n=this.config.loaders[t];if(!n)throw new Error(`No loader specified for ${a(e)}`);return n}loadedContentToCosmiconfigResult(e,t){return null===t?null:void 0===t?{filepath:e,config:void 0,isEmpty:!0}:{config:t,filepath:e}}validateFilePath(e){if(!e)throw new Error("load must pass a non-empty string")}}},function(e,t,n){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.loaders=void 0;let i;let o;const s={loadJs:function(e){return void 0===r&&(r=n(239)),r(e)},loadJson:function(e,t){void 0===i&&(i=n(245));try{return i(t)}catch(t){throw t.message=`JSON Error in ${e}:\n${t.message}`,t}},loadYaml:function(e,t){void 0===o&&(o=n(265));try{return o.parse(t,{prettyErrors:!0})}catch(t){throw t.message=`YAML Error in ${e}:\n${t.message}`,t}}};t.loaders=s},function(e,t){!function(){"use strict";var t,n,r,i,o,s;function a(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(Math.floor((e-65536)/1024)+55296)+String.fromCharCode((e-65536)%1024+56320)}for(n={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},t={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],i=new Array(128),s=0;s<128;++s)i[s]=s>=97&&s<=122||s>=65&&s<=90||36===s||95===s;for(o=new Array(128),s=0;s<128;++s)o[s]=s>=97&&s<=122||s>=65&&s<=90||s>=48&&s<=57||36===s||95===s;e.exports={isDecimalDigit:function(e){return 48<=e&&e<=57},isHexDigit:function(e){return 48<=e&&e<=57||97<=e&&e<=102||65<=e&&e<=70},isOctalDigit:function(e){return e>=48&&e<=55},isWhiteSpace:function(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&r.indexOf(e)>=0},isLineTerminator:function(e){return 10===e||13===e||8232===e||8233===e},isIdentifierStartES5:function(e){return e<128?i[e]:n.NonAsciiIdentifierStart.test(a(e))},isIdentifierPartES5:function(e){return e<128?o[e]:n.NonAsciiIdentifierPart.test(a(e))},isIdentifierStartES6:function(e){return e<128?i[e]:t.NonAsciiIdentifierStart.test(a(e))},isIdentifierPartES6:function(e){return e<128?o[e]:t.NonAsciiIdentifierPart.test(a(e))}}}()},function(e,t,n){var r=n(260),i={};for(var o in r)r.hasOwnProperty(o)&&(i[r[o]]=o);var s=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var a in s)if(s.hasOwnProperty(a)){if(!("channels"in s[a]))throw new Error("missing channels property: "+a);if(!("labels"in s[a]))throw new Error("missing channel labels property: "+a);if(s[a].labels.length!==s[a].channels)throw new Error("channel and label counts mismatch: "+a);var u=s[a].channels,l=s[a].labels;delete s[a].channels,delete s[a].labels,Object.defineProperty(s[a],"channels",{value:u}),Object.defineProperty(s[a],"labels",{value:l})}s.rgb.hsl=function(e){var t,n,r=e[0]/255,i=e[1]/255,o=e[2]/255,s=Math.min(r,i,o),a=Math.max(r,i,o),u=a-s;return a===s?t=0:r===a?t=(i-o)/u:i===a?t=2+(o-r)/u:o===a&&(t=4+(r-i)/u),(t=Math.min(60*t,360))<0&&(t+=360),n=(s+a)/2,[t,100*(a===s?0:n<=.5?u/(a+s):u/(2-a-s)),100*n]},s.rgb.hsv=function(e){var t,n,r,i,o,s=e[0]/255,a=e[1]/255,u=e[2]/255,l=Math.max(s,a,u),c=l-Math.min(s,a,u),f=function(e){return(l-e)/6/c+.5};return 0===c?i=o=0:(o=c/l,t=f(s),n=f(a),r=f(u),s===l?i=r-n:a===l?i=1/3+t-r:u===l&&(i=2/3+n-t),i<0?i+=1:i>1&&(i-=1)),[360*i,100*o,100*l]},s.rgb.hwb=function(e){var t=e[0],n=e[1],r=e[2];return[s.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,r))),100*(r=1-1/255*Math.max(t,Math.max(n,r)))]},s.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,i=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-i)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-i-t)/(1-t)||0),100*t]},s.rgb.keyword=function(e){var t=i[e];if(t)return t;var n,o,s,a=1/0;for(var u in r)if(r.hasOwnProperty(u)){var l=r[u],c=(o=e,s=l,Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)+Math.pow(o[2]-s[2],2));c.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},s.rgb.lab=function(e){var t=s.rgb.xyz(e),n=t[0],r=t[1],i=t[2];return r/=100,i/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},s.hsl.rgb=function(e){var t,n,r,i,o,s=e[0]/360,a=e[1]/100,u=e[2]/100;if(0===a)return[o=255*u,o,o];t=2*u-(n=u<.5?u*(1+a):u+a-u*a),i=[0,0,0];for(var l=0;l<3;l++)(r=s+1/3*-(l-1))<0&&r++,r>1&&r--,o=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,i[l]=255*o;return i},s.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,i=n,o=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,i*=o<=1?o:2-o,[t,100*(0===r?2*i/(o+i):2*n/(r+n)),100*((r+n)/2)]},s.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,i=Math.floor(t)%6,o=t-Math.floor(t),s=255*r*(1-n),a=255*r*(1-n*o),u=255*r*(1-n*(1-o));switch(r*=255,i){case 0:return[r,u,s];case 1:return[a,r,s];case 2:return[s,r,u];case 3:return[s,a,r];case 4:return[u,s,r];case 5:return[r,s,a]}},s.hsv.hsl=function(e){var t,n,r,i=e[0],o=e[1]/100,s=e[2]/100,a=Math.max(s,.01);return r=(2-o)*s,n=o*a,[i,100*(n=(n/=(t=(2-o)*a)<=1?t:2-t)||0),100*(r/=2)]},s.hwb.rgb=function(e){var t,n,r,i,o,s,a,u=e[0]/360,l=e[1]/100,c=e[2]/100,f=l+c;switch(f>1&&(l/=f,c/=f),r=6*u-(t=Math.floor(6*u)),0!=(1&t)&&(r=1-r),i=l+r*((n=1-c)-l),t){default:case 6:case 0:o=n,s=i,a=l;break;case 1:o=i,s=n,a=l;break;case 2:o=l,s=n,a=i;break;case 3:o=l,s=i,a=n;break;case 4:o=i,s=l,a=n;break;case 5:o=n,s=l,a=i}return[255*o,255*s,255*a]},s.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,i=e[3]/100;return[255*(1-Math.min(1,t*(1-i)+i)),255*(1-Math.min(1,n*(1-i)+i)),255*(1-Math.min(1,r*(1-i)+i))]},s.xyz.rgb=function(e){var t,n,r,i=e[0]/100,o=e[1]/100,s=e[2]/100;return n=-.9689*i+1.8758*o+.0415*s,r=.0557*i+-.204*o+1.057*s,t=(t=3.2406*i+-1.5372*o+-.4986*s)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},s.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},s.lab.xyz=function(e){var t,n,r,i=e[0];t=e[1]/500+(n=(i+16)/116),r=n-e[2]/200;var o=Math.pow(n,3),s=Math.pow(t,3),a=Math.pow(r,3);return n=o>.008856?o:(n-16/116)/7.787,t=s>.008856?s:(t-16/116)/7.787,r=a>.008856?a:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},s.lab.lch=function(e){var t,n=e[0],r=e[1],i=e[2];return(t=360*Math.atan2(i,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+i*i),t]},s.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},s.rgb.ansi16=function(e){var t=e[0],n=e[1],r=e[2],i=1 in arguments?arguments[1]:s.rgb.hsv(e)[2];if(0===(i=Math.round(i/50)))return 30;var o=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===i&&(o+=60),o},s.hsv.ansi16=function(e){return s.rgb.ansi16(s.hsv.rgb(e),e[2])},s.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},s.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},s.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},s.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},s.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},s.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,i=e[2]/255,o=Math.max(Math.max(n,r),i),s=Math.min(Math.min(n,r),i),a=o-s;return t=a<=0?0:o===n?(r-i)/a%6:o===r?2+(i-n)/a:4+(n-r)/a+4,t/=6,[360*(t%=1),100*a,100*(a<1?s/(1-a):0)]},s.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,i=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(i=(n-.5*r)/(1-r)),[e[0],100*r,100*i]},s.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},s.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var i,o=[0,0,0],s=t%1*6,a=s%1,u=1-a;switch(Math.floor(s)){case 0:o[0]=1,o[1]=a,o[2]=0;break;case 1:o[0]=u,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=a;break;case 3:o[0]=0,o[1]=u,o[2]=1;break;case 4:o[0]=a,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=u}return i=(1-n)*r,[255*(n*o[0]+i),255*(n*o[1]+i),255*(n*o[2]+i)]},s.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},s.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},s.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},s.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},s.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},s.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},s.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},s.gray.hsl=s.gray.hsv=function(e){return[0,0,e[0]]},s.gray.hwb=function(e){return[0,100,e[0]]},s.gray.cmyk=function(e){return[0,0,0,e[0]]},s.gray.lab=function(e){return[e[0],0,0]},s.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},s.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},function(e,t,n){"use strict";function r(e){const t=[0];let n=e.indexOf("\n");for(;-1!==n;)n+=1,t.push(n),n=e.indexOf("\n",n);return t}function i(e){let t,n;return"string"==typeof e?(t=r(e),n=e):(Array.isArray(e)&&(e=e[0]),e&&e.context&&(e.lineStarts||(e.lineStarts=r(e.context.src)),t=e.lineStarts,n=e.context.src)),{lineStarts:t,src:n}}function o(e,t){const{lineStarts:n,src:r}=i(t);if(!n||!(e>=1)||e>n.length)return null;const o=n[e-1];let s=n[e];for(;s&&s>o&&"\n"===r[s-1];)--s;return r.slice(o,s)}Object.defineProperty(t,"__esModule",{value:!0}),t.getLinePos=function(e,t){if("number"!=typeof e||e<0)return null;const{lineStarts:n,src:r}=i(t);if(!n||!r||e>r.length)return null;for(let t=0;tr)if(s<=r-10)i=i.substr(0,r-1)+"…";else{const e=Math.round(r/2);i.length>s+e&&(i=i.substr(0,s+e-1)+"…"),s-=i.length-r,i="…"+i.substr(1-r)}let a=1,u="";t&&(t.line===e.line&&s+(t.col-e.col)<=r+1?a=t.col-e.col:(a=Math.min(i.length+1,r)-s,u="…"));const l=s>1?" ".repeat(s-1):"",c="^".repeat(a);return`${i}\n${l}${c}${u}`}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.grabCollectionEndComments=c,t.default=void 0;var r=n(0),i=l(n(41)),o=l(n(96)),s=l(n(59)),a=l(n(5)),u=l(n(4));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){let t=e;for(;t instanceof o.default;)t=t.node;if(!(t instanceof f))return null;const n=t.items.length;let i=-1;for(let e=n-1;e>=0;--e){const n=t.items[e];if(n.type===r.Type.COMMENT){const{indent:t,lineStart:r}=n.context;if(t>0&&n.range.start>=r+t)break;i=e}else{if(n.type!==r.Type.BLANK_LINE)break;i=e}}if(-1===i)return null;const s=t.items.splice(i,n-i),a=s[0].range.start;for(;t.range.end=a,t.valueRange&&t.valueRange.end>a&&(t.valueRange.end=a),t!==e;)t=t.context.parent;return s}class f extends a.default{static nextContentHasIndent(e,t,n){const r=a.default.endOfLine(e,t)+1,i=e[t=a.default.endOfWhiteSpace(e,r)];return!!i&&(t>=r+n||("#"===i||"\n"===i)&&f.nextContentHasIndent(e,t,n))}constructor(e){super(e.type===r.Type.SEQ_ITEM?r.Type.SEQ:r.Type.MAP);for(let t=e.props.length-1;t>=0;--t)if(e.props[t].start0}parse(e,t){this.context=e;const{parseNode:n,src:o}=e;let l=a.default.startOfLine(o,t);const d=this.items[0];d.context.parent=this,this.valueRange=u.default.copy(d.valueRange);const p=d.range.start-d.context.lineStart;let h=t;h=a.default.normalizeOffset(o,h);let g=o[h],m=a.default.endOfWhiteSpace(o,l)===h,v=!1;for(;g;){for(;"\n"===g||"#"===g;){if(m&&"\n"===g&&!v){const e=new i.default;if(h=e.parse({src:o},h),this.valueRange.end=h,h>=o.length){g=null;break}this.items.push(e),h-=1}else if("#"===g){if(h=o.length){g=null;break}}if(l=h+1,h=a.default.endOfIndent(o,l),a.default.atBlank(o,h)){const e=a.default.endOfWhiteSpace(o,h),t=o[e];t&&"\n"!==t&&"#"!==t||(h=e)}g=o[h],m=!0}if(!g)break;if(h!==l+p&&(m||":"!==g)){l>t&&(h=l);break}if(d.type===r.Type.SEQ_ITEM!=("-"===g)){let e=!0;if("-"===g){const t=o[h+1];e=!t||"\n"===t||"\t"===t||" "===t}if(e){l>t&&(h=l);break}}const e=n({atLineStart:m,inCollection:!0,indent:p,lineStart:l,parent:this},h);if(!e)return h;if(this.items.push(e),this.valueRange.end=e.valueRange.end,h=a.default.normalizeOffset(o,e.range.end),g=o[h],m=!1,v=e.includesTrailingLines,g){let e=h-1,t=o[e];for(;" "===t||"\t"===t;)t=o[--e];"\n"===t&&(l=e+1,m=!0)}const u=c(e);u&&Array.prototype.push.apply(this.items,u)}return h}setOrigRanges(e,t){return t=super.setOrigRanges(e,t),this.items.forEach(n=>{t=n.setOrigRanges(e,t)}),t}toString(){const{context:{src:e},items:t,range:n,value:r}=this;if(null!=r)return r;let i=e.slice(n.start,t[0].range.start)+String(t[0]);for(let e=1;et+1&&(d=c-1),this.node){if(m){const t=e.parent.items||e.parent.contents;t&&t.push(m)}g.length&&Array.prototype.push.apply(this.props,g),d=this.node.range.end}else if(h){const e=g[0];this.props.push(e),d=e.end}else d=s.default.endOfLine(u,t+1);const v=this.node?this.node.valueRange.end:d;return this.valueRange=new a.default(t,v),d}setOrigRanges(e,t){return t=super.setOrigRanges(e,t),this.node?this.node.setOrigRanges(e,t):t}toString(){const{context:{src:e},node:t,range:n,value:r}=this;if(null!=r)return r;const i=t?e.slice(n.start,t.range.start)+String(t):e.slice(n.start,n.end);return s.default.addStringTerminator(e,n.end,i)}}t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(5)),i=o(n(4));function o(e){return e&&e.__esModule?e:{default:e}}class s extends r.default{static endOfLine(e,t,n){let r=e[t],i=t;for(;r&&"\n"!==r&&(!n||"["!==r&&"]"!==r&&"{"!==r&&"}"!==r&&","!==r);){const t=e[i+1];if(":"===r&&(!t||"\n"===t||"\t"===t||" "===t||n&&","===t))break;if((" "===r||"\t"===r)&&"#"===t)break;i+=1,r=t}return i}get strValue(){if(!this.valueRange||!this.context)return null;let{start:e,end:t}=this.valueRange;const{src:n}=this.context;let i=n[t-1];for(;er?n.slice(r,i+1):e)}else o+=e}return o}parseBlockValue(e){const{indent:t,inFlow:n,src:i}=this.context;let o=e,a=e;for(let e=i[o];"\n"===e&&!r.default.atDocumentBoundary(i,o+1);e=i[o]){const e=r.default.endOfBlockIndent(i,t,o+1);if(null===e||"#"===i[e])break;"\n"===i[e]?o=e:(a=s.endOfLine(i,e,n),o=a)}return this.valueRange.isEmpty()&&(this.valueRange.start=e),this.valueRange.end=a,a}parse(e,t){this.context=e;const{inFlow:n,src:o}=e;let a=t;const u=o[a];return u&&"#"!==u&&"\n"!==u&&(a=s.endOfLine(o,t,n)),this.valueRange=new i.default(t,a),a=r.default.endOfWhiteSpace(o,a),a=this.parseComment(a),this.hasComment&&!this.valueRange.isEmpty()||(a=this.parseBlockValue(a)),a}}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MERGE_KEY=void 0;var r=a(n(22)),i=a(n(11)),o=a(n(6)),s=a(n(31));function a(e){return e&&e.__esModule?e:{default:e}}t.MERGE_KEY="<<";class u extends i.default{constructor(e){if(e instanceof i.default){let t=e.value;t instanceof s.default||(t=new s.default,t.items.push(e.value),t.range=e.value.range),super(e.key,t),this.range=e.range}else super(new o.default("<<"),new s.default);this.type="MERGE_PAIR"}addToJSMap(e,t){for(const{source:n}of this.value.items){if(!(n instanceof r.default))throw new Error("Merge sources must be maps");const i=n.toJSON(null,e,Map);for(const[e,n]of i)t instanceof Map?t.has(e)||t.set(e,n):t instanceof Set?t.add(e):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=n)}return t}toString(e,t){const n=this.value;if(n.items.length>1)return super.toString(e,t);this.value=n.items[0];const r=super.toString(e,t);return this.value=n,r}}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(100),i=n(0),o=n(2),s=n(32),a=n(280),u=n(44),l=h(n(43)),c=h(n(18)),f=h(n(30)),d=h(n(11)),p=h(n(6));function h(e){return e&&e.__esModule?e:{default:e}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class m{constructor({customTags:e,merge:t,schema:n,tags:i}){if(this.merge=!!t,this.name=n,this.tags=a.schemas[n.replace(/\W/g,"")],!this.tags){const e=Object.keys(a.schemas).map(e=>JSON.stringify(e)).join(", ");throw new Error(`Unknown schema "${n}"; use one of ${e}`)}if(!e&&i&&(e=i,(0,r.warnOptionDeprecation)("tags","customTags")),Array.isArray(e))for(const t of e)this.tags=this.tags.concat(t);else"function"==typeof e&&(this.tags=e(this.tags.slice()));for(let e=0;eJSON.stringify(e)).join(", ");throw new Error(`Unknown custom tag "${t}"; use one of ${e}`)}this.tags[e]=n}}}createNode(e,t,n,r){if(e instanceof f.default)return e;let i;if(n){n.startsWith("!!")&&(n=m.defaultPrefix+n.slice(2));const e=this.tags.filter(e=>e.tag===n);if(i=e.find(e=>!e.format)||e[0],!i)throw new Error(`Tag ${n} not found`)}else if(i=this.tags.find(t=>(t.identify&&t.identify(e)||t.class&&e instanceof t.class)&&!t.format),!i){if("function"==typeof e.toJSON&&(e=e.toJSON()),"object"!=typeof e)return t?new p.default(e):e;i=e instanceof Map?a.tags.map:e[Symbol.iterator]?a.tags.seq:a.tags.map}r?r.wrapScalars=t:r={wrapScalars:t},r.onTagObj&&(r.onTagObj(i),delete r.onTagObj);const o={};if(e&&"object"==typeof e&&r.prevObjects){const t=r.prevObjects.find(t=>t.value===e);if(t){const e=new l.default(t);return r.aliasNodes.push(e),e}o.value=e,r.prevObjects.push(o)}return o.node=i.createNode?i.createNode(this,e,r):t?new p.default(e):e,o.node}createPair(e,t,n){const r=this.createNode(e,n.wrapScalars,null,n),i=this.createNode(t,n.wrapScalars,null,n);return new d.default(r,i)}resolveScalar(e,t){t||(t=this.tags);for(let n=0;ne===n),i=r.find(({test:e})=>!e);t.error&&e.errors.push(t.error);try{if(i){let n=i.resolve(e,t);n instanceof c.default||(n=new p.default(n)),t.resolved=n}else{const n=(0,u.resolveString)(e,t);"string"==typeof n&&r.length>0&&(t.resolved=this.resolveScalar(n,r))}}catch(n){n.source||(n.source=t),e.errors.push(n),t.resolved=null}return t.resolved?(n&&t.tag&&(t.resolved.tag=n),t.resolved):null}resolveNodeWithFallback(e,t,n){const r=this.resolveNode(e,t,n);if(Object.prototype.hasOwnProperty.call(t,"resolved"))return r;const s=(({type:e})=>e===i.Type.FLOW_MAP||e===i.Type.MAP)(t)?m.defaultTags.MAP:(({type:e})=>e===i.Type.FLOW_SEQ||e===i.Type.SEQ)(t)?m.defaultTags.SEQ:m.defaultTags.STR;if(s){e.warnings.push(new o.YAMLWarning(t,`The tag ${n} is unavailable, falling back to ${s}`));const r=this.resolveNode(e,t,s);return r.tag=n,r}return e.errors.push(new o.YAMLReferenceError(t,`The tag ${n} is unavailable`)),null}getTagObject(e){if(e instanceof l.default)return l.default;if(e.tag){const t=this.tags.filter(t=>t.tag===e.tag);if(t.length>0)return t.find(t=>t.format===e.format)||t[0]}let t,n;if(e instanceof p.default){n=e.value;const r=this.tags.filter(e=>e.identify&&e.identify(n)||e.class&&n instanceof e.class);t=r.find(t=>t.format===e.format)||r.find(e=>!e.format)}else n=e,t=this.tags.find(e=>e.nodeClass&&n instanceof e.nodeClass);if(!t){const e=n&&n.constructor?n.constructor.name:typeof n;throw new Error(`Tag not resolved for ${e} value`)}return t}stringifyProps(e,t,{anchors:n,doc:r}){const i=[],o=r.anchors.getName(e);return o&&(n[o]=e,i.push(`&${o}`)),e.tag?i.push(r.stringifyTag(e.tag)):t.default||i.push(r.stringifyTag(t.tag)),i.join(" ")}stringify(e,t,n,r){let i;if(!(e instanceof f.default)){const n={aliasNodes:[],onTagObj:e=>i=e,prevObjects:[]};e=this.createNode(e,!0,null,n);const{anchors:r}=t.doc;for(const e of n.aliasNodes){e.source=e.source.node;let t=r.getName(e.source);t||(t=r.newName(),r.map[t]=e.source)}}if(t.tags=this,e instanceof d.default)return e.toString(t,n,r);i||(i=this.getTagObject(e));const o=this.stringifyProps(e,i,t),a="function"==typeof i.stringify?i.stringify(e,t,n,r):e instanceof c.default?e.toString(t,n,r):(0,s.stringifyString)(e,t,n,r);return o?e instanceof c.default&&"{"!==a[0]&&"["!==a[0]?`${o}\n${t.indent}${a}`:`${o} ${a}`:a}}t.default=m,g(m,"defaultPrefix","tag:yaml.org,2002:"),g(m,"defaultTags",{MAP:"tag:yaml.org,2002:map",SEQ:"tag:yaml.org,2002:seq",STR:"tag:yaml.org,2002:str"})},function(e,t,n){"use strict";function r(e,t){if(global&&global._YAML_SILENCE_WARNINGS)return;const{emitWarning:n}=global&&global.process;n?n(e,t):console.warn(t?`${t}: ${e}`:e)}Object.defineProperty(t,"__esModule",{value:!0}),t.warn=r,t.warnFileDeprecation=function(e){if(global&&global._YAML_SILENCE_DEPRECATION_WARNINGS)return;r(`The endpoint 'yaml/${e.replace(/.*yaml[/\\]/i,"").replace(/\.js$/,"").replace(/\\/g,"/")}' will be removed in a future release.`,"DeprecationWarning")},t.warnOptionDeprecation=function(e,t){if(global&&global._YAML_SILENCE_DEPRECATION_WARNINGS)return;if(i[e])return;i[e]=!0;let n=`The option '${e}' will be removed in a future release`;n+=t?`, use '${t}' instead.`:".",r(n,"DeprecationWarning")};const i={}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t.type!==r.Type.MAP&&t.type!==r.Type.FLOW_MAP){const n=`A ${t.type} node cannot be resolved as a mapping`;return e.errors.push(new o.YAMLSyntaxError(t,n)),null}const{comments:n,items:d}=t.type===r.Type.FLOW_MAP?function(e,t){const n=[],i=[];let s=void 0,a=null,c=!1,f="{";for(let d=0;d0){n=new i.default(r.Type.PLAIN,[]),n.context={parent:d,src:d.context.src};const e=d.range.start+1;if(n.range={start:e,end:e},n.valueRange={start:e,end:e},"number"==typeof d.range.origStart){const e=d.range.origStart+1;n.range.origStart=n.range.origEnd=e,n.valueRange.origStart=n.valueRange.origEnd=e}}const p=new u.default(a,e.resolveNode(n));h(d,p),s.push(p),(0,l.checkKeyLength)(e.errors,t,f,a,c),a=void 0,c=null}break;default:void 0!==a&&s.push(new u.default(a)),a=e.resolveNode(d),c=d.range.start,d.error&&e.errors.push(d.error);e:for(let n=f+1;;++n){const i=t.items[n];switch(i&&i.type){case r.Type.BLANK_LINE:case r.Type.COMMENT:continue e;case r.Type.MAP_VALUE:break e;default:e.errors.push(new o.YAMLSemanticError(d,"Implicit map keys need to be followed by map values"));break e}}if(d.valueRangeContainsNewline){const t="Implicit map keys need to be on a single line";e.errors.push(new o.YAMLSemanticError(d,t))}}}void 0!==a&&s.push(new u.default(a));return{comments:n,items:s}}(e,t),p=new s.default;p.items=d,(0,l.resolveComments)(p,n);let g=!1;for(let n=0;n{if(e instanceof c.default){const{type:t}=e.source;return t!==r.Type.MAP&&t!==r.Type.FLOW_MAP&&(s="Merge nodes aliases can only point to maps")}return s="Merge nodes can only have Alias nodes as values"}),s&&e.errors.push(new o.YAMLSemanticError(t,s))}else for(let r=n+1;r{if(0===i.length)return!1;const{start:o}=i[0];if(t&&o>t.valueRange.start)return!1;if(n[o]!==r.Char.COMMENT)return!1;for(let t=e;t=0;--e){const n=t.items[e];if(!n||n.type!==i.Type.COMMENT){s=n;break}}if(s&&s.char!==n){const i=`Expected ${o} to end with ${n}`;let a;"number"==typeof s.offset?(a=new r.YAMLSemanticError(t,i),a.offset=s.offset+1):(a=new r.YAMLSemanticError(s,i),s.range&&s.range.end&&(a.offset=s.range.end-s.range.start)),e.push(a)}},t.checkKeyLength=function(e,t,n,i,o){if(!i||"number"!=typeof o)return;const s=t.items[n];let a=s&&s.range&&s.range.start;if(!a)for(let e=n-1;e>=0;--e){const r=t.items[e];if(r&&r.range){a=r.range.end+2*(n-e);break}}if(a>o+1024){const n=String(i).substr(0,8)+"..."+String(i).substr(-8);e.push(new r.YAMLSemanticError(t,`The "${n}" key is too long`))}},t.resolveComments=function(e,t){for(const{afterKey:n,before:r,comment:i}of t){let t=e.items[r];t?(n&&t.value&&(t=t.value),void 0===i?!n&&t.commentBefore||(t.spaceBefore=!0):t.commentBefore?t.commentBefore+="\n"+i:t.commentBefore=i):void 0!==i&&(e.comment?e.comment+="\n"+i:e.comment=i)}};var r=n(2),i=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t.type!==r.Type.SEQ&&t.type!==r.Type.FLOW_SEQ){const n=`A ${t.type} node cannot be resolved as a sequence`;return e.errors.push(new i.YAMLSyntaxError(t,n)),null}const{comments:n,items:l}=t.type===r.Type.FLOW_SEQ?function(e,t){const n=[],a=[];let u=!1,l=void 0,c=null,f="[";for(let d=0;de instanceof o.default&&e.key instanceof u.default)){const n="Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this.";e.warnings.push(new i.YAMLWarning(t,n))}return t.resolved=c,c};var r=n(0),i=n(2),o=l(n(11)),s=n(102),a=l(n(31)),u=l(n(18));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=n(2),o=n(32),s=n(44),a=n(34),u={identify:e=>e instanceof Uint8Array,default:!1,tag:"tag:yaml.org,2002:binary",resolve:(e,t)=>{if("function"==typeof Buffer){const n=(0,s.resolveString)(e,t);return Buffer.from(n,"base64")}if("function"==typeof atob){const n=atob((0,s.resolveString)(e,t)),r=new Uint8Array(n.length);for(let e=0;e{let l;if("function"==typeof Buffer)l=n instanceof Buffer?n.toString("base64"):Buffer.from(n.buffer).toString("base64");else{if("function"!=typeof btoa)throw new Error("This environment does not support writing binary tags; either Buffer or btoa is required");{let e="";for(let t=0;te instanceof Map,nodeClass:d,default:!1,tag:"tag:yaml.org,2002:omap",resolve:function(e,t){const n=(0,l.parsePairs)(e,t),i=[];for(const{key:e}of n.items)if(e instanceof a.default){if(i.includes(e.value)){const e="Ordered maps must not include duplicate keys";throw new r.YAMLSemanticError(t,e)}i.push(e.value)}return Object.assign(new d,n)},createNode:function(e,t,n){const r=(0,l.createPairs)(e,t,n),i=new d;return i.items=r.items,i}};t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.YAMLSet=void 0;var r,i,o,s=n(2),a=function(e){if(e&&e.__esModule)return e;var t=d();if(t&&t.has(e))return t.get(e);var n={};if(null!=e){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}}n.default=e,t&&t.set(e,n);return n}(n(22)),u=f(n(11)),l=f(n(101)),c=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}class p extends a.default{constructor(){super(),this.tag=p.tag}add(e){const t=e instanceof u.default?e:new u.default(e);(0,a.findPair)(this.items,t.key)||this.items.push(t)}get(e,t){const n=(0,a.findPair)(this.items,e);return!t&&n instanceof u.default?n.key instanceof c.default?n.key.value:n.key:n}set(e,t){if("boolean"!=typeof t)throw new Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof t}`);const n=(0,a.findPair)(this.items,e);n&&!t?this.items.splice(this.items.indexOf(n),1):!n&&t&&this.items.push(new u.default(e))}toJSON(e,t){return super.toJSON(e,t,Set)}toString(e,t,n){if(!e)return JSON.stringify(this);if(this.hasAllNullValues())return super.toString(e,t,n);throw new Error("Set items must all have null values")}}t.YAMLSet=p,o="tag:yaml.org,2002:set",(i="tag")in(r=p)?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o;var h={identify:e=>e instanceof Set,nodeClass:p,default:!1,tag:"tag:yaml.org,2002:set",resolve:function(e,t){const n=(0,l.default)(e,t);if(!n.hasAllNullValues())throw new s.YAMLSemanticError(t,"Set items must all have null values");return Object.assign(new p,n)},createNode:function(e,t,n){const r=new p;for(const i of t)r.items.push(e.createPair(i,null,n));return r}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timestamp=t.floatTime=t.intTime=void 0;var r=n(32);const i=(e,t)=>{const n=t.split(":").reduce((e,t)=>60*e+Number(t),0);return"-"===e?-n:n},o=({value:e})=>{if(isNaN(e)||!isFinite(e))return(0,r.stringifyNumber)(e);let t="";e<0&&(t="-",e=Math.abs(e));const n=[e%60];return e<60?n.unshift(0):(e=Math.round((e-n[0])/60),n.unshift(e%60),e>=60&&(e=Math.round((e-n[0])/60),n.unshift(e))),t+n.map(e=>e<10?"0"+String(e):String(e)).join(":").replace(/000000\d*$/,"")},s={identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+)$/,resolve:(e,t,n)=>i(t,n.replace(/_/g,"")),stringify:o};t.intTime=s;const a={identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*)$/,resolve:(e,t,n)=>i(t,n.replace(/_/g,"")),stringify:o};t.floatTime=a;const u={identify:e=>e instanceof Date,default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^(?:([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?)$"),resolve:(e,t,n,r,o,s,a,u,l)=>{u&&(u=(u+"00").substr(1,3));let c=Date.UTC(t,n-1,r,o||0,s||0,a||0,u||0);if(l&&"Z"!==l){let e=i(l[0],l.slice(1));Math.abs(e)<30&&(e*=60),c-=6e4*e}return new Date(c)},stringify:({value:e})=>e.toISOString().replace(/((T00:00)?:00)?\.000Z$/,"")};t.timestamp=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.readFile=async function(e,t={}){const n=!0===t.throwNotFound;try{return await async function(e,t){return new Promise((n,r)=>{i.default.readFile(e,t,(e,t)=>{e?r(e):n(t)})})}(e,"utf8")}catch(e){if(!1===n&&"ENOENT"===e.code)return null;throw e}},t.readFileSync=function(e,t={}){const n=!0===t.throwNotFound;try{return i.default.readFileSync(e,"utf8")}catch(e){if(!1===n&&"ENOENT"===e.code)return null;throw e}};var r,i=(r=n(16))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cacheWrapper=async function(e,t,n){const r=e.get(t);if(void 0!==r)return r;const i=await n();return e.set(t,i),i},t.cacheWrapperSync=function(e,t,n){const r=e.get(t);if(void 0!==r)return r;const i=n();return e.set(t,i),i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDirectory=async function(e){if(!0===await(0,o.isDirectory)(e))return e;return i.default.dirname(e)},t.getDirectorySync=function(e){if(!0===(0,o.isDirectorySync)(e))return e;return i.default.dirname(e)};var r,i=(r=n(8))&&r.__esModule?r:{default:r},o=n(285)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.Hex="hex",e.Base64="base64",e.Latin1="latin1"}(t.CryptoEncoding||(t.CryptoEncoding={}))},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(64),o=n(12),s=n(9),a=n(130);t.activate=function(e){return r(this,void 0,void 0,(function*(){const t=new a.CompositionRootService(e).get(s.SYMBOLS.IExtensionManager);yield t.activate(),i.Debugger.isAttached||console.info(`[${o.constants.extension.name}] v${o.constants.extension.version} activated!`)}))},t.deactivate=function(){}},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(114)),r(n(115)),r(n(116))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.activateIcons=0]="activateIcons",e[e.regenerateIcons=1]="regenerateIcons",e[e.restoreIcons=2]="restoreIcons",e[e.resetProjectDetectionDefaults=3]="resetProjectDetectionDefaults",e[e.ngPreset=4]="ngPreset",e[e.nestPreset=5]="nestPreset",e[e.jsPreset=6]="jsPreset",e[e.tsPreset=7]="tsPreset",e[e.jsonPreset=8]="jsonPreset",e[e.hideFoldersPreset=9]="hideFoldersPreset",e[e.foldersAllDefaultIconPreset=10]="foldersAllDefaultIconPreset",e[e.hideExplorerArrowsPreset=11]="hideExplorerArrowsPreset"}(t.CommandNames||(t.CommandNames={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.angular="ng",e.nestjs="nest",e.js="js",e.jsOfficial="js_official",e.ts="typescript",e.tsOfficial="typescript_official",e.tsDef="typescriptdef",e.tsDefOfficial="typescriptdef_official",e.json="json",e.jsonOfficial="json_official"}(t.IconNames||(t.IconNames={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.angular=0]="angular",e[e.nestjs=1]="nestjs",e[e.jsOfficial=2]="jsOfficial",e[e.tsOfficial=3]="tsOfficial",e[e.jsonOfficial=4]="jsonOfficial",e[e.hideFolders=5]="hideFolders",e[e.foldersAllDefaultIcon=6]="foldersAllDefaultIcon",e[e.hideExplorerArrows=7]="hideExplorerArrows"}(t.PresetNames||(t.PresetNames={}))},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(118))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.svg=0]="svg",e[e.png=1]="png",e[e.jpg=2]="jpg",e[e.gif=3]="gif",e[e.bmp=4]="bmp",e[e.tiff=5]="tiff",e[e.ico=6]="ico"}(t.FileFormat||(t.FileFormat={}))},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(120))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.newVersion=0]="newVersion",e[e.seeReleaseNotes=1]="seeReleaseNotes",e[e.dontShowThis=2]="dontShowThis",e[e.seeReadme=3]="seeReadme",e[e.welcome=4]="welcome",e[e.activate=5]="activate",e[e.aboutOfficialApi=6]="aboutOfficialApi",e[e.learnMore=7]="learnMore",e[e.reload=8]="reload",e[e.autoReload=9]="autoReload",e[e.disableDetect=10]="disableDetect",e[e.iconCustomization=11]="iconCustomization",e[e.iconRestore=12]="iconRestore",e[e.ngPresetEnabled=13]="ngPresetEnabled",e[e.ngPresetDisabled=14]="ngPresetDisabled",e[e.nestPresetEnabled=15]="nestPresetEnabled",e[e.nestPresetDisabled=16]="nestPresetDisabled",e[e.jsPresetEnabled=17]="jsPresetEnabled",e[e.jsPresetDisabled=18]="jsPresetDisabled",e[e.tsPresetEnabled=19]="tsPresetEnabled",e[e.tsPresetDisabled=20]="tsPresetDisabled",e[e.jsonPresetEnabled=21]="jsonPresetEnabled",e[e.jsonPresetDisabled=22]="jsonPresetDisabled",e[e.hideFoldersPresetEnabled=23]="hideFoldersPresetEnabled",e[e.hideFoldersPresetDisabled=24]="hideFoldersPresetDisabled",e[e.foldersAllDefaultIconPresetEnabled=25]="foldersAllDefaultIconPresetEnabled",e[e.foldersAllDefaultIconPresetDisabled=26]="foldersAllDefaultIconPresetDisabled",e[e.hideExplorerArrowsPresetEnabled=27]="hideExplorerArrowsPresetEnabled",e[e.hideExplorerArrowsPresetDisabled=28]="hideExplorerArrowsPresetDisabled",e[e.restart=29]="restart",e[e.ngDetected=30]="ngDetected",e[e.nonNgDetected=31]="nonNgDetected",e[e.ngDetectedPresetFalse=32]="ngDetectedPresetFalse",e[e.nonNgDetectedPresetTrue=33]="nonNgDetectedPresetTrue",e[e.nestDetected=34]="nestDetected",e[e.nonNestDetected=35]="nonNestDetected",e[e.nestDetectedPresetFalse=36]="nestDetectedPresetFalse",e[e.nonNestDetectedPresetTrue=37]="nonNestDetectedPresetTrue",e[e.projectDetectionReset=38]="projectDetectionReset",e[e.conflictProjectsDetected=39]="conflictProjectsDetected",e[e.unsupportedVersion=40]="unsupportedVersion",e[e.integrityFailure=41]="integrityFailure"}(t.LangResourceKeys||(t.LangResourceKeys={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.schema={iconDefinitions:{_file:{iconPath:""},_folder:{iconPath:""},_folder_open:{iconPath:""},_root_folder:{iconPath:""},_root_folder_open:{iconPath:""},_file_light:{iconPath:""},_folder_light:{iconPath:""},_folder_light_open:{iconPath:""},_root_folder_light:{iconPath:""},_root_folder_light_open:{iconPath:""}},file:"_file",folder:"_folder",folderExpanded:"_folder_open",rootFolder:"_root_folder",rootFolderExpanded:"_root_folder_open",folderNames:{},folderNamesExpanded:{},fileExtensions:{},fileNames:{},languageIds:{},light:{file:"_file_light",folder:"_folder_light",folderExpanded:"_folder_light_open",rootFolder:"_root_folder_light",rootFolderExpanded:"_root_folder_light_open",folderNames:{},folderNamesExpanded:{},fileExtensions:{},fileNames:{},languageIds:{}},hidesExplorerArrows:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SYMBOLS={IVSCodeManager:Symbol.for("IVSCodeManager"),IConfigManager:Symbol.for("IConfigManager"),ISettingsManager:Symbol.for("ISettingsManager"),IIconsGenerator:Symbol.for("IIconsGenerator"),ILanguageResourceManager:Symbol.for("ILanguageResourceManager"),INotificationManager:Symbol.for("INotificationManager"),IProjectAutoDetectionManager:Symbol.for("IProjectAutoDetectionManager"),IIntegrityManager:Symbol.for("IIntegrityManager"),IExtensionManager:Symbol.for("IExtensionManager"),ILocale:Symbol.for("ILocale"),IVSCode:Symbol.for("IVSCode"),IVSCodeExtensionContext:Symbol.for("IVSCodeExtensionContext")}},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(124)),r(n(125))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.ng="Angular",e.ngjs="AngularJS",e.nest="NestJS"}(t.ProjectNames||(t.ProjectNames={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.angular="ng",e.angularjs="ngjs",e.nestjs="nest"}(t.Projects||(t.Projects={}))},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(127))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.activated=0]="activated",e[e.disabled=1]="disabled",e[e.deactivated=2]="deactivated"}(t.ExtensionStatus||(t.ExtensionStatus={}))},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(129))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.Global=1]="Global",e[e.Workspace=2]="Workspace",e[e.WorkspaceFolder=3]="WorkspaceFolder"}(t.ConfigurationTarget||(t.ConfigurationTarget={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(131);n(158);const i=n(159),o=n(160),s=n(24),a=n(168),u=n(47),l=n(9),c=n(170),f=n(171),d=n(172),p=n(194),h=n(195);t.CompositionRootService=class{constructor(e){this.context=e,this.container=new r.Container({defaultScope:"Singleton"}),this.init(),this.initDecorations(),this.initBindings()}get(e){return this.container.get(e)}dispose(){this.injectableClasses.map(e=>e[0]).forEach(e=>{Reflect.deleteMetadata(r.METADATA_KEY.PARAM_TYPES,e),Reflect.deleteMetadata(r.METADATA_KEY.TAGGED,e)})}init(){this.injectableClasses=[[o.ExtensionManager,[l.SYMBOLS.IVSCodeManager,l.SYMBOLS.IConfigManager,l.SYMBOLS.ISettingsManager,l.SYMBOLS.INotificationManager,l.SYMBOLS.IIconsGenerator,l.SYMBOLS.IProjectAutoDetectionManager,l.SYMBOLS.IIntegrityManager]],[s.ConfigManager,[l.SYMBOLS.IVSCodeManager]],[a.LanguageResourceManager,[l.SYMBOLS.ILocale]],[u.IconsGenerator,[l.SYMBOLS.IVSCodeManager,l.SYMBOLS.IConfigManager]],[c.NotificationManager,[l.SYMBOLS.IVSCodeManager,l.SYMBOLS.ILanguageResourceManager]],[f.ProjectAutoDetectionManager,[l.SYMBOLS.IVSCodeManager,l.SYMBOLS.IConfigManager]],[d.SettingsManager,[l.SYMBOLS.IVSCodeManager]],[p.VSCodeManager,[l.SYMBOLS.IVSCode,l.SYMBOLS.IVSCodeExtensionContext]],[h.IntegrityManager,[]]],this.dispose()}initDecorations(){this.injectableClasses.forEach(e=>{const t=e[0];r.decorate(r.injectable(),t),e[1].forEach((e,n)=>r.decorate(r.inject(e),t,n))})}initBindings(){const e=e=>this.container.bind(e);e(l.SYMBOLS.ILocale).toConstantValue(i.env.language),e(l.SYMBOLS.IVSCode).toConstantValue(i),e(l.SYMBOLS.IVSCodeExtensionContext).toConstantValue(this.context),e(l.SYMBOLS.IExtensionManager).to(o.ExtensionManager),e(l.SYMBOLS.IConfigManager).to(s.ConfigManager),e(l.SYMBOLS.ISettingsManager).to(d.SettingsManager),e(l.SYMBOLS.ILanguageResourceManager).to(a.LanguageResourceManager),e(l.SYMBOLS.INotificationManager).to(c.NotificationManager),e(l.SYMBOLS.IIconsGenerator).to(u.IconsGenerator),e(l.SYMBOLS.IProjectAutoDetectionManager).to(f.ProjectAutoDetectionManager),e(l.SYMBOLS.IIntegrityManager).to(h.IntegrityManager),e(l.SYMBOLS.IVSCodeManager).to(p.VSCodeManager)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1);t.METADATA_KEY=r;var i=n(132);t.Container=i.Container;var o=n(14);t.BindingScopeEnum=o.BindingScopeEnum,t.BindingTypeEnum=o.BindingTypeEnum,t.TargetTypeEnum=o.TargetTypeEnum;var s=n(148);t.AsyncContainerModule=s.AsyncContainerModule,t.ContainerModule=s.ContainerModule;var a=n(149);t.injectable=a.injectable;var u=n(150);t.tagged=u.tagged;var l=n(151);t.named=l.named;var c=n(68);t.inject=c.inject,t.LazyServiceIdentifer=c.LazyServiceIdentifer;var f=n(152);t.optional=f.optional;var d=n(153);t.unmanaged=d.unmanaged;var p=n(154);t.multiInject=p.multiInject;var h=n(155);t.targetName=h.targetName;var g=n(156);t.postConstruct=g.postConstruct;var m=n(66);t.MetadataReader=m.MetadataReader;var v=n(21);t.id=v.id;var y=n(19);t.decorate=y.decorate;var F=n(71);t.traverseAncerstors=F.traverseAncerstors,t.taggedConstraint=F.taggedConstraint,t.namedConstraint=F.namedConstraint,t.typeConstraint=F.typeConstraint;var E=n(33);t.getServiceIdentifierAsString=E.getServiceIdentifierAsString;var b=n(157);t.multiBindToService=b.multiBindToService},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){e.done?i(e.value):new n((function(t){t(e.value)})).then(s,a)}u((r=r.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=r[2&o[0]?"return":o[0]?"throw":"next"])&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[0,i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?p.length:n.length),g=function e(t,n){for(var r=t.getPropertiesMetadata(n),i=[],s=Object.keys(r),a=0,l=s;a0?c:e(t,r)}return 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e){this.str=e}return e.prototype.startsWith=function(e){return 0===this.str.indexOf(e)},e.prototype.endsWith=function(e){var t,n=e.split("").reverse().join("");return t=this.str.split("").reverse().join(""),this.startsWith.call({str:t},n)},e.prototype.contains=function(e){return-1!==this.str.indexOf(e)},e.prototype.equals=function(e){return this.str===e},e.prototype.value=function(){return this.str},e}();t.QueryableString=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(21),i=function(){function e(e,t,n,i,o){this.id=r.id(),this.serviceIdentifier=e,this.parentContext=t,this.parentRequest=n,this.target=o,this.childRequests=[],this.bindings=Array.isArray(i)?i:[i],this.requestScope=null===n?new Map:null}return e.prototype.addChildRequest=function(t,n,r){var i=new e(t,this.parentContext,this,n,r);return this.childRequests.push(i),i},e}();t.Request=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(14),o=n(67),s=n(33),a=n(142),u=function(e,t,n){try{return n()}catch(n){throw o.isStackOverflowExeption(n)?new Error(r.CIRCULAR_DEPENDENCY_IN_FACTORY(e,t.toString())):n}},l=function(e){return function(t){t.parentContext.setCurrentRequest(t);var n=t.bindings,o=t.childRequests,c=t.target&&t.target.isArray(),f=!(t.parentRequest&&t.parentRequest.target&&t.target&&t.parentRequest.target.matchesArray(t.target.serviceIdentifier));if(c&&f)return o.map((function(t){return l(e)(t)}));var d=null;if(!t.target.isOptional()||0!==n.length){var p=n[0],h=p.scope===i.BindingScopeEnum.Singleton,g=p.scope===i.BindingScopeEnum.Request;if(h&&p.activated)return p.cache;if(g&&null!==e&&e.has(p.id))return e.get(p.id);if(p.type===i.BindingTypeEnum.ConstantValue)d=p.cache;else if(p.type===i.BindingTypeEnum.Function)d=p.cache;else if(p.type===i.BindingTypeEnum.Constructor)d=p.implementationType;else if(p.type===i.BindingTypeEnum.DynamicValue&&null!==p.dynamicValue)d=u("toDynamicValue",p.serviceIdentifier,(function(){return p.dynamicValue(t.parentContext)}));else if(p.type===i.BindingTypeEnum.Factory&&null!==p.factory)d=u("toFactory",p.serviceIdentifier,(function(){return p.factory(t.parentContext)}));else if(p.type===i.BindingTypeEnum.Provider&&null!==p.provider)d=u("toProvider",p.serviceIdentifier,(function(){return p.provider(t.parentContext)}));else{if(p.type!==i.BindingTypeEnum.Instance||null===p.implementationType){var m=s.getServiceIdentifierAsString(t.serviceIdentifier);throw new Error(r.INVALID_BINDING_TYPE+" "+m)}d=a.resolveInstance(p.implementationType,o,l(e))}return"function"==typeof p.onActivation&&(d=p.onActivation(t.parentContext,d)),h&&(p.cache=d,p.activated=!0),g&&null!==e&&!e.has(p.id)&&e.set(p.id,d),d}}};t.resolve=function(e){return l(e.plan.rootRequest.requestScope)(e.plan.rootRequest)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(14),o=n(1);t.resolveInstance=function(e,t,n){var s,a,u=null;if(t.length>0){var l=t.filter((function(e){return null!==e.target&&e.target.type===i.TargetTypeEnum.ConstructorArgument})).map(n);a=l,u=function(e,t,n){var r=t.filter((function(e){return null!==e.target&&e.target.type===i.TargetTypeEnum.ClassProperty})),o=r.map(n);return r.forEach((function(t,n){var r;r=t.target.name.value();var i=o[n];e[r]=i})),e}(u=new((s=e).bind.apply(s,[void 0].concat(a))),t,n)}else u=new e;return function(e,t){if(Reflect.hasMetadata(o.POST_CONSTRUCT,e)){var n=Reflect.getMetadata(o.POST_CONSTRUCT,e);try{t[n.value]()}catch(t){throw new Error(r.POST_CONSTRUCT_ERROR(e.name,t.message))}}}(e,u),u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(14),o=n(144),s=n(70),a=function(){function e(e){this._binding=e}return e.prototype.to=function(e){return this._binding.type=i.BindingTypeEnum.Instance,this._binding.implementationType=e,new o.BindingInWhenOnSyntax(this._binding)},e.prototype.toSelf=function(){if("function"!=typeof this._binding.serviceIdentifier)throw new Error(""+r.INVALID_TO_SELF_VALUE);var e=this._binding.serviceIdentifier;return this.to(e)},e.prototype.toConstantValue=function(e){return this._binding.type=i.BindingTypeEnum.ConstantValue,this._binding.cache=e,this._binding.dynamicValue=null,this._binding.implementationType=null,new s.BindingWhenOnSyntax(this._binding)},e.prototype.toDynamicValue=function(e){return this._binding.type=i.BindingTypeEnum.DynamicValue,this._binding.cache=null,this._binding.dynamicValue=e,this._binding.implementationType=null,new o.BindingInWhenOnSyntax(this._binding)},e.prototype.toConstructor=function(e){return this._binding.type=i.BindingTypeEnum.Constructor,this._binding.implementationType=e,new s.BindingWhenOnSyntax(this._binding)},e.prototype.toFactory=function(e){return this._binding.type=i.BindingTypeEnum.Factory,this._binding.factory=e,new s.BindingWhenOnSyntax(this._binding)},e.prototype.toFunction=function(e){if("function"!=typeof e)throw new Error(r.INVALID_FUNCTION_BINDING);var t=this.toConstantValue(e);return this._binding.type=i.BindingTypeEnum.Function,t},e.prototype.toAutoFactory=function(e){return this._binding.type=i.BindingTypeEnum.Factory,this._binding.factory=function(t){return function(){return t.container.get(e)}},new s.BindingWhenOnSyntax(this._binding)},e.prototype.toProvider=function(e){return this._binding.type=i.BindingTypeEnum.Provider,this._binding.provider=e,new s.BindingWhenOnSyntax(this._binding)},e.prototype.toService=function(e){this.toDynamicValue((function(t){return t.container.get(e)}))},e}();t.BindingToSyntax=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(145),i=n(45),o=n(46),s=function(){function e(e){this._binding=e,this._bindingWhenSyntax=new o.BindingWhenSyntax(this._binding),this._bindingOnSyntax=new i.BindingOnSyntax(this._binding),this._bindingInSyntax=new r.BindingInSyntax(e)}return e.prototype.inRequestScope=function(){return this._bindingInSyntax.inRequestScope()},e.prototype.inSingletonScope=function(){return this._bindingInSyntax.inSingletonScope()},e.prototype.inTransientScope=function(){return this._bindingInSyntax.inTransientScope()},e.prototype.when=function(e){return this._bindingWhenSyntax.when(e)},e.prototype.whenTargetNamed=function(e){return this._bindingWhenSyntax.whenTargetNamed(e)},e.prototype.whenTargetIsDefault=function(){return this._bindingWhenSyntax.whenTargetIsDefault()},e.prototype.whenTargetTagged=function(e,t){return this._bindingWhenSyntax.whenTargetTagged(e,t)},e.prototype.whenInjectedInto=function(e){return this._bindingWhenSyntax.whenInjectedInto(e)},e.prototype.whenParentNamed=function(e){return this._bindingWhenSyntax.whenParentNamed(e)},e.prototype.whenParentTagged=function(e,t){return this._bindingWhenSyntax.whenParentTagged(e,t)},e.prototype.whenAnyAncestorIs=function(e){return this._bindingWhenSyntax.whenAnyAncestorIs(e)},e.prototype.whenNoAncestorIs=function(e){return this._bindingWhenSyntax.whenNoAncestorIs(e)},e.prototype.whenAnyAncestorNamed=function(e){return this._bindingWhenSyntax.whenAnyAncestorNamed(e)},e.prototype.whenAnyAncestorTagged=function(e,t){return this._bindingWhenSyntax.whenAnyAncestorTagged(e,t)},e.prototype.whenNoAncestorNamed=function(e){return this._bindingWhenSyntax.whenNoAncestorNamed(e)},e.prototype.whenNoAncestorTagged=function(e,t){return this._bindingWhenSyntax.whenNoAncestorTagged(e,t)},e.prototype.whenAnyAncestorMatches=function(e){return this._bindingWhenSyntax.whenAnyAncestorMatches(e)},e.prototype.whenNoAncestorMatches=function(e){return this._bindingWhenSyntax.whenNoAncestorMatches(e)},e.prototype.onActivation=function(e){return this._bindingOnSyntax.onActivation(e)},e}();t.BindingInWhenOnSyntax=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(14),i=n(70),o=function(){function e(e){this._binding=e}return e.prototype.inRequestScope=function(){return this._binding.scope=r.BindingScopeEnum.Request,new i.BindingWhenOnSyntax(this._binding)},e.prototype.inSingletonScope=function(){return this._binding.scope=r.BindingScopeEnum.Singleton,new i.BindingWhenOnSyntax(this._binding)},e.prototype.inTransientScope=function(){return this._binding.scope=r.BindingScopeEnum.Transient,new i.BindingWhenOnSyntax(this._binding)},e}();t.BindingInSyntax=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.of=function(t,n){var r=new e;return r.bindings=t,r.middleware=n,r},e}();t.ContainerSnapshot=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=function(){function e(){this._map=new Map}return e.prototype.getMap=function(){return this._map},e.prototype.add=function(e,t){if(null==e)throw new Error(r.NULL_ARGUMENT);if(null==t)throw new Error(r.NULL_ARGUMENT);var n=this._map.get(e);void 0!==n?(n.push(t),this._map.set(e,n)):this._map.set(e,[t])},e.prototype.get=function(e){if(null==e)throw new Error(r.NULL_ARGUMENT);var t=this._map.get(e);if(void 0!==t)return t;throw new Error(r.KEY_NOT_FOUND)},e.prototype.remove=function(e){if(null==e)throw new Error(r.NULL_ARGUMENT);if(!this._map.delete(e))throw new Error(r.KEY_NOT_FOUND)},e.prototype.removeByCondition=function(e){var t=this;this._map.forEach((function(n,r){var i=n.filter((function(t){return!e(t)}));i.length>0?t._map.set(r,i):t._map.delete(r)}))},e.prototype.hasKey=function(e){if(null==e)throw new Error(r.NULL_ARGUMENT);return this._map.has(e)},e.prototype.clone=function(){var t=new e;return this._map.forEach((function(e,n){e.forEach((function(e){return t.add(n,e.clone())}))})),t},e.prototype.traverse=function(e){this._map.forEach((function(t,n){e(n,t)}))},e}();t.Lookup=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(21),i=function(e){this.id=r.id(),this.registry=e};t.ContainerModule=i;var o=function(e){this.id=r.id(),this.registry=e};t.AsyncContainerModule=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(1);t.injectable=function(){return function(e){if(Reflect.hasOwnMetadata(i.PARAM_TYPES,e))throw new Error(r.DUPLICATED_INJECTABLE_DECORATOR);var t=Reflect.getMetadata(i.DESIGN_PARAM_TYPES,e)||[];return Reflect.defineMetadata(i.PARAM_TYPES,t,e),e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(10),i=n(19);t.tagged=function(e,t){return function(n,o,s){var a=new r.Metadata(e,t);"number"==typeof s?i.tagParameter(n,o,s,a):i.tagProperty(n,o,a)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=n(10),o=n(19);t.named=function(e){return function(t,n,s){var a=new i.Metadata(r.NAMED_TAG,e);"number"==typeof s?o.tagParameter(t,n,s,a):o.tagProperty(t,n,a)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=n(10),o=n(19);t.optional=function(){return function(e,t,n){var s=new i.Metadata(r.OPTIONAL_TAG,!0);"number"==typeof n?o.tagParameter(e,t,n,s):o.tagProperty(e,t,s)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=n(10),o=n(19);t.unmanaged=function(){return function(e,t,n){var s=new i.Metadata(r.UNMANAGED_TAG,!0);o.tagParameter(e,t,n,s)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=n(10),o=n(19);t.multiInject=function(e){return function(t,n,s){var a=new i.Metadata(r.MULTI_INJECT_TAG,e);"number"==typeof s?o.tagParameter(t,n,s,a):o.tagProperty(t,n,a)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=n(10),o=n(19);t.targetName=function(e){return function(t,n,s){var a=new i.Metadata(r.NAME_TAG,e);o.tagParameter(t,n,s,a)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=n(1),o=n(10);t.postConstruct=function(){return function(e,t,n){var s=new o.Metadata(i.POST_CONSTRUCT,t);if(Reflect.hasOwnMetadata(i.POST_CONSTRUCT,e.constructor))throw new Error(r.MULTIPLE_POST_CONSTRUCT_METHODS);Reflect.defineMetadata(i.POST_CONSTRUCT,s,e.constructor)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.multiBindToService=function(e){return function(t){return function(){for(var n=[],r=0;r=0&&e=this._keys.length?(this._index=-1,this._keys=t,this._values=t):this._index++,{value:n,done:!1}}return{value:void 0,done:!0}},e.prototype.throw=function(e){throw this._index>=0&&(this._index=-1,this._keys=t,this._values=t),e},e.prototype.return=function(e){return this._index>=0&&(this._index=-1,this._keys=t,this._values=t),{value:e,done:!0}},e}();return function(){function t(){this._keys=[],this._values=[],this._cacheKey=e,this._cacheIndex=-2}return Object.defineProperty(t.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),t.prototype.has=function(e){return this._find(e,!1)>=0},t.prototype.get=function(e){var t=this._find(e,!1);return t>=0?this._values[t]:void 0},t.prototype.set=function(e,t){var n=this._find(e,!0);return this._values[n]=t,this},t.prototype.delete=function(t){var n=this._find(t,!1);if(n>=0){for(var r=this._keys.length,i=n+1;i=0;--n){var r=(0,e[n])(t);if(!E(r)&&!b(r)){if(!C(r))throw new TypeError;t=r}}return t}(e,t)}if(!_(e))throw new TypeError;if(!x(t))throw new TypeError;if(!x(r)&&!E(r)&&!b(r))throw new TypeError;return b(r)&&(r=void 0),function(e,t,n,r){for(var i=e.length-1;i>=0;--i){var o=(0,e[i])(t,n,r);if(!E(o)&&!b(o)){if(!x(o))throw new TypeError;r=o}}return r}(e,t,n=A(n),r)})),e("metadata",(function(e,t){return function(n,r){if(!x(n))throw new TypeError;if(!E(r)&&!function(e){switch(F(e)){case 3:case 4:return!0;default:return!1}}(r))throw new TypeError;v(e,t,n,r)}})),e("defineMetadata",(function(e,t,n,r){if(!x(n))throw new TypeError;return E(r)||(r=A(r)),v(e,t,n,r)})),e("hasMetadata",(function(e,t,n){if(!x(t))throw new TypeError;return E(n)||(n=A(n)),function e(t,n,r){if(g(t,n,r))return!0;var i=j(n);return!b(i)&&e(t,i,r)}(e,t,n)})),e("hasOwnMetadata",(function(e,t,n){if(!x(t))throw new TypeError;return E(n)||(n=A(n)),g(e,t,n)})),e("getMetadata",(function(e,t,n){if(!x(t))throw new TypeError;return E(n)||(n=A(n)),function e(t,n,r){if(g(t,n,r))return m(t,n,r);var i=j(n);return b(i)?void 0:e(t,i,r)}(e,t,n)})),e("getOwnMetadata",(function(e,t,n){if(!x(t))throw new TypeError;return E(n)||(n=A(n)),m(e,t,n)})),e("getMetadataKeys",(function(e,t){if(!x(e))throw new TypeError;return E(t)||(t=A(t)),function e(t,n){var r=y(t,n),i=j(t);if(null===i)return r;var o=e(i,n);if(o.length<=0)return r;if(r.length<=0)return o;for(var s=new d,a=[],u=0,l=r;u0)return!0;var i=p.get(t);return i.delete(n),i.size>0||(p.delete(t),!0)}))}(r)}()}(n||(n={}))},function(e,t){e.exports=require("vscode")},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(8),o=n(35),s=n(23),a=n(24),u=n(12),l=n(47),c=n(9),f=n(20);t.ExtensionManager=class{constructor(e,t,n,r,i,o,s){this.vscodeManager=e,this.configManager=t,this.settingsManager=n,this.notificationManager=r,this.iconsGenerator=i,this.projectAutoDetectionManager=o,this.integrityManager=s,this.vscodeManager.workspace.onDidChangeConfiguration(this.didChangeConfigurationListener,this,this.vscodeManager.context.subscriptions)}activate(){return r(this,void 0,void 0,(function*(){if(!this.vscodeManager.isSupportedVersion)return void(yield this.notificationManager.notifyError("%s %s",c.LangResourceKeys.unsupportedVersion,`${this.vscodeManager.version}`));u.constants.environment.production=new RegExp(`${u.constants.extension.distEntryFilename}`).test(o.main),u.constants.environment.production&&(a.ConfigManager.rootDir=i.resolve(i.dirname(__filename),"../../"),(yield this.integrityManager.check())||this.notificationManager.notifyWarning(c.LangResourceKeys.integrityFailure)),yield this.settingsManager.moveStateFromLegacyPlace(),this.registerCommands(o.contributes.commands),yield this.manageIntroMessage(),yield this.manageCustomizations();const e=yield this.projectAutoDetectionManager.detectProjects([c.Projects.angular,c.Projects.nestjs]);yield this.applyProjectDetection(e),this.settingsManager.isNewVersion&&(yield this.settingsManager.updateStatus())}))}registerCommands(e){e.forEach(e=>this.vscodeManager.context.subscriptions.push(this.vscodeManager.commands.registerCommand(e.command,Reflect.get(this,e.callbackName)||(()=>{}),this)))}manageIntroMessage(){return this.settingsManager.getState().welcomeShown||this.configManager.getIconTheme()===u.constants.extension.name?this.settingsManager.isNewVersion&&!this.configManager.vsicons.dontShowNewVersionMessage?this.showNewVersionMessage():void 0:this.showWelcomeMessage()}manageCustomizations(){if(this.settingsManager.isNewVersion&&this.configManager.hasConfigChanged(f.Utils.unflattenProperties(o.contributes.configuration.properties,"default").vsicons,[u.constants.vsicons.presets.name,u.constants.vsicons.associations.name]))return this.applyCustomizationCommand()}showWelcomeMessage(){const e=()=>r(this,void 0,void 0,(function*(){try{switch(yield this.notificationManager.notifyInfo(c.LangResourceKeys.welcome,c.LangResourceKeys.activate,c.LangResourceKeys.aboutOfficialApi,c.LangResourceKeys.seeReadme)){case c.LangResourceKeys.activate:yield this.activationCommand();break;case c.LangResourceKeys.aboutOfficialApi:return f.Utils.open(u.constants.urlOfficialApi),e();case c.LangResourceKeys.seeReadme:return f.Utils.open(u.constants.urlReadme),e()}}catch(e){s.ErrorHandler.logError(e)}}));return e()}showNewVersionMessage(){return r(this,void 0,void 0,(function*(){try{switch(yield this.notificationManager.notifyInfo(`%s v${u.constants.extension.version}`,c.LangResourceKeys.newVersion,c.LangResourceKeys.seeReleaseNotes,c.LangResourceKeys.dontShowThis)){case c.LangResourceKeys.seeReleaseNotes:f.Utils.open(u.constants.urlReleaseNote);break;case c.LangResourceKeys.dontShowThis:return this.configManager.updateDontShowNewVersionMessage(!0)}}catch(e){s.ErrorHandler.logError(e)}}))}showCustomizationMessage(e,t,n,i){return r(this,void 0,void 0,(function*(){try{if(this.vscodeManager.supportsThemesReload&&t.some(e=>e===c.LangResourceKeys.reload))yield this.handleAction(c.LangResourceKeys.reload,n,i);else{this.customMsgShown=!0;const r=yield this.notificationManager.notifyInfo(e,...t);yield this.handleAction(r,n,i)}}catch(e){s.ErrorHandler.logError(e)}}))}activationCommand(){return r(this,void 0,void 0,(function*(){yield this.configManager.updateIconTheme()}))}applyCustomizationCommand(e=[]){return r(this,void 0,void 0,(function*(){yield this.showCustomizationMessage("%s %s",[c.LangResourceKeys.iconCustomization,c.LangResourceKeys.restart,c.LangResourceKeys.reload,...e],this.applyCustomization)}))}restoreDefaultManifestCommand(){return r(this,void 0,void 0,(function*(){yield this.showCustomizationMessage("%s %s",[c.LangResourceKeys.iconRestore,c.LangResourceKeys.restart,c.LangResourceKeys.reload],this.restoreManifest)}))}resetProjectDetectionDefaultsCommand(){return r(this,void 0,void 0,(function*(){yield this.showCustomizationMessage("%s %s",[c.LangResourceKeys.projectDetectionReset,c.LangResourceKeys.restart,c.LangResourceKeys.reload],this.resetProjectDetectionDefaults)}))}toggleAngularPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.angular,c.CommandNames.ngPreset,!1,c.ConfigurationTarget.Workspace)}))}toggleNestPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.nestjs,c.CommandNames.nestPreset,!1,c.ConfigurationTarget.Workspace)}))}toggleJsPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.jsOfficial,c.CommandNames.jsPreset,!1,c.ConfigurationTarget.Global)}))}toggleTsPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.tsOfficial,c.CommandNames.tsPreset,!1,c.ConfigurationTarget.Global)}))}toggleJsonPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.jsonOfficial,c.CommandNames.jsonPreset,!1,c.ConfigurationTarget.Global)}))}toggleHideFoldersPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.hideFolders,c.CommandNames.hideFoldersPreset,!0,c.ConfigurationTarget.Global)}))}toggleFoldersAllDefaultIconPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.foldersAllDefaultIcon,c.CommandNames.foldersAllDefaultIconPreset,!0,c.ConfigurationTarget.Global)}))}toggleHideExplorerArrowsPresetCommand(){return r(this,void 0,void 0,(function*(){yield this.togglePreset(c.PresetNames.hideExplorerArrows,c.CommandNames.hideExplorerArrowsPreset,!0,c.ConfigurationTarget.Global)}))}executeAndReload(e,t){e&&e.apply(this,t),this.vscodeManager.supportsThemesReload||this.vscodeManager.commands.executeCommand(u.constants.vscode.reloadWindowActionSetting)}handleAction(e,t,n){return r(this,void 0,void 0,(function*(){if(!e)return void(this.customMsgShown=!1);const i=(e,i)=>r(this,void 0,void 0,(function*(){n=[n[0].filter(t=>t.project===e)],yield this.configManager.updatePreset(c.PresetNames[i],!0,c.ConfigurationTarget.Workspace),this.handleUpdatePreset(t,n)}));switch(this.callback=t,e){case c.ProjectNames.ng:yield i(c.Projects.angular,c.PresetNames.angular);break;case c.ProjectNames.nest:yield i(c.Projects.nestjs,c.PresetNames.nestjs);break;case c.LangResourceKeys.dontShowThis:if(this.doReload=!1,!t)break;switch(t.name){case"applyCustomization":this.customMsgShown=!1,yield this.configManager.updateDontShowConfigManuallyChangedMessage(!0)}break;case c.LangResourceKeys.disableDetect:this.doReload=!1,yield this.configManager.updateDisableDetection(!0);break;case c.LangResourceKeys.autoReload:yield this.configManager.updateAutoReload(!0),this.handleUpdatePreset(t,n);break;case c.LangResourceKeys.reload:if(!n||3!==n.length){this.executeAndReload(t,n);break}this.handleUpdatePreset(t,n)}}))}handleUpdatePreset(e,t){if(!e)throw new Error("Callback function missing");if(!t||!t.length)throw new Error("Arguments missing");if(this.configManager.vsicons.presets[t[0]]===t[1])this.executeAndReload(this.applyCustomization);else{if(3!==t.length)throw new Error("Arguments mismatch");this.doReload=!0,this.callback=this.applyCustomization,e.apply(this.configManager,t)}}applyProjectDetection(e){if(!e||!e.length||e.every(e=>!e.apply))return;const t=e.find(e=>e.conflictingProjects&&e.conflictingProjects.length);if(!t&&this.configManager.vsicons.projectDetection.autoReload)return void this.executeAndReload(this.applyCustomization,[e]);const n=t?[c.ProjectNames[t.project],...t.conflictingProjects.map(e=>c.ProjectNames[e])]:[c.LangResourceKeys.reload,c.LangResourceKeys.autoReload,c.LangResourceKeys.disableDetect];return this.showCustomizationMessage(e[0].langResourceKey,n,this.applyCustomization,[e])}togglePreset(e,t,n,i){return r(this,void 0,void 0,(function*(){const r=c.PresetNames[e],o=c.CommandNames[t],s=yield l.ManifestReader.getToggledValue(e,this.configManager.vsicons.presets),a=n?s?"Disabled":"Enabled":s?"Enabled":"Disabled";if(!Reflect.has(c.LangResourceKeys,`${o}${a}`))throw Error(`${o}${a} is not valid`);this.showCustomizationMessage("%s %s",[c.LangResourceKeys[`${o}${a}`],c.LangResourceKeys.restart,c.LangResourceKeys.reload],this.configManager.updatePreset,[r,s,i])}))}applyCustomization(e){return r(this,void 0,void 0,(function*(){const t=this.configManager.vsicons.associations,n={default:t.fileDefault,supported:t.files},r={default:t.folderDefault,supported:t.folders},i=yield this.iconsGenerator.generateIconsManifest(n,r,e);this.iconsGenerator.persist(i)}))}restoreManifest(){return r(this,void 0,void 0,(function*(){const e=yield this.iconsGenerator.generateIconsManifest();this.iconsGenerator.persist(e)}))}resetProjectDetectionDefaults(){this.configManager.vsicons.projectDetection.autoReload&&this.configManager.updateAutoReload(!1),this.configManager.vsicons.projectDetection.disableDetect&&this.configManager.updateDisableDetection(!1)}didChangeConfigurationListener(e){return r(this,void 0,void 0,(function*(){if(e.affectsConfiguration(u.constants.vscode.iconThemeSetting)){const e=this.configManager.getIconTheme()===u.constants.extension.name?c.ExtensionStatus.activated:c.ExtensionStatus.deactivated;if(this.settingsManager.getState().status!==e)try{yield this.settingsManager.updateStatus(e)}catch(e){s.ErrorHandler.logError(e)}}else if(e.affectsConfiguration(u.constants.vsicons.presets.fullname)||e.affectsConfiguration(u.constants.vsicons.associations.fullname))if(this.doReload)this.doReload=!1,setTimeout(()=>this.executeAndReload(this.callback),500);else if(!this.customMsgShown){const e=this.configManager.vsicons;!e.dontShowConfigManuallyChangedMessage&&this.configManager.hasConfigChanged(e,[u.constants.vsicons.presets.name,u.constants.vsicons.associations.name])&&(this.applyCustomizationCommand([c.LangResourceKeys.dontShowThis]),this.configManager.updateVSIconsConfigState())}}))}}},function(e,t,n){"use strict";const{promisify:r}=n(25),i=n(8),o=n(162),s=n(16),a=n(163),u=n(164),l=r(s.access),c=r(o.execFile),f=i.join(__dirname,"xdg-open");e.exports=async(e,t)=>{if("string"!=typeof e)throw new TypeError("Expected a `target`");let n;t={wait:!1,background:!1,url:!1,...t};let r=[];const i=[],d={};if(Array.isArray(t.app)&&(r=t.app.slice(1),t.app=t.app[0]),t.url&&(e=encodeURI(e)),"darwin"===process.platform)n="open",t.wait&&i.push("--wait-apps"),t.background&&i.push("--background"),t.app&&i.push("-a",t.app);else if("win32"===process.platform||a&&!u()){if(n="cmd"+(a?".exe":""),i.push("/s","/c","start",'""',"/b"),a||(e=`"${e}"`,d.windowsVerbatimArguments=!0),t.wait&&i.push("/wait"),t.app){if(a&&t.app.startsWith("/mnt/")){const e=await(async e=>{const{stdout:t}=await c("wslpath",["-w",e]);return t.trim()})(t.app);t.app=e}i.push(t.app)}r.length>0&&i.push(...r)}else{if(t.app)n=t.app;else{const e=!__dirname||"/"===__dirname;let t=!1;try{await l(f,s.constants.X_OK),t=!0}catch(e){}n=process.versions.electron||"android"===process.platform||e||!t?"xdg-open":f}r.length>0&&i.push(...r),t.wait||(d.stdio="ignore",d.detached=!0)}i.push(e),"darwin"===process.platform&&r.length>0&&i.push("--args",...r);const p=o.spawn(n,i,d);return t.wait?new Promise((e,t)=>{p.once("error",t),p.once("close",n=>{n>0?t(new Error(`Exited with code ${n}`)):e(p)})}):(p.unref(),p)}},function(e,t){e.exports=require("child_process")},function(e,t,n){"use strict";const r=n(37),i=n(16),o=()=>{if("linux"!==process.platform)return!1;if(r.release().toLowerCase().includes("microsoft"))return!0;try{return i.readFileSync("/proc/version","utf8").toLowerCase().includes("microsoft")}catch(e){return!1}};process.env.__IS_WSL_TEST__?e.exports=o:e.exports=o()},function(e,t,n){"use strict";const r=n(16);let i;e.exports=()=>(void 0===i&&(i=function(){try{return r.statSync("/.dockerenv"),!0}catch(e){return!1}}()||function(){try{return r.readFileSync("/proc/self/cgroup","utf8").includes("docker")}catch(e){return!1}}()),i)},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(35),o=n(23),s=n(15),a=n(24),u=n(12),l=n(20),c=n(73),f=n(75),d=n(166),p=n(167);t.IconsGenerator=class{constructor(e,t){this.vscodeManager=e,this.configManager=t,this.vscodeManager&&this.vscodeManager.workspace.onDidChangeConfiguration(this.didChangeConfigurationListener,this,this.vscodeManager.context.subscriptions)}generateIconsManifest(e,t,n){return r(this,void 0,void 0,(function*(){if(!e&&!t)return f.ManifestBuilder.buildManifest(d.extensions,p.extensions);if(!this.configManager)throw new ReferenceError("'configManager' not set to an instance");const r=this.configManager.vsicons,i=yield c.CustomsMerger.merge(e,d.extensions,t,p.extensions,r.presets,n,this.affectedPresets),o=yield this.configManager.getCustomIconsDirPath(r.customIconFolderPath),s=yield f.ManifestBuilder.buildManifest(i.files,i.folders,o);return s.hidesExplorerArrows=r.presets.hideExplorerArrows,s}))}persist(e,t=!1){return r(this,void 0,void 0,(function*(){if(yield this.writeIconsManifestToFile(u.constants.iconsManifest.filename,e,a.ConfigManager.sourceDir),t)return this.updatePackageJson()}))}writeIconsManifestToFile(e,t,n){return r(this,void 0,void 0,(function*(){try{(yield s.existsAsync(n))||(yield l.Utils.createDirectoryRecursively(n)),yield s.writeFileAsync(l.Utils.pathUnixJoin(n,e),JSON.stringify(t,null,u.constants.environment.production?0:2)),console.info(`[${u.constants.extension.name}] Icons manifest file successfully generated!`)}catch(e){o.ErrorHandler.logError(e)}}))}updatePackageJson(){return r(this,void 0,void 0,(function*(){const e=i.main,t=i.contributes.iconThemes[0].path,n=yield l.Utils.getRelativePath(a.ConfigManager.rootDir,a.ConfigManager.sourceDir),r=`${n}${u.constants.environment.production?u.constants.extension.distEntryFilename:""}`,s=`${n}${u.constants.iconsManifest.filename}`;if(!(t&&t!==s)&&!(e&&e!==r))return;const c=e=>{let n=e=>e.includes('"path"'),o=e.findIndex(n);return o>-1&&(e[o]=e[o].replace(t,s),console.info(`[${u.constants.extension.name}] Icons path in 'package.json' updated`)),n=e=>e.includes('"main"'),o=e.findIndex(n),o>-1&&(e[o]=e[o].replace(i.main,r),console.info(`[${u.constants.extension.name}] Entrypoint in 'package.json' updated`)),e};try{yield l.Utils.updateFile(l.Utils.pathUnixJoin(a.ConfigManager.rootDir,"package.json"),c)}catch(e){o.ErrorHandler.logError(e)}}))}didChangeConfigurationListener(e){this.affectedPresets={angular:e.affectsConfiguration(u.constants.vsicons.presets.angular),nestjs:e.affectsConfiguration(u.constants.vsicons.presets.nestjs),jsOfficial:!1,tsOfficial:!1,jsonOfficial:!1,foldersAllDefaultIcon:!1,hideExplorerArrows:!1,hideFolders:!1}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(76),i=n(9);t.extensions={default:{file:{icon:"file",format:i.FileFormat.svg}},supported:[{icon:"access",extensions:["accdb","accdt","mdb","accda","accdc","accde","accdp","accdr","accdu","ade","adp","laccdb","ldb","mam","maq","mdw"],format:i.FileFormat.svg},{icon:"access2",extensions:["accdb","accdt","mdb","accda","accdc","accde","accdp","accdr","accdu","ade","adp","laccdb","ldb","mam","maq","mdw"],format:i.FileFormat.svg,disabled:!0},{icon:"actionscript",extensions:[],languages:[r.languages.actionscript],format:i.FileFormat.svg},{icon:"actionscript2",extensions:[],light:!0,languages:[r.languages.actionscript],format:i.FileFormat.svg,disabled:!0},{icon:"ada",extensions:[],languages:[r.languages.ada],light:!0,format:i.FileFormat.svg},{icon:"advpl",extensions:[],languages:[r.languages.advpl],format:i.FileFormat.svg},{icon:"ai",extensions:["ai"],format:i.FileFormat.svg},{icon:"ai2",extensions:["ai"],format:i.FileFormat.svg,disabled:!0},{icon:"al",extensions:[],languages:[r.languages.al],format:i.FileFormat.svg},{icon:"affinitydesigner",extensions:["afdesign","affinitydesigner"],format:i.FileFormat.svg},{icon:"affinityphoto",extensions:["afphoto","affinityphoto"],format:i.FileFormat.svg},{icon:"affinitypublisher",extensions:["afpub","affinitypublisher"],format:i.FileFormat.svg},{icon:"angular",extensions:[".angular-cli.json","angular-cli.json","angular.json",".angular.json"],filename:!0,format:i.FileFormat.svg},{icon:"ng_component_dart",extensions:["component.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_component_ts",extensions:["component.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_component_js",extensions:["component.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_controller_ts",extensions:["controller.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_controller_js",extensions:["controller.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_directive_dart",extensions:["directive.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_directive_ts",extensions:["directive.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_directive_js",extensions:["directive.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_guard_dart",extensions:["guard.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_guard_ts",extensions:["guard.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_guard_js",extensions:["guard.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_module_dart",extensions:["module.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_module_ts",extensions:["module.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_module_js",extensions:["module.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_pipe_dart",extensions:["pipe.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_pipe_ts",extensions:["pipe.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_pipe_js",extensions:["pipe.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_dart",extensions:["routing.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_ts",extensions:["routing.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_js",extensions:["routing.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_dart",extensions:["app-routing.module.dart"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_ts",extensions:["app-routing.module.ts"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_js",extensions:["app-routing.module.js"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"ng_smart_component_dart",extensions:["page.dart","container.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_smart_component_ts",extensions:["page.ts","container.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_smart_component_js",extensions:["page.js","container.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_service_dart",extensions:["service.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_service_ts",extensions:["service.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_service_js",extensions:["service.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_interceptor_dart",extensions:["interceptor.dart"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_interceptor_ts",extensions:["interceptor.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_interceptor_js",extensions:["interceptor.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_component_ts2",extensions:["component.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_component_js2",extensions:["component.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_directive_ts2",extensions:["directive.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_directive_js2",extensions:["directive.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_module_ts2",extensions:["module.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_module_js2",extensions:["module.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_pipe_ts2",extensions:["pipe.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_pipe_js2",extensions:["pipe.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_ts2",extensions:["routing.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_js2",extensions:["routing.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_ts2",extensions:["app-routing.module.ts"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"ng_routing_js2",extensions:["app-routing.module.js"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"ng_smart_component_ts2",extensions:["page.ts","container.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_smart_component_js2",extensions:["page.js","container.js"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_service_ts2",extensions:["service.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"ng_service_js2",extensions:["service.js"],format:i.FileFormat.svg,disabled:!0},{icon:"affectscript",extensions:[],languages:[r.languages.affectscript],format:i.FileFormat.svg},{icon:"ansible",extensions:[],languages:[r.languages.ansible],format:i.FileFormat.svg},{icon:"antlr",extensions:[],languages:[r.languages.antlr],format:i.FileFormat.svg},{icon:"anyscript",extensions:[],languages:[r.languages.anyscript],format:i.FileFormat.svg},{icon:"apache",extensions:[],languages:[r.languages.apache],format:i.FileFormat.svg},{icon:"apex",extensions:[],languages:[r.languages.apex],format:i.FileFormat.svg},{icon:"apib",extensions:[],languages:[r.languages.apib],format:i.FileFormat.svg},{icon:"apl",extensions:[],languages:[r.languages.apl],light:!0,format:i.FileFormat.svg},{icon:"applescript",extensions:[],languages:[r.languages.applescript],format:i.FileFormat.svg},{icon:"appveyor",extensions:["appveyor.yml",".appveyor.yml"],filename:!0,format:i.FileFormat.svg},{icon:"arduino",extensions:["ino","pde"],format:i.FileFormat.svg},{icon:"asciidoc",extensions:[],languages:[r.languages.asciidoc],format:i.FileFormat.svg},{icon:"asp",extensions:[],languages:[r.languages.asp],format:i.FileFormat.svg},{icon:"aspx",extensions:["aspx","ascx"],format:i.FileFormat.svg},{icon:"assembly",extensions:[],languages:[r.languages.assembly],format:i.FileFormat.svg},{icon:"ats",extensions:[],languages:[r.languages.ats],format:i.FileFormat.svg},{icon:"audio",extensions:["aac","act","aiff","amr","ape","au","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mogg","mp3","mpc","msv","oga","ogg","opus","ra","raw","tta","vox","wav","wma"],format:i.FileFormat.svg},{icon:"aurelia",extensions:["aurelia.json"],filename:!0,format:i.FileFormat.svg},{icon:"autohotkey",extensions:[],languages:[r.languages.autohotkey],format:i.FileFormat.svg},{icon:"autoit",extensions:[],languages:[r.languages.autoit],format:i.FileFormat.svg},{icon:"avro",extensions:[],languages:[r.languages.avro],format:i.FileFormat.svg},{icon:"aws",extensions:[],format:i.FileFormat.svg},{icon:"azure",extensions:[],languages:[r.languages.azcli],format:i.FileFormat.svg},{icon:"azurepipelines",extensions:["azure-pipelines.yml",".vsts-ci.yml"],filename:!0,languages:[r.languages.azurepipelines],format:i.FileFormat.svg},{icon:"babel",extensions:[".babelrc",".babelignore"],filenamesGlob:[".babelrc","babel.config"],extensionsGlob:["js","cjs","mjs","json"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"babel2",extensions:[".babelrc",".babelignore"],filenamesGlob:[".babelrc","babel.config"],extensionsGlob:["js","cjs","mjs","json"],light:!0,filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"ballerina",extensions:[],languages:[r.languages.ballerina],format:i.FileFormat.svg},{icon:"bat",extensions:[],languages:[r.languages.bat],format:i.FileFormat.svg},{icon:"bazaar",extensions:[".bzrignore"],filename:!0,format:i.FileFormat.svg},{icon:"bazel",extensions:[".bazelrc","bazel.rc","bazel.bazelrc"],filename:!0,languages:[r.languages.bazel],format:i.FileFormat.svg},{icon:"befunge",extensions:[],languages:[r.languages.befunge],format:i.FileFormat.svg},{icon:"biml",extensions:[],languages:[r.languages.biml],format:i.FileFormat.svg},{icon:"binary",extensions:["a","app","bin","cmo","cmx","cma","cmxa","cmi","dll","exe","hl","ilk","lib","n","ndll","o","obj","pyc","pyd","pyo","pdb","scpt","scptd","so"],format:i.FileFormat.svg},{icon:"bithound",extensions:[".bithoundrc"],filename:!0,format:i.FileFormat.svg},{icon:"bitbucketpipeline",extensions:["bitbucket-pipelines.yml"],filename:!0,format:i.FileFormat.svg},{icon:"blade",extensions:[],languages:[r.languages.blade],format:i.FileFormat.svg},{icon:"bolt",extensions:[],languages:[r.languages.bolt],format:i.FileFormat.svg},{icon:"bower",extensions:[".bowerrc","bower.json"],filename:!0,format:i.FileFormat.svg},{icon:"browserslist",extensions:[".browserslistrc","browserslist"],filename:!0,format:i.FileFormat.svg},{icon:"buckbuild",extensions:[".buckconfig"],filename:!0,format:i.FileFormat.svg},{icon:"bundler",extensions:["gemfile","gemfile.lock"],format:i.FileFormat.svg},{icon:"bundler",extensions:["gemfile","gemfile.lock"],filename:!0,format:i.FileFormat.svg},{icon:"c",extensions:[],languages:[r.languages.c],format:i.FileFormat.svg},{icon:"c2",extensions:[],languages:[r.languages.c],format:i.FileFormat.svg,disabled:!0},{icon:"c3",extensions:[],languages:[r.languages.c],format:i.FileFormat.svg,disabled:!0},{icon:"c_al",extensions:[],languages:[r.languages.c_al],format:i.FileFormat.svg},{icon:"cabal",extensions:[],languages:[r.languages.cabal],format:i.FileFormat.svg},{icon:"caddy",extensions:[],languages:[r.languages.caddyfile],format:i.FileFormat.svg},{icon:"cake",extensions:["cake"],format:i.FileFormat.svg},{icon:"cakephp",extensions:[],format:i.FileFormat.svg},{icon:"capacitor",extensions:[],extensionsGlob:["json"],filename:!0,filenamesGlob:["capacitor.config"],format:i.FileFormat.svg},{icon:"cargo",extensions:["cargo.toml","cargo.lock"],filename:!0,format:i.FileFormat.svg},{icon:"cert",extensions:["csr","crt","cer","der","pfx","p12","p7b","p7r","src","crl","sst","stl"],format:i.FileFormat.svg},{icon:"ceylon",extensions:[],languages:[r.languages.ceylon],format:i.FileFormat.svg},{icon:"cf",extensions:["lucee"],languages:[r.languages.coldfusion],format:i.FileFormat.svg},{icon:"cf2",extensions:["lucee"],languages:[r.languages.coldfusion],format:i.FileFormat.svg,disabled:!0},{icon:"cfc",extensions:[],languages:[r.languages.cfc],format:i.FileFormat.svg},{icon:"cfc2",extensions:[],languages:[r.languages.cfc],format:i.FileFormat.svg,disabled:!0},{icon:"cfm",extensions:[],languages:[r.languages.cfm],format:i.FileFormat.svg},{icon:"cfm2",extensions:[],languages:[r.languages.cfm],format:i.FileFormat.svg,disabled:!0},{icon:"cheader",extensions:["h"],format:i.FileFormat.svg},{icon:"chef",extensions:["chefignore","berksfile","berksfile.lock","policyfile"],filename:!0,format:i.FileFormat.svg},{icon:"class",extensions:["class"],format:i.FileFormat.svg},{icon:"circleci",extensions:["circle.yml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"clojure",extensions:["cjm","cljc"],languages:[r.languages.clojure],format:i.FileFormat.svg},{icon:"clojurescript",extensions:["cljs"],languages:[r.languages.clojurescript],format:i.FileFormat.svg},{icon:"cloudfoundry",extensions:[".cfignore"],light:!0,filename:!0,languages:[r.languages.cloudfoundrymanifest],format:i.FileFormat.svg},{icon:"cmake",extensions:[],languages:[r.languages.cmake,r.languages.cmakecache],format:i.FileFormat.svg},{icon:"cobol",extensions:[],languages:[r.languages.cobol],format:i.FileFormat.svg},{icon:"codacy",extensions:[".codacy.yml",".codacy.yaml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"codeclimate",extensions:[".codeclimate.yml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"codecov",extensions:["codecov.yml",".codecov.yml"],filename:!0,format:i.FileFormat.svg},{icon:"codekit",extensions:["kit"],format:i.FileFormat.svg},{icon:"codekit",extensions:["config.codekit","config.codekit2","config.codekit3",".config.codekit",".config.codekit2",".config.codekit3"],filename:!0,format:i.FileFormat.svg},{icon:"coffeelint",extensions:["coffeelint.json",".coffeelintignore"],filename:!0,format:i.FileFormat.svg},{icon:"coffeescript",extensions:[],languages:[r.languages.coffeescript],format:i.FileFormat.svg},{icon:"conan",extensions:["conanfile.txt","conanfile.py"],filename:!0,format:i.FileFormat.svg},{icon:"conda",extensions:[".condarc"],filename:!0,format:i.FileFormat.svg},{icon:"config",extensions:["plist"],languages:[r.languages.properties,r.languages.dotenv],light:!0,format:i.FileFormat.svg},{icon:"compass",extensions:[],format:i.FileFormat.svg},{icon:"composer",extensions:["composer.json","composer.lock"],filename:!0,format:i.FileFormat.svg},{icon:"chef_cookbook",extensions:[],languages:[r.languages.cookbook],format:i.FileFormat.svg},{icon:"confluence",extensions:[],languages:[r.languages.confluence],format:i.FileFormat.svg},{icon:"coveralls",extensions:[".coveralls.yml"],filename:!0,format:i.FileFormat.svg},{icon:"cpp",extensions:[],languages:[r.languages.cpp],format:i.FileFormat.svg},{icon:"cpp2",extensions:[],languages:[r.languages.cpp],format:i.FileFormat.svg,disabled:!0},{icon:"cpp3",extensions:[],languages:[r.languages.cpp],format:i.FileFormat.svg,disabled:!0},{icon:"cppheader",extensions:["hpp"],format:i.FileFormat.svg},{icon:"crowdin",extensions:["crowdin.yml"],filename:!0,format:i.FileFormat.svg},{icon:"crystal",extensions:[],languages:[r.languages.crystal],light:!0,format:i.FileFormat.svg},{icon:"csharp",extensions:["csx"],languages:[r.languages.csharp],format:i.FileFormat.svg},{icon:"csharp2",extensions:["csx"],languages:[r.languages.csharp],format:i.FileFormat.svg,disabled:!0},{icon:"csproj",extensions:["csproj"],format:i.FileFormat.svg},{icon:"css",extensions:[],languages:[r.languages.css],format:i.FileFormat.svg},{icon:"csscomb",extensions:[".csscomb.json"],filename:!0,format:i.FileFormat.svg},{icon:"csslint",extensions:[".csslintrc"],filename:!0,format:i.FileFormat.svg},{icon:"cssmap",extensions:["css.map"],format:i.FileFormat.svg},{icon:"cucumber",extensions:[],languages:[r.languages.cucumber],format:i.FileFormat.svg},{icon:"cuda",extensions:[],languages:[r.languages.cuda],format:i.FileFormat.svg},{icon:"cython",extensions:[],languages:[r.languages.cython],format:i.FileFormat.svg},{icon:"cypress",extensions:["cypress.json","cypress.env.json"],filename:!0,format:i.FileFormat.svg},{icon:"cvs",extensions:[".cvsignore"],filename:!0,format:i.FileFormat.svg},{icon:"dal",extensions:[],languages:[r.languages.dal],format:i.FileFormat.svg},{icon:"darcs",extensions:[".boringignore"],filename:!0,format:i.FileFormat.svg},{icon:"dartlang",extensions:[],languages:[r.languages.dart],format:i.FileFormat.svg},{icon:"db",extensions:["db"],light:!0,format:i.FileFormat.svg},{icon:"dependencies",extensions:["dependencies.yml"],filename:!0,format:i.FileFormat.svg},{icon:"delphi",extensions:[],languages:[r.languages.pascal],format:i.FileFormat.svg},{icon:"django",extensions:["djt"],languages:[r.languages.django],format:i.FileFormat.svg},{icon:"dlang",extensions:[],languages:[r.languages.dlang],format:i.FileFormat.svg},{icon:"diff",extensions:[],languages:[r.languages.diff],format:i.FileFormat.svg},{icon:"docker",extensions:[],filenamesGlob:["docker-compose","docker-compose.ci-build","docker-compose.override","docker-compose.vs.debug","docker-compose.vs.release","docker-cloud"],extensionsGlob:["yml"],filename:!0,languages:[r.languages.dockerfile,r.languages.dockerignore],format:i.FileFormat.svg},{icon:"docker2",extensions:[],filenamesGlob:["docker-compose","docker-compose.ci-build","docker-compose.override","docker-compose.vs.debug","docker-compose.vs.release","docker-cloud"],extensionsGlob:["yml"],filename:!0,languages:[r.languages.dockerfile,r.languages.dockerignore],format:i.FileFormat.svg,disabled:!0},{icon:"dockertest",extensions:["docker-compose.test.yml"],filename:!0,format:i.FileFormat.svg},{icon:"dockertest2",extensions:["docker-compose.test.yml"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"docpad",extensions:["eco"],light:!0,format:i.FileFormat.svg},{icon:"docz",extensions:[".doczrc"],filenamesGlob:["docz",".docz","doczrc","docz.config"],extensionsGlob:["js","json"],filename:!0,format:i.FileFormat.svg},{icon:"dojo",extensions:[".dojorc"],filename:!0,format:i.FileFormat.svg},{icon:"doxygen",extensions:[],languages:[r.languages.doxygen],format:i.FileFormat.svg},{icon:"drone",extensions:[".drone.yml",".drone.yml.sig"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"drools",extensions:[],languages:[r.languages.drools],format:i.FileFormat.svg},{icon:"dotjs",extensions:[],languages:[r.languages.dotjs],format:i.FileFormat.svg},{icon:"dustjs",extensions:[],languages:[r.languages.dustjs],format:i.FileFormat.svg},{icon:"dylan",extensions:[],languages:[r.languages.dylanlang],format:i.FileFormat.svg},{icon:"editorconfig",extensions:[".editorconfig"],filename:!0,format:i.FileFormat.svg},{icon:"edge",extensions:[],languages:[r.languages.edge],format:i.FileFormat.svg},{icon:"edge2",extensions:[],languages:[r.languages.edge],format:i.FileFormat.svg,disabled:!0},{icon:"eex",extensions:[],languages:[r.languages.eex],format:i.FileFormat.svg},{icon:"ejs",extensions:["ejs"],format:i.FileFormat.svg},{icon:"elastic",extensions:[],languages:[r.languages.elastic],format:i.FileFormat.svg},{icon:"elasticbeanstalk",extensions:[],format:i.FileFormat.svg},{icon:"elixir",extensions:[],languages:[r.languages.elixir],format:i.FileFormat.svg},{icon:"elm",extensions:["elm-package.json"],filename:!0,languages:[r.languages.elm],format:i.FileFormat.svg},{icon:"elm2",extensions:["elm-package.json"],filename:!0,languages:[r.languages.elm],format:i.FileFormat.svg,disabled:!0},{icon:"emacs",extensions:["el","elc"],format:i.FileFormat.svg},{icon:"ember",extensions:[".ember-cli"],filename:!0,format:i.FileFormat.svg},{icon:"ensime",extensions:["ensime"],format:i.FileFormat.svg},{icon:"eps",extensions:["eps"],format:i.FileFormat.svg},{icon:"erb",extensions:[],languages:[r.languages.erb],format:i.FileFormat.svg},{icon:"erlang",extensions:["emakefile",".emakerfile"],filename:!0,languages:[r.languages.erlang],format:i.FileFormat.svg},{icon:"erlang2",extensions:["emakefile",".emakerfile"],filename:!0,languages:[r.languages.erlang],format:i.FileFormat.svg,disabled:!0},{icon:"eslint",extensions:[".eslintrc",".eslintignore",".eslintcache"],filenamesGlob:[".eslintrc"],extensionsGlob:["js","mjs","cjs","json","yaml","yml"],filename:!0,format:i.FileFormat.svg},{icon:"eslint2",extensions:[".eslintrc",".eslintignore",".eslintcache"],filenamesGlob:[".eslintrc"],extensionsGlob:["js","mjs","cjs","json","yaml","yml"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"excel",extensions:["xls","xlsx","xlsm","ods","fods"],format:i.FileFormat.svg},{icon:"excel2",extensions:["xls","xlsx","xlsm","ods","fods"],format:i.FileFormat.svg,disabled:!0},{icon:"expo",extensions:["app.json","app.config.js","app.config.json","app.config.json5"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"falcon",extensions:[],languages:[r.languages.falcon],format:i.FileFormat.svg},{icon:"favicon",extensions:["favicon.ico"],filename:!0,format:i.FileFormat.svg},{icon:"fbx",extensions:["fbx"],format:i.FileFormat.svg},{icon:"firebase",extensions:[".firebaserc"],filename:!0,format:i.FileFormat.svg},{icon:"firebasehosting",extensions:["firebase.json"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"firestore",extensions:["firestore.rules","firestore.indexes.json"],filename:!0,format:i.FileFormat.svg},{icon:"flash",extensions:["swf","swc"],format:i.FileFormat.svg},{icon:"fla",extensions:["fla"],light:!0,format:i.FileFormat.svg},{icon:"floobits",extensions:[".flooignore"],filename:!0,format:i.FileFormat.svg},{icon:"flow",extensions:["js.flow"],format:i.FileFormat.svg},{icon:"flow",extensions:[".flowconfig"],filename:!0,format:i.FileFormat.svg},{icon:"flutter",extensions:[".flutter-plugins",".metadata"],filename:!0,format:i.FileFormat.svg},{icon:"flutter_package",extensions:["pubspec.lock","pubspec.yaml",".packages"],filename:!0,format:i.FileFormat.svg},{icon:"font",extensions:["woff","woff2","ttf","otf","eot","pfa","pfb","sfd"],light:!0,format:i.FileFormat.svg},{icon:"fortran",extensions:[],languages:[r.languages.fortran],format:i.FileFormat.svg},{icon:"fossa",extensions:[".fossaignore"],filename:!0,format:i.FileFormat.svg},{icon:"fossil",extensions:["ignore-glob"],filename:!0,format:i.FileFormat.svg},{icon:"fsharp",extensions:[],languages:[r.languages.fsharp],format:i.FileFormat.svg},{icon:"fsproj",extensions:["fsproj"],format:i.FileFormat.svg},{icon:"freemarker",extensions:[],languages:[r.languages.freemarker],format:i.FileFormat.svg},{icon:"fusebox",extensions:["fuse.js"],filename:!0,format:i.FileFormat.svg},{icon:"galen",extensions:[],languages:[r.languages.galen],format:i.FileFormat.svg},{icon:"galen2",extensions:[],languages:[r.languages.galen],format:i.FileFormat.svg,disabled:!0},{icon:"git",extensions:[".gitattributes",".gitconfig",".gitignore",".gitmodules",".gitkeep",".mailmap"],filename:!0,languages:[r.languages.git],format:i.FileFormat.svg},{icon:"gamemaker",extensions:["gmx"],languages:[r.languages.gamemaker],format:i.FileFormat.svg},{icon:"gamemaker2",extensions:["yy","yyp"],languages:[r.languages.gamemaker2],light:!0,format:i.FileFormat.svg},{icon:"gamemaker81",extensions:[],languages:[r.languages.gamemaker81],format:i.FileFormat.svg},{icon:"gatsby",extensions:[],filenamesGlob:["gatsby-config","gatsby-node","gatsby-browser","gatsby-ssr"],extensionsGlob:["js","ts"],filename:!0,format:i.FileFormat.svg},{icon:"gcode",extensions:[],languages:[r.languages.gcode],format:i.FileFormat.svg},{icon:"genstat",extensions:[],languages:[r.languages.genstat],format:i.FileFormat.svg},{icon:"gitlab",extensions:[".gitlab-ci.yml"],filename:!0,format:i.FileFormat.svg},{icon:"glide",extensions:["glide.yml"],filename:!0,format:i.FileFormat.svg},{icon:"glsl",extensions:[],languages:[r.languages.glsl],format:i.FileFormat.svg},{icon:"gnuplot",extensions:[],languages:[r.languages.gnuplot],format:i.FileFormat.svg},{icon:"go",extensions:[],languages:[r.languages.go],format:i.FileFormat.svg},{icon:"go_package",extensions:["go.sum","go.mod"],filename:!0,format:i.FileFormat.svg},{icon:"godot",extensions:[],languages:[r.languages.godot],format:i.FileFormat.svg},{icon:"gradle",extensions:["gradle"],format:i.FileFormat.svg,light:!0},{icon:"graphql",extensions:[".gqlconfig"],filename:!0,languages:[r.languages.graphql],format:i.FileFormat.svg},{icon:"graphviz",extensions:[],languages:[r.languages.graphviz],format:i.FileFormat.svg},{icon:"greenkeeper",extensions:["greenkeeper.json"],filename:!0,format:i.FileFormat.svg},{icon:"gridsome",extensions:[],filenamesGlob:["gridsome.config","gridsome.server","gridsome.client"],extensionsGlob:["js","ts"],filename:!0,format:i.FileFormat.svg},{icon:"groovy",extensions:[],languages:[r.languages.groovy],format:i.FileFormat.svg},{icon:"groovy2",extensions:[],languages:[r.languages.groovy],format:i.FileFormat.svg,disabled:!0},{icon:"grunt",extensions:[],filenamesGlob:["gruntfile","gruntfile.babel"],extensionsGlob:["js","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"gulp",extensions:[],filenamesGlob:["gulpfile","gulpfile.esm","gulpfile.babel"],extensionsGlob:["js","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"haml",extensions:[],languages:[r.languages.haml],format:i.FileFormat.svg},{icon:"handlebars",extensions:[],languages:[r.languages.handlebars],format:i.FileFormat.svg},{icon:"handlebars2",extensions:[],languages:[r.languages.handlebars],format:i.FileFormat.svg,disabled:!0},{icon:"harbour",extensions:[],languages:[r.languages.harbour],format:i.FileFormat.svg},{icon:"haskell",extensions:[],languages:[r.languages.haskell,r.languages.literatehaskell],format:i.FileFormat.svg},{icon:"haskell2",extensions:[],languages:[r.languages.haskell,r.languages.literatehaskell],format:i.FileFormat.svg,disabled:!0},{icon:"haxe",extensions:["haxelib.json"],filename:!0,languages:[r.languages.haxe],format:i.FileFormat.svg},{icon:"haxecheckstyle",extensions:["checkstyle.json"],filename:!0,format:i.FileFormat.svg},{icon:"haxedevelop",extensions:["hxproj"],format:i.FileFormat.svg},{icon:"helix",extensions:[".p4ignore"],filename:!0,format:i.FileFormat.svg},{icon:"helm",extensions:[],languages:[r.languages.helm],format:i.FileFormat.svg},{icon:"hjson",extensions:[],languages:[r.languages.hjson],format:i.FileFormat.svg,light:!0},{icon:"hlsl",extensions:[],languages:[r.languages.hlsl],format:i.FileFormat.svg},{icon:"homeassistant",extensions:[],languages:[r.languages.homeassistant],format:i.FileFormat.svg},{icon:"host",extensions:[],languages:[r.languages.hosts],format:i.FileFormat.svg},{icon:"html",extensions:[],languages:[r.languages.html],format:i.FileFormat.svg},{icon:"htmlhint",extensions:[".htmlhintrc"],filename:!0,format:i.FileFormat.svg},{icon:"http",extensions:[],languages:[r.languages.http],format:i.FileFormat.svg},{icon:"hunspell",extensions:[],languages:[r.languages.hunspell],format:i.FileFormat.svg},{icon:"husky",extensions:[".huskyrc"],filenamesGlob:[".huskyrc"],extensionsGlob:["js","json","yaml","yml"],filename:!0,format:i.FileFormat.svg},{icon:"icl",extensions:[],languages:[r.languages.icl],format:i.FileFormat.svg},{icon:"idris",extensions:["idr","lidr"],format:i.FileFormat.svg},{icon:"idrisbin",extensions:["ibc"],format:i.FileFormat.svg},{icon:"idrispkg",extensions:["ipkg"],format:i.FileFormat.svg},{icon:"image",extensions:["jpeg","jpg","gif","png","bmp","tiff","ico"],format:i.FileFormat.svg},{icon:"imba",extensions:[],languages:[r.languages.imba],format:i.FileFormat.svg},{icon:"inc",extensions:["inc","include"],format:i.FileFormat.svg},{icon:"infopath",extensions:["infopathxml","xsn","xsf","xtp2"],format:i.FileFormat.svg},{icon:"informix",extensions:[],languages:[r.languages.informix],format:i.FileFormat.svg},{icon:"ini",extensions:[],languages:[r.languages.ini],light:!0,format:i.FileFormat.svg},{icon:"ink",extensions:[],languages:[r.languages.ink],format:i.FileFormat.svg},{icon:"innosetup",extensions:[],languages:[r.languages.innosetup],format:i.FileFormat.svg},{icon:"ionic",extensions:["ionic.project","ionic.config.json"],filename:!0,format:i.FileFormat.svg},{icon:"jake",extensions:["jakefile","jakefile.js"],filename:!0,format:i.FileFormat.svg},{icon:"janet",extensions:[],languages:[r.languages.janet],format:i.FileFormat.svg},{icon:"jar",extensions:["jar"],format:i.FileFormat.svg},{icon:"java",extensions:[],languages:[r.languages.java],format:i.FileFormat.svg},{icon:"jbuilder",extensions:["jbuilder"],format:i.FileFormat.svg},{icon:"jest",extensions:["jest.json",".jestrc",".jestrc.js",".jestrc.json"],filenamesGlob:["jest.config"],extensionsGlob:["js","cjs","mjs","json"],filename:!0,format:i.FileFormat.svg},{icon:"jest_snapshot",extensions:["js.snap","jsx.snap","ts.snap","tsx.snap"],format:i.FileFormat.svg},{icon:"jekyll",extensions:[],languages:[r.languages.jekyll],format:i.FileFormat.svg},{icon:"jenkins",extensions:[],languages:[r.languages.jenkins],format:i.FileFormat.svg},{icon:"jinja",extensions:[],languages:[r.languages.jinja],format:i.FileFormat.svg},{icon:"jpm",extensions:[".jpmignore"],filename:!0,format:i.FileFormat.svg},{icon:"js",extensions:[],languages:[r.languages.javascript],light:!0,format:i.FileFormat.svg},{icon:"js_official",extensions:[],languages:[r.languages.javascript],format:i.FileFormat.svg,disabled:!0},{icon:"jsbeautify",extensions:[".jsbeautifyrc","jsbeautifyrc",".jsbeautify","jsbeautify"],filename:!0,format:i.FileFormat.svg},{icon:"jsconfig",extensions:["jsconfig.json"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"jshint",extensions:[".jshintrc",".jshintignore"],filename:!0,format:i.FileFormat.svg},{icon:"jsmap",extensions:["js.map"],light:!0,format:i.FileFormat.svg},{icon:"json",extensions:[],languages:[r.languages.json,r.languages.textmatejson,r.languages.jsonc],light:!0,format:i.FileFormat.svg},{icon:"json_official",extensions:[],languages:[r.languages.json,r.languages.textmatejson,r.languages.jsonc],format:i.FileFormat.svg,disabled:!0},{icon:"json2",extensions:[],languages:[r.languages.json,r.languages.textmatejson,r.languages.jsonc],format:i.FileFormat.svg,disabled:!0},{icon:"jsonnet",extensions:[],languages:[r.languages.jsonnet],format:i.FileFormat.svg},{icon:"json5",extensions:["json5"],languages:[r.languages.json5],light:!0,format:i.FileFormat.svg},{icon:"jsonld",extensions:["jsonld","json-ld"],light:!0,format:i.FileFormat.svg},{icon:"jsp",extensions:["jsp"],format:i.FileFormat.svg},{icon:"jss",extensions:["jss"],format:i.FileFormat.svg},{icon:"julia",extensions:[],languages:[r.languages.julia],format:i.FileFormat.svg},{icon:"julia2",extensions:[],languages:[r.languages.julia],format:i.FileFormat.svg,disabled:!0},{icon:"jupyter",extensions:["ipynb"],format:i.FileFormat.svg},{icon:"io",extensions:[],languages:[r.languages.io],light:!0,format:i.FileFormat.svg},{icon:"iodine",extensions:[],languages:[r.languages.iodine],format:i.FileFormat.svg},{icon:"karma",extensions:[],filenamesGlob:["karma.conf"],extensionsGlob:["js","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"key",extensions:["key","pem"],format:i.FileFormat.svg},{icon:"kite",extensions:[".kiteignore"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"kitchenci",extensions:[".kitchen.yml","kitchen.yml"],filename:!0,format:i.FileFormat.svg},{icon:"kivy",extensions:[],languages:[r.languages.kivy],format:i.FileFormat.svg},{icon:"kos",extensions:[],languages:[r.languages.kos],format:i.FileFormat.svg},{icon:"kotlin",extensions:[],languages:[r.languages.kotlin],format:i.FileFormat.svg},{icon:"layout",extensions:["master","layout.html","layout.htm"],format:i.FileFormat.svg},{icon:"layout",extensions:["layout.html","layout.htm"],filename:!0,format:i.FileFormat.svg},{icon:"lerna",extensions:["lerna.json"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"less",extensions:[],languages:[r.languages.less],format:i.FileFormat.svg},{icon:"lex",extensions:[],languages:[r.languages.lex],format:i.FileFormat.svg},{icon:"license",extensions:["enc"],format:i.FileFormat.svg},{icon:"license",extensions:["license","licence"],filenamesGlob:["license","licence"],extensionsGlob:["md","txt"],filename:!0,format:i.FileFormat.svg},{icon:"lisp",extensions:[],languages:[r.languages.lisp],format:i.FileFormat.svg},{icon:"lime",extensions:["hxp"],format:i.FileFormat.svg},{icon:"lime",extensions:["include.xml"],filename:!0,format:i.FileFormat.svg},{icon:"lintstagedrc",extensions:[".lintstagedrc","lint-staged.config.js"],filenamesGlob:[".lintstagedrc"],extensionsGlob:["js","json","yaml","yml"],filename:!0,format:i.FileFormat.svg},{icon:"liquid",extensions:["liquid"],format:i.FileFormat.svg},{icon:"livescript",extensions:["ls"],format:i.FileFormat.svg},{icon:"locale",extensions:[],format:i.FileFormat.svg},{icon:"log",extensions:["log","tlg"],format:i.FileFormat.svg},{icon:"lolcode",extensions:[],languages:[r.languages.lolcode],format:i.FileFormat.svg},{icon:"lsl",extensions:[],languages:[r.languages.lsl],format:i.FileFormat.svg},{icon:"lua",extensions:[],languages:[r.languages.lua],format:i.FileFormat.svg},{icon:"lync",extensions:["crec","ocrec"],format:i.FileFormat.svg},{icon:"makefile",extensions:["makefile"],languages:[r.languages.makefile],format:i.FileFormat.svg},{icon:"manifest",extensions:["manifest"],filename:!0,format:i.FileFormat.svg},{icon:"manifest_skip",extensions:["manifest.skip"],filename:!0,format:i.FileFormat.svg},{icon:"manifest_bak",extensions:["manifest.bak"],filename:!0,format:i.FileFormat.svg},{icon:"map",extensions:["map"],format:i.FileFormat.svg},{icon:"markdown",extensions:["mdown","markdown"],languages:[r.languages.markdown],format:i.FileFormat.svg},{icon:"markdownlint",extensions:[".markdownlint.json"],filename:!0,format:i.FileFormat.svg},{icon:"marko",extensions:[],languages:[r.languages.marko],format:i.FileFormat.svg},{icon:"markojs",extensions:["marko.js"],format:i.FileFormat.svg},{icon:"matlab",extensions:["fig","mex","mexn","mexrs6","mn","mum","mx","mx3","rwd","slx","slddc","smv","xvc"],languages:[r.languages.matlab],format:i.FileFormat.svg},{icon:"maxscript",extensions:[],languages:[r.languages.maxscript],format:i.FileFormat.svg},{icon:"maven",extensions:["maven.config"],filenamesGlob:["pom","extensions","settings"],extensionsGlob:["xml"],filename:!0,format:i.FileFormat.svg},{icon:"maya",extensions:[],languages:[r.languages.mel],format:i.FileFormat.svg},{icon:"mdx",extensions:["mdx"],light:!0,format:i.FileFormat.svg},{icon:"mediawiki",extensions:[],languages:[r.languages.mediawiki],format:i.FileFormat.svg},{icon:"mercurial",extensions:[".hgignore"],filename:!0,format:i.FileFormat.svg},{icon:"meson",extensions:[],languages:[r.languages.meson],format:i.FileFormat.svg},{icon:"meteor",extensions:[],format:i.FileFormat.svg},{icon:"mjml",extensions:[],languages:[r.languages.mjml],format:i.FileFormat.svg},{icon:"mlang",extensions:[],languages:[r.languages.mlang],light:!0,format:i.FileFormat.svg},{icon:"mocha",extensions:["mocha.opts"],filenamesGlob:[".mocharc"],extensionsGlob:["js","json","jsonc","yaml","yml"],filename:!0,format:i.FileFormat.svg},{icon:"modernizr",extensions:["modernizr"],filenamesGlob:["modernizr","modernizrrc",".modernizr",".modernizrrc"],extensionsGlob:["js"],filename:!0,format:i.FileFormat.svg},{icon:"mojolicious",extensions:[],languages:[r.languages.mojolicious],format:i.FileFormat.svg},{icon:"moleculer",extensions:[],filenamesGlob:["moleculer.config"],extensionsGlob:["js","json","ts"],filename:!0,format:i.FileFormat.svg},{icon:"mongo",extensions:[],languages:[r.languages.mongo],format:i.FileFormat.svg},{icon:"monotone",extensions:[".mtn-ignore"],filename:!0,format:i.FileFormat.svg},{icon:"mson",extensions:[],languages:[r.languages.mson],format:i.FileFormat.svg},{icon:"mustache",extensions:["mustache","mst"],light:!0,format:i.FileFormat.svg},{icon:"nearly",extensions:[],languages:[r.languages.nearley],format:i.FileFormat.svg},{icon:"nestjs",extensions:[".nest-cli.json","nest-cli.json","nestconfig.json",".nestconfig.json"],filename:!0,format:i.FileFormat.svg},{icon:"nest_adapter_js",extensions:["adapter.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_adapter_ts",extensions:["adapter.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_controller_js",extensions:["controller.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_controller_ts",extensions:["controller.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_decorator_js",extensions:["decorator.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_decorator_ts",extensions:["decorator.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_filter_js",extensions:["filter.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_filter_ts",extensions:["filter.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_gateway_js",extensions:["gateway.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_gateway_ts",extensions:["gateway.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_guard_js",extensions:["guard.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_guard_ts",extensions:["guard.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_interceptor_js",extensions:["interceptor.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_interceptor_ts",extensions:["interceptor.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_middleware_js",extensions:["middleware.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_middleware_ts",extensions:["middleware.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_module_js",extensions:["module.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_module_ts",extensions:["module.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_pipe_js",extensions:["pipe.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_pipe_ts",extensions:["pipe.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_service_js",extensions:["service.js"],format:i.FileFormat.svg,disabled:!0},{icon:"nest_service_ts",extensions:["service.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"netlify",extensions:["netlify.toml"],filename:!0,format:i.FileFormat.svg},{icon:"nginx",extensions:["nginx.conf"],filename:!0,format:i.FileFormat.svg},{icon:"nim",extensions:[],languages:[r.languages.nim],format:i.FileFormat.svg},{icon:"ninja",extensions:["build.ninja"],filename:!0,format:i.FileFormat.svg},{icon:"njsproj",extensions:["njsproj"],format:i.FileFormat.svg},{icon:"node",extensions:[".node-version",".nvmrc"],filename:!0,format:i.FileFormat.svg},{icon:"node2",extensions:[".node-version",".nvmrc"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"nodemon",extensions:["nodemon.json"],filename:!0,format:i.FileFormat.svg},{icon:"npm",extensions:[".npmignore",".npmrc","package.json","package-lock.json","npm-shrinkwrap.json"],filename:!0,format:i.FileFormat.svg},{icon:"nsi",extensions:[],languages:[r.languages.nsis],format:i.FileFormat.svg},{icon:"nsri",extensions:[".nsrirc",".nsriignore"],filenamesGlob:[".nsrirc"],extensionsGlob:["js","json","yaml","yml","config.js"],filename:!0,format:i.FileFormat.svg},{icon:"nsri-integrity",extensions:[".integrity.json"],filename:!0,format:i.FileFormat.svg},{icon:"nuget",extensions:["nupkg","nuspec","psmdcp"],format:i.FileFormat.svg},{icon:"nunjucks",extensions:["nunj","njs"],languages:[r.languages.nunjucks],format:i.FileFormat.svg},{icon:"nuxt",extensions:[],filenamesGlob:["nuxt.config"],extensionsGlob:["js","ts"],filename:!0,format:i.FileFormat.svg},{icon:"nyc",extensions:[".nycrc",".nycrc.json"],filename:!0,format:i.FileFormat.svg},{icon:"objectivec",extensions:[],languages:[r.languages.objectivec],format:i.FileFormat.svg},{icon:"objectivecpp",extensions:[],languages:[r.languages.objectivecpp],format:i.FileFormat.svg},{icon:"ocaml",extensions:[".merlin"],filename:!0,languages:[r.languages.ocaml],format:i.FileFormat.svg},{icon:"onenote",extensions:["one","onepkg","onetoc","onetoc2","sig"],format:i.FileFormat.svg},{icon:"opencl",extensions:["cl","opencl"],format:i.FileFormat.svg},{icon:"openHAB",extensions:[],languages:[r.languages.openHAB],light:!0,format:i.FileFormat.svg},{icon:"org",extensions:["org"],format:i.FileFormat.svg},{icon:"outlook",extensions:["pst","bcmx","otm","msg","oft"],format:i.FileFormat.svg},{icon:"ovpn",extensions:["ovpn"],format:i.FileFormat.svg},{icon:"package",extensions:["pkg"],format:i.FileFormat.svg},{icon:"paket",extensions:[],filenamesGlob:["paket"],extensionsGlob:["dependencies","lock","references","template","local"],filename:!0,format:i.FileFormat.svg},{icon:"patch",extensions:["patch"],format:i.FileFormat.svg},{icon:"pcl",extensions:["pcd"],light:!0,format:i.FileFormat.svg},{icon:"pddl",extensions:[],languages:[r.languages.pddl],format:i.FileFormat.svg},{icon:"pddl_plan",extensions:[],languages:[r.languages.pddlplan],format:i.FileFormat.svg},{icon:"pddl_happenings",extensions:[],languages:[r.languages.pddlhappenings],format:i.FileFormat.svg},{icon:"pdf",extensions:["pdf"],format:i.FileFormat.svg},{icon:"pdf2",extensions:["pdf"],format:i.FileFormat.svg,disabled:!0},{icon:"perl",extensions:[],languages:[r.languages.perl],format:i.FileFormat.svg},{icon:"perl2",extensions:[],languages:[r.languages.perl],format:i.FileFormat.svg,disabled:!0},{icon:"perl6",extensions:[],languages:[r.languages.perl6],format:i.FileFormat.svg},{icon:"pgsql",extensions:[],languages:[r.languages.pgsql],format:i.FileFormat.svg},{icon:"photoshop",extensions:["psd"],format:i.FileFormat.svg},{icon:"photoshop2",extensions:["psd"],format:i.FileFormat.svg,disabled:!0},{icon:"php",extensions:["php1","php2","php3","php4","php5","php6","phps","phpsa","phpt","phtml","phar"],languages:[r.languages.php],format:i.FileFormat.svg},{icon:"php2",extensions:["php1","php2","php3","php4","php5","php6","phps","phpsa","phpt","phtml","phar"],languages:[r.languages.php],format:i.FileFormat.svg,disabled:!0},{icon:"php3",extensions:["php1","php2","php3","php4","php5","php6","phps","phpsa","phpt","phtml","phar"],languages:[r.languages.php],format:i.FileFormat.svg,disabled:!0},{icon:"phpcsfixer",extensions:[".php_cs",".php_cs.dist"],filename:!0,format:i.FileFormat.svg},{icon:"phpunit",extensions:["phpunit","phpunit.xml","phpunit.xml.dist"],filename:!0,format:i.FileFormat.svg},{icon:"phraseapp",extensions:[".phraseapp.yml"],filename:!0,format:i.FileFormat.svg},{icon:"pine",extensions:[],languages:[r.languages.pine],format:i.FileFormat.svg},{icon:"pip",extensions:["pipfile","pipfile.lock"],languages:[r.languages.pip],filename:!0,format:i.FileFormat.svg},{icon:"platformio",extensions:["platformio.ini"],filename:!0,languages:[r.languages.platformio],format:i.FileFormat.svg},{icon:"plantuml",extensions:["pu","plantuml","iuml","puml"],format:i.FileFormat.svg},{icon:"plsql",extensions:[],languages:[r.languages.plsql],format:i.FileFormat.svg},{icon:"plsql_package",extensions:["pck"],format:i.FileFormat.svg},{icon:"plsql_package_body",extensions:["pkb"],format:i.FileFormat.svg},{icon:"plsql_package_header",extensions:["pkh"],format:i.FileFormat.svg},{icon:"plsql_package_spec",extensions:["pks"],format:i.FileFormat.svg},{icon:"poedit",extensions:["po","mo"],format:i.FileFormat.svg},{icon:"polymer",extensions:[],languages:[r.languages.polymer],format:i.FileFormat.svg},{icon:"pony",extensions:[],languages:[r.languages.pony],format:i.FileFormat.svg},{icon:"postcss",extensions:[],languages:[r.languages.postcss],format:i.FileFormat.svg},{icon:"postcssconfig",extensions:[".postcssrc",".postcssrc.json",".postcssrc.yml",".postcssrc.js","postcss.config.js"],filename:!0,format:i.FileFormat.svg},{icon:"powerpoint",extensions:["pot","potx","potm","pps","ppsx","ppsm","ppt","pptx","pptm","pa","ppa","ppam","sldm","sldx"],format:i.FileFormat.svg},{icon:"powerpoint2",extensions:["pot","potx","potm","pps","ppsx","ppsm","ppt","pptx","pptm","pa","ppa","ppam","sldm","sldx"],format:i.FileFormat.svg,disabled:!0},{icon:"powershell",extensions:[],languages:[r.languages.powershell],format:i.FileFormat.svg},{icon:"powershell_psm",extensions:["psm1"],format:i.FileFormat.svg},{icon:"powershell_psd",extensions:["psd1"],format:i.FileFormat.svg},{icon:"powershell_format",extensions:["format.ps1xml"],format:i.FileFormat.svg},{icon:"powershell_types",extensions:["types.ps1xml"],format:i.FileFormat.svg},{icon:"powershell2",extensions:[],languages:[r.languages.powershell],format:i.FileFormat.svg,disabled:!0},{icon:"powershell_psm2",extensions:["psm1"],format:i.FileFormat.svg,disabled:!0},{icon:"powershell_psd2",extensions:["psd1"],format:i.FileFormat.svg,disabled:!0},{icon:"precommit",extensions:[".pre-commit-config.yaml"],filename:!0,format:i.FileFormat.svg},{icon:"prettier",extensions:[".prettierrc",".prettierignore"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"prettier",extensions:[],filenamesGlob:["prettier.config"],extensionsGlob:["js","ts","coffee"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"prettier",extensions:[],filenamesGlob:[".prettierrc"],extensionsGlob:["js","json","yml","yaml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"prisma",extensions:[],languages:[r.languages.prisma],light:!0,format:i.FileFormat.svg},{icon:"processinglang",extensions:[],languages:[r.languages.processinglang],format:i.FileFormat.svg},{icon:"procfile",extensions:["procfile"],filename:!0,format:i.FileFormat.svg},{icon:"progress",extensions:[],languages:[r.languages.openEdge],format:i.FileFormat.svg},{icon:"prolog",extensions:["pro","P"],languages:[r.languages.prolog],format:i.FileFormat.svg},{icon:"prometheus",extensions:[],languages:[r.languages.prometheus],format:i.FileFormat.svg},{icon:"protobuf",extensions:[],languages:[r.languages.protobuf],format:i.FileFormat.svg},{icon:"protractor",extensions:[],filenamesGlob:["protractor.conf"],extensionsGlob:["js","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"publisher",extensions:["pub","puz"],format:i.FileFormat.svg},{icon:"puppet",extensions:[],languages:[r.languages.puppet],format:i.FileFormat.svg},{icon:"pug",extensions:[".jade-lintrc",".pug-lintrc",".jade-lint.json",".pug-lintrc.js",".pug-lintrc.json"],filename:!0,languages:[r.languages.pug],format:i.FileFormat.svg},{icon:"purescript",extensions:[],languages:[r.languages.purescript],light:!0,format:i.FileFormat.svg},{icon:"pyret",extensions:[],languages:[r.languages.pyret],format:i.FileFormat.svg},{icon:"python",extensions:[],languages:[r.languages.python],format:i.FileFormat.svg},{icon:"pyup",extensions:[".pyup",".pyup.yml"],filename:!0,format:i.FileFormat.svg},{icon:"q",extensions:["q"],format:i.FileFormat.svg},{icon:"qbs",extensions:["qbs"],format:i.FileFormat.svg},{icon:"qlikview",extensions:["qvd","qvw"],languages:[r.languages.qlik],format:i.FileFormat.svg},{icon:"qml",extensions:[],languages:[r.languages.qml],format:i.FileFormat.svg},{icon:"qmldir",extensions:["qmldir"],filename:!0,format:i.FileFormat.svg},{icon:"qsharp",extensions:[],languages:[r.languages.qsharp],format:i.FileFormat.svg},{icon:"quasar",extensions:["quasar.conf.js"],filename:!0,format:i.FileFormat.svg},{icon:"r",extensions:[],languages:[r.languages.r],format:i.FileFormat.svg},{icon:"racket",extensions:[],languages:[r.languages.racket],format:i.FileFormat.svg},{icon:"rails",extensions:[],format:i.FileFormat.svg},{icon:"rake",extensions:["rake"],format:i.FileFormat.svg},{icon:"rake",extensions:["rakefile"],filename:!0,format:i.FileFormat.svg},{icon:"raml",extensions:[],languages:[r.languages.raml],format:i.FileFormat.svg},{icon:"razor",extensions:[],languages:[r.languages.razor],format:i.FileFormat.svg},{icon:"razzle",extensions:[],filenamesGlob:["razzle.config"],extensionsGlob:["js"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"reactjs",extensions:[],languages:[r.languages.javascriptreact],format:i.FileFormat.svg},{icon:"reacttemplate",extensions:["rt"],format:i.FileFormat.svg},{icon:"reactts",extensions:[],languages:[r.languages.typescriptreact],format:i.FileFormat.svg},{icon:"reason",extensions:[],languages:[r.languages.reason],format:i.FileFormat.svg},{icon:"red",extensions:[],languages:[r.languages.red],format:i.FileFormat.svg},{icon:"registry",extensions:["reg"],format:i.FileFormat.svg},{icon:"rehype",extensions:[".rehyperc",".rehypeignore"],filenamesGlob:[".rehyperc"],extensionsGlob:["js","json","yml","yaml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"remark",extensions:[".remarkrc",".remarkignore"],filenamesGlob:[".remarkrc"],extensionsGlob:["js","json","yml","yaml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"renovate",extensions:[".renovaterc"],filenamesGlob:["renovate",".renovaterc"],extensionsGlob:["json"],filename:!0,format:i.FileFormat.svg},{icon:"rest",extensions:[],languages:[r.languages.restructuredtext],format:i.FileFormat.svg},{icon:"retext",extensions:[".retextrc",".retextignore"],filenamesGlob:[".retextrc"],extensionsGlob:["js","json","yml","yaml"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"rexx",extensions:[],languages:[r.languages.rexx],format:i.FileFormat.svg},{icon:"riot",extensions:[],languages:[r.languages.riot],format:i.FileFormat.svg},{icon:"robotframework",extensions:[],languages:[r.languages.robot],format:i.FileFormat.svg},{icon:"robots",extensions:["robots.txt"],filename:!0,format:i.FileFormat.svg},{icon:"rollup",extensions:[],filenamesGlob:["rollup.config","rollup.config.common","rollup.config.dev","rollup.config.prod"],extensionsGlob:["js","mjs","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"rproj",extensions:["rproj"],format:i.FileFormat.svg},{icon:"rspec",extensions:[".rspec"],filename:!0,format:i.FileFormat.svg},{icon:"rubocop",extensions:[".rubocop.yml",".rubocop_todo.yml"],filename:!0,light:!0,format:i.FileFormat.svg},{icon:"ruby",extensions:[],languages:[r.languages.ruby],format:i.FileFormat.svg},{icon:"rust",extensions:[],languages:[r.languages.rust],format:i.FileFormat.svg},{icon:"rust_toolchain",extensions:["rust-toolchain"],filename:!0,format:i.FileFormat.svg},{icon:"saltstack",extensions:["sls"],format:i.FileFormat.svg},{icon:"san",extensions:[],languages:[r.languages.san],format:i.FileFormat.svg},{icon:"sas",extensions:[],languages:[r.languages.sas],format:i.FileFormat.svg},{icon:"sass",extensions:["sass"],format:i.FileFormat.svg},{icon:"sbt",extensions:[],languages:[r.languages.sbt],format:i.FileFormat.svg},{icon:"scala",extensions:[],languages:[r.languages.scala],format:i.FileFormat.svg},{icon:"script",extensions:[],languages:[r.languages.vbscript],format:i.FileFormat.svg},{icon:"scss",extensions:["scssm"],languages:[r.languages.scss],format:i.FileFormat.svg},{icon:"scilab",extensions:[],languages:[r.languages.scilab],format:i.FileFormat.svg},{icon:"sdlang",extensions:[],languages:[r.languages.sdlang],format:i.FileFormat.svg},{icon:"sentry",extensions:[".sentryclirc"],filename:!0,format:i.FileFormat.svg},{icon:"serverless",extensions:["serverless.yml"],filename:!0,format:i.FileFormat.svg},{icon:"sequelize",extensions:[".sequelizerc"],filenamesGlob:[".sequelizerc"],extensionsGlob:["js","json"],filename:!0,format:i.FileFormat.svg},{icon:"shaderlab",extensions:[],languages:[r.languages.shaderlab],light:!0,format:i.FileFormat.svg},{icon:"shell",extensions:["fish"],languages:[r.languages.shellscript],format:i.FileFormat.svg},{icon:"sketch",extensions:["sketch"],format:i.FileFormat.svg},{icon:"slang",extensions:[],languages:[r.languages.slang],format:i.FileFormat.svg},{icon:"slice",extensions:[],languages:[r.languages.slice],format:i.FileFormat.svg},{icon:"slim",extensions:[],languages:[r.languages.slim],format:i.FileFormat.svg},{icon:"sln",extensions:["sln"],format:i.FileFormat.svg},{icon:"sln2",extensions:["sln"],format:i.FileFormat.svg,disabled:!0},{icon:"silverstripe",extensions:[],languages:[r.languages.silverstripe],format:i.FileFormat.svg},{icon:"skipper",extensions:["eskip"],languages:[r.languages.skipper],format:i.FileFormat.svg},{icon:"smarty",extensions:[],languages:[r.languages.smarty],format:i.FileFormat.svg},{icon:"snapcraft",extensions:["snapcraft.yaml"],filename:!0,format:i.FileFormat.svg},{icon:"snort",extensions:[],languages:[r.languages.snort],format:i.FileFormat.svg},{icon:"snyk",extensions:[".snyk"],filename:!0,format:i.FileFormat.svg},{icon:"solidarity",extensions:[".solidarity",".solidarity.json"],filename:!0,format:i.FileFormat.svg},{icon:"solidity",extensions:[],languages:[r.languages.solidity],light:!0,format:i.FileFormat.svg},{icon:"source",extensions:[],format:i.FileFormat.svg},{icon:"sqf",extensions:[],languages:[r.languages.sqf],format:i.FileFormat.svg},{icon:"sql",extensions:[],languages:[r.languages.sql],format:i.FileFormat.svg},{icon:"sqlite",extensions:["sqlite","sqlite3","db3"],format:i.FileFormat.svg},{icon:"squirrel",extensions:[],languages:[r.languages.squirrel],format:i.FileFormat.svg},{icon:"sss",extensions:["sss"],format:i.FileFormat.svg},{icon:"stan",extensions:[],languages:[r.languages.stan],format:i.FileFormat.svg},{icon:"stata",extensions:["dta"],languages:[r.languages.stata],format:i.FileFormat.svg},{icon:"stencil",extensions:[],languages:[r.languages.stencil,r.languages.stencilhtml],format:i.FileFormat.svg},{icon:"style",extensions:[],format:i.FileFormat.svg},{icon:"stylelint",extensions:[".stylelintrc",".stylelintignore",".stylelintcache"],filenamesGlob:["stylelint.config",".stylelintrc"],extensionsGlob:["js","json","yaml","yml","ts"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"stylable",extensions:[],languages:[r.languages.stylable],format:i.FileFormat.svg},{icon:"styled",extensions:[],languages:[r.languages.styled],format:i.FileFormat.svg},{icon:"stylish_haskell",extensions:[".stylish-haskell.yaml"],filename:!0,format:i.FileFormat.svg},{icon:"stylus",extensions:[],languages:[r.languages.stylus],light:!0,format:i.FileFormat.svg},{icon:"storyboard",extensions:["storyboard"],format:i.FileFormat.svg},{icon:"storybook",extensions:[],filenamesGlob:["story","stories"],extensionsGlob:["js","jsx","ts","tsx"],format:i.FileFormat.svg},{icon:"subversion",extensions:[".svnignore"],filename:!0,format:i.FileFormat.svg},{icon:"svelte",extensions:[],languages:[r.languages.svelte],format:i.FileFormat.svg},{icon:"svg",extensions:["svg"],format:i.FileFormat.svg},{icon:"swagger",extensions:[],languages:[r.languages.swagger],format:i.FileFormat.svg},{icon:"swift",extensions:["package.pins"],filename:!0,languages:[r.languages.swift],format:i.FileFormat.svg},{icon:"swig",extensions:[],languages:[r.languages.swig],format:i.FileFormat.svg},{icon:"symfony",extensions:["symfony.lock"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"systemd",extensions:[],languages:[r.languages.systemd],light:!0,format:i.FileFormat.svg},{icon:"systemverilog",extensions:[],languages:[r.languages.systemverilog],light:!0,format:i.FileFormat.svg},{icon:"t4tt",extensions:[],languages:[r.languages.t4],format:i.FileFormat.svg},{icon:"tailwind",extensions:[],filenamesGlob:["tailwind","tailwind.config"],extensionsGlob:["js","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"tt",extensions:["tt2"],languages:[r.languages.templatetoolkit],format:i.FileFormat.svg},{icon:"tcl",extensions:["tcl","exp"],format:i.FileFormat.svg},{icon:"tera",extensions:[],languages:[r.languages.tera],format:i.FileFormat.svg},{icon:"terraform",extensions:["tfstate"],languages:[r.languages.terraform],format:i.FileFormat.svg},{icon:"test",extensions:["tst"],format:i.FileFormat.svg},{icon:"testjs",extensions:[],filenamesGlob:["test","spec"],extensionsGlob:["js","jsx","mjs"],light:!0,format:i.FileFormat.svg},{icon:"testts",extensions:[],filenamesGlob:["test","spec","e2e-test","e2e-spec"],extensionsGlob:["ts","tsx"],format:i.FileFormat.svg},{icon:"tex",extensions:["texi","tikz"],languages:[r.languages.tex,r.languages.latex,r.languages.bibtex,r.languages.doctex],light:!0,format:i.FileFormat.svg},{icon:"text",extensions:["csv"],languages:[r.languages.plaintext],format:i.FileFormat.svg},{icon:"textile",extensions:[],languages:[r.languages.textile],format:i.FileFormat.svg},{icon:"tfs",extensions:[".tfignore"],filename:!0,format:i.FileFormat.svg},{icon:"todo",extensions:["todo"],light:!0,format:i.FileFormat.svg},{icon:"toml",extensions:[],languages:[r.languages.toml],light:!0,format:i.FileFormat.svg},{icon:"tox",extensions:["tox.ini"],filename:!0,format:i.FileFormat.svg},{icon:"travis",extensions:[".travis.yml"],filename:!0,format:i.FileFormat.svg},{icon:"tsconfig",extensions:[],filenamesGlob:["tsconfig","tsconfig.app","tsconfig.base","tsconfig.common","tsconfig.dev","tsconfig.development","tsconfig.e2e","tsconfig.prod","tsconfig.production","tsconfig.server","tsconfig.spec","tsconfig.staging","tsconfig.test"],extensionsGlob:["json"],filename:!0,format:i.FileFormat.svg},{icon:"tslint",extensions:["tslint.json","tslint.yaml","tslint.yml"],filename:!0,format:i.FileFormat.svg},{icon:"ttcn",extensions:[],languages:[r.languages.ttcn],format:i.FileFormat.svg},{icon:"twig",extensions:[],languages:[r.languages.twig],format:i.FileFormat.svg},{icon:"typescript",extensions:[],languages:[r.languages.typescript],format:i.FileFormat.svg},{icon:"typescript_official",extensions:[],languages:[r.languages.typescript],format:i.FileFormat.svg,disabled:!0},{icon:"typescriptdef",extensions:["d.ts"],format:i.FileFormat.svg},{icon:"typescriptdef_official",extensions:["d.ts"],format:i.FileFormat.svg,disabled:!0},{icon:"typo3",extensions:[],languages:[r.languages.typo3],format:i.FileFormat.svg},{icon:"unibeautify",extensions:[".unibeautifyrc","unibeautify.config.js"],filenamesGlob:[".unibeautifyrc"],extensionsGlob:["js","json","yaml","yml"],filename:!0,light:!0,format:i.FileFormat.svg},{icon:"vagrant",extensions:["vagrantfile"],filename:!0,format:i.FileFormat.svg},{icon:"vala",extensions:["vala"],format:i.FileFormat.svg},{icon:"vapi",extensions:["vapi"],format:i.FileFormat.svg},{icon:"vash",extensions:["vash"],light:!0,format:i.FileFormat.svg},{icon:"vb",extensions:[],languages:[r.languages.vb],format:i.FileFormat.svg},{icon:"vba",extensions:[],languages:[r.languages.vba],format:i.FileFormat.svg},{icon:"vbhtml",extensions:["vbhtml"],format:i.FileFormat.svg},{icon:"vbproj",extensions:["vbproj"],format:i.FileFormat.svg},{icon:"vcxproj",extensions:["vcxproj"],format:i.FileFormat.svg},{icon:"velocity",extensions:[],languages:[r.languages.velocity],format:i.FileFormat.svg},{icon:"verilog",extensions:[],languages:[r.languages.verilog],format:i.FileFormat.svg},{icon:"vhdl",extensions:[],languages:[r.languages.vhdl],format:i.FileFormat.svg},{icon:"video",extensions:["3g2","3gp","asf","amv","avi","divx","qt","f4a","f4b","f4p","f4v","flv","m2v","m4v","mkv","mk3d","mov","mp2","mp4","mpe","mpeg","mpeg2","mpg","mpv","nsv","ogv","rm","rmvb","svi","vob","webm","wmv"],format:i.FileFormat.svg},{icon:"view",extensions:[],format:i.FileFormat.svg},{icon:"vim",extensions:[".vimrc",".gvimrc"],filename:!0,languages:[r.languages.viml],format:i.FileFormat.svg},{icon:"vlang",extensions:[],languages:[r.languages.vlang],format:i.FileFormat.svg},{icon:"volt",extensions:[],languages:[r.languages.volt],format:i.FileFormat.svg},{icon:"vscode",extensions:[".vscodeignore"],filenamesGlob:["launch","tasks","vscodeignore"],extensionsGlob:["json"],filename:!0,format:i.FileFormat.svg},{icon:"vscode2",extensions:[".vscodeignore"],filenamesGlob:["launch","tasks","vscodeignore"],extensionsGlob:["json"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"vscode3",extensions:[".vscodeignore"],filenamesGlob:["launch","tasks","vscodeignore"],extensionsGlob:["json"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"vscode-insiders",extensions:[".vscodeignore"],filenamesGlob:["launch","tasks","vscodeignore"],extensionsGlob:["json"],filename:!0,format:i.FileFormat.svg,disabled:!0},{icon:"vsix",extensions:["vsix"],light:!0,format:i.FileFormat.svg},{icon:"vsixmanifest",extensions:["vsixmanifest"],light:!0,format:i.FileFormat.svg},{icon:"vue",extensions:[],languages:[r.languages.vue],format:i.FileFormat.svg},{icon:"vueconfig",extensions:[".vuerc","vue.config.js"],filename:!0,format:i.FileFormat.svg},{icon:"wallaby",extensions:[],filenamesGlob:["wallaby","wallaby.conf",".wallaby",".wallaby.conf"],extensionsGlob:["json","js","ts","coffee"],filename:!0,format:i.FileFormat.svg},{icon:"watchmanconfig",extensions:[".watchmanconfig"],filename:!0,format:i.FileFormat.svg},{icon:"wasm",extensions:["wasm"],languages:[r.languages.wasm],format:i.FileFormat.svg},{icon:"webp",extensions:["webp"],format:i.FileFormat.svg},{icon:"webpack",extensions:[],filenamesGlob:["webpack.base.conf","webpack.common","webpack.config","webpack.config.base","webpack.config.common","webpack.config.dev","webpack.config.development","webpack.config.staging","webpack.config.test","webpack.config.prod","webpack.config.production","webpack.config.babel","webpack.config.base.babel","webpack.config.common.babel","webpack.config.dev.babel","webpack.config.development.babel","webpack.config.staging.babel","webpack.config.test.babel","webpack.config.prod.babel","webpack.config.production.babel","webpack.dev","webpack.dev.conf","webpack.prod","webpack.prod.conf","webpack.main.config","webpack.mix","webpack.plugins","webpack.renderer.config","webpack.rules","webpack.test.conf"],extensionsGlob:["js","coffee","ts"],filename:!0,format:i.FileFormat.svg},{icon:"wenyan",extensions:[],languages:[r.languages.wenyan],format:i.FileFormat.svg},{icon:"wercker",extensions:["wercker.yml"],filename:!0,format:i.FileFormat.svg},{icon:"wolfram",extensions:[],languages:[r.languages.wolfram],format:i.FileFormat.svg},{icon:"word",extensions:["doc","docx","docm","dot","dotx","dotm","wll"],format:i.FileFormat.svg},{icon:"word2",extensions:["doc","docx","docm","dot","dotx","dotm","wll"],format:i.FileFormat.svg,disabled:!0},{icon:"wpml",extensions:["wpml-config.xml"],filename:!0,format:i.FileFormat.svg},{icon:"wurst",extensions:[],languages:[r.languages.wurst],format:i.FileFormat.svg},{icon:"wxml",extensions:["wxml"],format:i.FileFormat.svg},{icon:"wxss",extensions:["wxss"],format:i.FileFormat.svg},{icon:"xcode",extensions:["xcodeproj"],format:i.FileFormat.svg},{icon:"xfl",extensions:["xfl"],light:!0,format:i.FileFormat.svg},{icon:"xib",extensions:["xib"],format:i.FileFormat.svg},{icon:"xliff",extensions:["xliff","xlf"],format:i.FileFormat.svg},{icon:"xml",extensions:["pex","tmlanguage"],languages:[r.languages.xml],format:i.FileFormat.svg},{icon:"xquery",extensions:[],languages:[r.languages.xquery],format:i.FileFormat.svg},{icon:"xsl",extensions:[],languages:[r.languages.xsl],format:i.FileFormat.svg},{icon:"yacc",extensions:[],languages:[r.languages.yacc],format:i.FileFormat.svg},{icon:"yaml",extensions:[],languages:[r.languages.yaml,r.languages.textmateyaml],light:!0,format:i.FileFormat.svg},{icon:"yamllint",extensions:[".yamllint"],filename:!0,format:i.FileFormat.svg},{icon:"yandex",extensions:[".yaspellerrc",".yaspeller.json"],filename:!0,format:i.FileFormat.svg},{icon:"yang",extensions:[],languages:[r.languages.yang],format:i.FileFormat.svg},{icon:"yarn",extensions:["yarn.lock",".yarnrc",".yarnclean",".yarn-integrity",".yarn-metadata.json",".yarnignore"],filename:!0,format:i.FileFormat.svg},{icon:"yeoman",extensions:[".yo-rc.json"],filename:!0,format:i.FileFormat.svg},{icon:"zeit",extensions:["now.json",".nowignore"],light:!0,filename:!0,format:i.FileFormat.svg},{icon:"zip",extensions:["zip","rar","7z","tar","gz","bzip2","xz","bz2","zipx"],format:i.FileFormat.svg},{icon:"zip2",extensions:["zip","rar","7z","tar","gz","bzip2","xz","bz2","zipx"],format:i.FileFormat.svg,disabled:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(9);t.extensions={default:{folder:{icon:"folder",format:r.FileFormat.svg},root_folder:{icon:"root_folder",format:r.FileFormat.svg}},supported:[{icon:"android",extensions:["android"],format:r.FileFormat.svg},{icon:"api",extensions:["api",".api"],format:r.FileFormat.svg},{icon:"app",extensions:["app",".app"],format:r.FileFormat.svg},{icon:"arangodb",extensions:["arangodb","arango"],format:r.FileFormat.svg},{icon:"asset",extensions:["assets",".assets"],format:r.FileFormat.svg},{icon:"aurelia",extensions:["aurelia_project"],format:r.FileFormat.svg},{icon:"audio",extensions:["audio",".audio","audios",".audios","sound",".sound","sounds",".sounds"],format:r.FileFormat.svg},{icon:"aws",extensions:["aws",".aws"],format:r.FileFormat.svg},{icon:"azure",extensions:["azure",".azure"],format:r.FileFormat.svg},{icon:"azurepipelines",extensions:["azure-pipelines",".azure-pipelines"],format:r.FileFormat.svg},{icon:"binary",extensions:["bin",".bin"],format:r.FileFormat.svg},{icon:"bloc",extensions:["blocs","bloc"],format:r.FileFormat.svg},{icon:"blueprint",extensions:["blueprint",".blueprint","blueprints",".blueprints"],format:r.FileFormat.svg},{icon:"bower",extensions:["bower_components"],format:r.FileFormat.svg},{icon:"buildkite",extensions:[".buildkite"],format:r.FileFormat.svg},{icon:"cake",extensions:["cake",".cake"],format:r.FileFormat.svg},{icon:"certificate",extensions:["certificates",".certificates","certs","certs."],format:r.FileFormat.svg},{icon:"chef",extensions:["chef",".chef"],format:r.FileFormat.svg},{icon:"circleci",extensions:[".circleci"],format:r.FileFormat.svg},{icon:"controller",extensions:["controller","controllers",".controllers","handlers",".handlers"],format:r.FileFormat.svg},{icon:"component",extensions:["component","components",".components","widgets"],format:r.FileFormat.svg},{icon:"composer",extensions:["composer",".composer"],format:r.FileFormat.svg},{icon:"cli",extensions:["cli","cmd","command","commands","commandline","console"],format:r.FileFormat.svg},{icon:"client",extensions:["client"],format:r.FileFormat.svg},{icon:"cmake",extensions:[".cmake","cmake"],format:r.FileFormat.svg},{icon:"config",extensions:["config",".config","configs",".configs","configuration",".configuration","configurations",".configurations","setting",".setting","settings",".settings","ini",".ini","initializers",".initializers"],format:r.FileFormat.svg},{icon:"coverage",extensions:["coverage"],format:r.FileFormat.svg},{icon:"css",extensions:["css","_css"],format:r.FileFormat.svg},{icon:"cypress",extensions:["cypress"],format:r.FileFormat.svg},{icon:"db",extensions:["db","database","sql","data","repo","repository","repositories"],format:r.FileFormat.svg},{icon:"debian",extensions:["debian"],format:r.FileFormat.svg},{icon:"dependabot",extensions:[".dependabot"],format:r.FileFormat.svg},{icon:"dist",extensions:["dist",".dist","dists","out","outs","export","exports","build",".build","builds","release","releases","target","targets"],format:r.FileFormat.svg},{icon:"docker",extensions:["docker",".docker"],format:r.FileFormat.svg},{icon:"docs",extensions:["docs","doc"],format:r.FileFormat.svg},{icon:"e2e",extensions:["e2e"],format:r.FileFormat.svg},{icon:"elasticbeanstalk",extensions:[".elasticbeanstalk",".ebextensions"],format:r.FileFormat.svg},{icon:"electron",extensions:["electron"],light:!0,format:r.FileFormat.svg},{icon:"expo",extensions:[".expo",".expo-shared"],light:!0,format:r.FileFormat.svg},{icon:"favicon",extensions:["favicon","favicons"],format:r.FileFormat.svg},{icon:"flow",extensions:["flow","flow-typed"],format:r.FileFormat.svg},{icon:"fonts",extensions:["fonts","font","fnt"],light:!0,format:r.FileFormat.svg},{icon:"gcp",extensions:["gcp",".gcp"],format:r.FileFormat.svg},{icon:"git",extensions:[".git","submodules",".submodules"],format:r.FileFormat.svg},{icon:"github",extensions:[".github"],format:r.FileFormat.svg},{icon:"gitlab",extensions:[".gitlab"],format:r.FileFormat.svg},{icon:"gradle",extensions:["gradle",".gradle"],light:!0,format:r.FileFormat.svg},{icon:"graphql",extensions:["graphql"],format:r.FileFormat.svg},{icon:"grunt",extensions:["grunt"],format:r.FileFormat.svg},{icon:"gulp",extensions:["gulp","gulpfile.js","gulpfile.coffee","gulpfile.ts","gulpfile.babel.js","gulpfile.babel.coffee","gulpfile.babel.ts"],format:r.FileFormat.svg},{icon:"haxelib",extensions:[".haxelib","haxe_libraries"],format:r.FileFormat.svg},{icon:"helper",extensions:["helper",".helper","helpers",".helpers"],format:r.FileFormat.svg},{icon:"idea",extensions:[".idea"],format:r.FileFormat.svg},{icon:"images",extensions:["images","image","img","icons","icon","ico","screenshot","screenshots","svg"],format:r.FileFormat.svg},{icon:"include",extensions:["include","includes","incl","inc",".include",".includes",".incl",".inc","_include","_includes","_incl","_inc"],format:r.FileFormat.svg},{icon:"interfaces",extensions:["interfaces"],format:r.FileFormat.svg},{icon:"ios",extensions:["ios"],format:r.FileFormat.svg},{icon:"js",extensions:["js"],format:r.FileFormat.svg},{icon:"json",extensions:["json"],format:r.FileFormat.svg},{icon:"json_official",extensions:["json"],format:r.FileFormat.svg,disabled:!0},{icon:"kubernetes",extensions:["kubernetes","k8s","kube","kuber",".kubernetes",".k8s",".kube",".kuber"],format:r.FileFormat.svg},{icon:"less",extensions:["less","_less"],format:r.FileFormat.svg},{icon:"library",extensions:["lib","libs",".lib",".libs","library","libraries"],format:r.FileFormat.svg},{icon:"linux",extensions:["linux"],format:r.FileFormat.svg},{icon:"locale",extensions:["lang","language","languages","locale","locales","_locale","_locales","internationalization","globalization","localization","i18n","g11n","l10n"],format:r.FileFormat.svg},{icon:"log",extensions:["log","logs"],format:r.FileFormat.svg},{icon:"macos",extensions:["macos","darwin"],format:r.FileFormat.svg},{icon:"mariadb",extensions:["mariadb","maria"],format:r.FileFormat.svg},{icon:"maven",extensions:[".mvn"],format:r.FileFormat.svg},{icon:"memcached",extensions:["memcached",".memcached"],format:r.FileFormat.svg},{icon:"middleware",extensions:["middleware","middlewares"],format:r.FileFormat.svg},{icon:"mjml",extensions:["mjml",".mjml"],format:r.FileFormat.svg},{icon:"minikube",extensions:["minikube","minik8s","minikuber"],format:r.FileFormat.svg},{icon:"mock",extensions:["mocks",".mocks","__mocks__"],format:r.FileFormat.svg},{icon:"model",extensions:["model",".model","models",".models","entities",".entities"],format:r.FileFormat.svg},{icon:"module",extensions:["modules"],format:r.FileFormat.svg},{icon:"mongodb",extensions:["mongodb","mongo"],format:r.FileFormat.svg},{icon:"mysql",extensions:["mysqldb","mysql"],light:!0,format:r.FileFormat.svg},{icon:"nginx",extensions:["nginx","conf.d"],format:r.FileFormat.svg},{icon:"node",extensions:["node_modules"],light:!0,format:r.FileFormat.svg},{icon:"notification",extensions:["notification","notifications","event","events"],format:r.FileFormat.svg},{icon:"nuget",extensions:[".nuget"],format:r.FileFormat.svg},{icon:"package",extensions:["package","packages",".package",".packages","pkg"],format:r.FileFormat.svg},{icon:"paket",extensions:[".paket"],format:r.FileFormat.svg},{icon:"php",extensions:["php"],format:r.FileFormat.svg},{icon:"platformio",extensions:[".pio",".pioenvs"],format:r.FileFormat.svg},{icon:"plugin",extensions:["plugin",".plugin","plugins",".plugins","extension",".extension","extensions",".extensions"],format:r.FileFormat.svg},{icon:"private",extensions:["private",".private"],format:r.FileFormat.svg},{icon:"public",extensions:["public",".public"],format:r.FileFormat.svg},{icon:"python",extensions:[".venv",".virtualenv"],format:r.FileFormat.svg},{icon:"redis",extensions:["redis"],format:r.FileFormat.svg},{icon:"ravendb",extensions:["ravendb"],format:r.FileFormat.svg},{icon:"route",extensions:["route","routes","_route","_routes","routers"],format:r.FileFormat.svg},{icon:"redux",extensions:["redux"],light:!0,format:r.FileFormat.svg},{icon:"meteor",extensions:[".meteor"],light:!0,format:r.FileFormat.svg},{icon:"nuxt",extensions:[".nuxt"],format:r.FileFormat.svg},{icon:"sass",extensions:["sass","scss","_sass","_scss"],light:!0,format:r.FileFormat.svg},{icon:"script",extensions:["script","scripts"],format:r.FileFormat.svg},{icon:"server",extensions:["server"],format:r.FileFormat.svg},{icon:"services",extensions:["service","services"],format:r.FileFormat.svg},{icon:"src",extensions:["src","source","sources"],format:r.FileFormat.svg},{icon:"sso",extensions:["sso"],format:r.FileFormat.svg},{icon:"story",extensions:["story","stories","__stories__"],format:r.FileFormat.svg},{icon:"style",extensions:["style","styles"],format:r.FileFormat.svg},{icon:"test",extensions:["tests",".tests","test",".test","__tests__","__test__","spec",".spec","specs",".specs"],format:r.FileFormat.svg},{icon:"temp",extensions:["temp",".temp","tmp",".tmp"],format:r.FileFormat.svg},{icon:"template",extensions:["template",".template","templates",".templates"],format:r.FileFormat.svg},{icon:"theme",extensions:["theme","themes"],format:r.FileFormat.svg},{icon:"travis",extensions:[".travis"],format:r.FileFormat.svg},{icon:"tools",extensions:["tools",".tools","util","utils"],format:r.FileFormat.svg},{icon:"typescript",extensions:["typescript","ts"],format:r.FileFormat.svg},{icon:"typings",extensions:["typings","@types"],format:r.FileFormat.svg},{icon:"typings2",extensions:["typings","@types"],format:r.FileFormat.svg,disabled:!0},{icon:"vagrant",extensions:["vagrant",".vagrant"],format:r.FileFormat.svg},{icon:"video",extensions:["video",".video","videos",".videos"],format:r.FileFormat.svg},{icon:"view",extensions:["html","view","views","layout","layouts","page","pages","_view","_views","_layout","_layouts","_page","_pages"],format:r.FileFormat.svg},{icon:"vs",extensions:[".vs"],format:r.FileFormat.svg},{icon:"vs2",extensions:[".vs"],format:r.FileFormat.svg,disabled:!0},{icon:"vscode",extensions:[".vscode","vscode"],format:r.FileFormat.svg},{icon:"vscode2",extensions:[".vscode","vscode"],format:r.FileFormat.svg,disabled:!0},{icon:"vscode3",extensions:[".vscode","vscode"],format:r.FileFormat.svg,disabled:!0},{icon:"vscode_test",extensions:[".vscode-test"],format:r.FileFormat.svg},{icon:"vscode_test2",extensions:[".vscode-test"],format:r.FileFormat.svg,disabled:!0},{icon:"vscode_test3",extensions:[".vscode-test"],format:r.FileFormat.svg,disabled:!0},{icon:"webpack",extensions:["webpack"],format:r.FileFormat.svg},{icon:"windows",extensions:["windows","win32"],format:r.FileFormat.svg},{icon:"www",extensions:["www","wwwroot"],format:r.FileFormat.svg}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(169),i=n(12);t.LanguageResourceManager=class{constructor(e){this.locale=e,this.defaultLangResource=r.en,this.currentLangResource=this.locale&&r[this.locale]||this.defaultLangResource}localize(...e){let t="";return e.filter(e=>null!=e).forEach(e=>{if("number"==typeof e){const n=e;if(this.currentLangResource.length>n){let e=this.currentLangResource[n]||this.defaultLangResource[n];if("string"!=typeof e){if(!Reflect.has(e,process.platform))throw new Error(`Not Implemented: ${process.platform}`);e=e[process.platform]}return void(t+=e)}throw new Error(`Language resource key '${e}' is not valid`)}e.split("").forEach(e=>{if(e.match(/[#^*|\\/{}+=]/g))throw new Error(`${e} is not valid`);t+=e})}),t.replace(/%extensionName%/gi,i.constants.extension.name).trim()}getLangResourceKey(e){if(!e)return;const t=this.currentLangResource.findIndex(t=>t===e);return t>-1?t:void 0}}},function(e){e.exports=JSON.parse('{"de":["Willkommen zur neuen Version von %extensionName%.","Informationen über die letzten Änderungen (Englisch)","Zeige mir diese Nachricht nicht das nächste Mal","Erfahren Sie mehr über diese Erweiterung (Englisch)","Danke für das Installieren von %extensionName%.","Aktivieren","Erfahren Sie mehr über Datei und Ordner Icons (Englisch)","Wollen Sie mehr erfahren?","Neu starten","Automatisch neu starten","Projekterkennung deaktivieren","Das Icon-Manifest wird regeneriert.","Das Icon-Manifest wird zurückgesetzt.","Angular Icons werden aktiviert.","Angular Icons werden deaktiviert.","NestJS Icons werden aktiviert.","NestJS Icons werden deaktiviert.","Offizielles JS Icon wird aktiviert.","Offizielles JS Icon wird deaktiviert.","Offizielles TS Icon wird aktiviert.","Offizielles TS Icon wird deaktiviert.","Offizielles JSON Icon wird aktiviert.","Offizielles JSON Icon wird deaktiviert.","Ordner-Icons werden aktiviert.","Ordner-Icons werden deaktiviert.","Spezifischer Ordner-Icons werden aktiviert.","Spezifischer Ordner-Icons werden deaktiviert.","Explorer Ordner Pfeile werden sichtbar geschaltet.","Explorer Ordner Pfeile werden unsichtbar geschaltet.","Drücken Sie \'Neu starten\' um die Änderungen zu übernehmen.","%extensionName% hat ein Angular-Projekt erkannt. Drücken Sie \'Neu starten\', damit die Angular Icons übernommen werden.","%extensionName% hat ein Nicht-Angular-Projekt erkannt. Drücken Sie \'Neu starten\', damit die Angular Icons deaktiviert werden.","%extensionName% hat ein Angular-Projekt erkannt, allerdings ist die \'preset\'-Einstellung auf \'false\' gesetzt. Es wird wärmstens empfohlen, die \'preset\'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf \'Neu starten\' drücken, werden die Angular-Icons deaktiviert.","%extensionName% hat ein Nicht-Angular-Projekt erkannt, allerdings ist die \'preset\'-Einstellung auf \'true\' gesetzt. Es wird wärmstens empfohlen, die \'preset\'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf \'Neu starten\' drücken, werden die Angular-Icons aktiviert.","%extensionName% hat ein NestJS-Projekt erkannt. Drücken Sie \'Neu starten\', damit die NestJS Icons übernommen werden.","%extensionName% hat ein Nicht-NestJS-Projekt erkannt. Drücken Sie \'Neu starten\', damit die NestJS Icons deaktiviert werden.","%extensionName% hat ein NestJS-Projekt erkannt, allerdings ist die \'preset\'-Einstellung auf \'false\' gesetzt. Es wird wärmstens empfohlen, die \'preset\'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf \'Neu starten\' drücken, werden die NestJS-Icons deaktiviert.","%extensionName% hat ein Nicht-NestJS-Projekt erkannt, allerdings ist die \'preset\'-Einstellung auf \'true\' gesetzt. Es wird wärmstens empfohlen, die \'preset\'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf \'Neu starten\' drücken, werden die NestJS-Icons aktiviert.","Projekterkennung wird zurückgesetzt.","%extensionName% hat widersprüchliche Projekte erkannt. Wählen Sie aus, welche Projekticons benutzt werden sollen. Hinweis: Diese Aktion wird in den Arbeitsbereichseinstellungen gespeichert.","Nicht unterstützte „VS Code“-Version:","Die Integrität dieser Erweiterung wurde beeinträchtigt. Es gibt KEINEN Anspruch darauf, dass die Erweiterung wie gewünscht arbeitet."],"el":["Καλώς ήλθατε στη νέα έκδοση του %extensionName%.","Πληροφορίες για τις τελευταίες αλλαγές","Να μην επανεμφανιστεί αυτό το μήνυμα","Μάθετε για αυτήν την επέκταση","Ευχαριστούμε που εγκαταστήσατε το %extensionName%.","Ενεργοποίηση","Μάθετε περισσότερα σχετικά με τα εικονίδια αρχείων και φακέλων","Θέλετε να μάθετε περισσότερα;","Επανεκκίνηση","Αυτόματη Επανεκκίνηση","Απενεργοποίηση Ανίχνευσης","Το αρχείο εικονιδίων θα ξαναδημιουργηθεί.","Το αρχείο εικονιδίων θα επαναφερθεί.","Τα εικονίδια Angular θα ενεργοποιηθούν.","Τα εικονίδια Angular θα απενεργοποιηθούν.","Τα εικονίδια NestJS θα ενεργοποιηθούν.","Τα εικονίδια NestJS θα απενεργοποιηθούν.","Το επίσημο εικονίδιο JS θα ενεργοποιηθεί.","Το επίσημο εικονίδιο JS θα απενεργοποιηθεί.","Το επίσημο εικονίδιο TS θα ενεργοποιηθεί.","Το επίσημο εικονίδιο TS θα απενεργοποιηθεί.","Το επίσημο εικονίδιο JSON θα ενεργοποιηθεί.","Το επίσημο εικονίδιο JSON θα απενεργοποιηθεί.","Η ορατότητα των εικονιδίων φακέλου θα ενεργοποιηθεί.","Η ορατότητα των εικονιδίων φακέλου θα απενεργοποιηθεί.","Τα ιδιαίτερα εικονίδια φακέλου θα ενεργοποιηθούν.","Τα ιδιαίτερα εικονίδια φακέλου θα απενεργοποιηθούν.","Η ορατότητα των βελών φακέλου θα ενεργοποιηθεί.","Η ορατότητα των βελών φακέλου θα απενεργοποιηθεί.","Επιλέξτε \'Επανεκκίνηση\' για να εφαρμοστούν οι αλλαγές.","Το %extensionName% ανίχνευσε ένα Angular πρότζεκτ. Επιλέξτε \'Επανεκκίνηση\' για να ενεργοποιήσετε τα εικονίδια της Angular.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι Angular. Επιλέξτε \'Επανεκκίνηση\' για να απενεργοποιήσετε τα εικονίδια της Angular.","Το %extensionName% ανίχνευσε ένα Angular πρότζεκτ, αλλά η ρύθμιση \'preset\' έχει οριστεί σε \'false\'. Συνιστάται η πλήρης αφαίρεση του \'preset\' από τις ρυθμίσεις. Επιλέγοντας \'Επανεκκίνηση\' τα εικονίδια της Angular θα απενεργοποιηθούν.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι Angular, αλλά η ρύθμιση \'preset\' έχει οριστεί σε \'true\'. Συνιστάται η πλήρης αφαίρεση του \'preset\' από τις ρυθμίσεις. Επιλέγοντας \'Επανεκκίνηση\' τα εικονίδια της Angular θα ενεργοποιηθούν.","Το %extensionName% ανίχνευσε ένα NestJS πρότζεκτ. Επιλέξτε \'Επανεκκίνηση\' για να ενεργοποιήσετε τα εικονίδια της NestJS.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι NestJS. Επιλέξτε \'Επανεκκίνηση\' για να απενεργοποιήσετε τα εικονίδια της NestJS.","Το %extensionName% ανίχνευσε ένα NestJS πρότζεκτ, αλλά η ρύθμιση \'preset\' έχει οριστεί σε \'false\'. Συνιστάται η πλήρης αφαίρεση του \'preset\' από τις ρυθμίσεις. Επιλέγοντας \'Επανεκκίνηση\' τα εικονίδια της NestJS θα απενεργοποιηθούν.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι NestJS, αλλά η ρύθμιση \'preset\' έχει οριστεί σε \'true\'. Συνιστάται η πλήρης αφαίρεση του \'preset\' από τις ρυθμίσεις. Επιλέγοντας \'Επανεκκίνηση\' τα εικονίδια της NestJS θα ενεργοποιηθούν.","Οι προεπιλογές του Ανιχνευτή Πρότζεκτ θα επαναφερθούν.","Το %extensionName% ανίχνευσε αντικρουόμενα εικονίδια. Επιλέξτε ποια εικονίδια θέλετε να χρησιμοποιήσετε. Σημείωση: Αυτή η ενέργεια θα ορίσει μια προκαθορισμένη ρύθμιση στις ρυθμίσεις του χώρου εργασίας σας.","Μη υποστηριζόμενη έκδοση του \'VS Code\':","Η ακεραιότητα της επέκτασης διακυβεύεται. Δεν υπάρχει ΚΑΜΙΑ εγγύηση ότι η επέκταση θα λειτουργήσει όπως έχει σχεδιαστεί."],"es":["Bienvenido a la nueva versión de %extensionName%.","Información sobre los últimos cambios (en inglés)","No mostrar este mensaje la próxima vez","Sobre esta extensión (en inglés)","Gracias por instalar %extensionName%.","Activar","Más información sobre los iconos de archivo y carpeta (en inglés)","¿Quiere saber más?","Reiniciar","Auto Reiniciar","Desactivar Detección","El manifiesto de iconos procederá a regenerarse.","El manifiesto de iconos procederá a restaurarse.","Los iconos de Angular procederán a activarse.","Los iconos de Angular procederán a desactivarse.","Los iconos de NestJS procederán a activarse.","Los iconos de NestJS procederán a desactivarse.","El icono oficial de JS procederá a activarse.","El icono oficial de JS procederá a desactivarse.","El icono oficial de TS procederá a activarse.","El icono oficial de TS procederá a desactivarse.","El icono oficial de JSON procederá a activarse.","El icono oficial de JSON procederá a desactivarse.","La visibilidad de los iconos de carpeta procederá a activarse.","La visibilidad de los iconos de carpeta procederá a desactivarse.","Los iconos de carpeta específicos procederán a activarse.","Los iconos de carpeta específicos procederán a desactivarse.","Las flechas de carpeta del explorador procederán a activarse.","Las flechas de carpeta del explorador procederán a desactivarse.","Pulsar \'Reiniciar\' para que los cambios surtan efecto.","%extensionName% ha detectado un proyecto Angular. Pulsar \'Reiniciar\' para activar los iconos de Angular.","%extensionName% ha detectado un proyecto no Angular. Pulsar \'Reiniciar\' para desactivar los iconos de Angular.","%extensionName% ha detectado un proyecto Angular, pero el \'preset\' está ajustado a \'false\'. Se recomienda eliminar completamente dicho \'preset\' de la configuración. Al seleccionar \'Reiniciar\' se desactivarán los iconos de Angular.","%extensionName% ha detectado un proyecto no Angular, pero el \'preset\' está ajustado a \'true\'. Se recomienda eliminar completamente dicho \'preset\' de la configuración. Al seleccionar \'Reiniciar\' se activarán los iconos de Angular.","%extensionName% ha detectado un proyecto NestJS. Pulsar \'Reiniciar\' para activar los iconos de NestJS.","%extensionName% ha detectado un proyecto no NestJS. Pulsar \'Reiniciar\' para desactivar los iconos de NestJS.","%extensionName% ha detectado un proyecto NestJS, pero el \'preset\' está ajustado a \'false\'. Se recomienda eliminar completamente dicho \'preset\' de la configuración. Al seleccionar \'Reiniciar\' se desactivarán los iconos de NestJS.","%extensionName% ha detectado un proyecto no NestJS, pero el \'preset\' está ajustado a \'true\'. Se recomienda eliminar completamente dicho \'preset\' de la configuración. Al seleccionar \'Reiniciar\' se activarán los iconos de NestJS.","La detección de proyectos se va a restaurar a sus valores iniciales.","%extensionName% ha detectado un conflicto entre diferentes iconos de proyecto. Escoger qué iconos de proyecto utilizar. Nota: Esta acción establecerá un \'preset\' en la configuración del espacio de trabajo.","Versión de \'VS Code\' no soportada:","La integridad de esta extensión ha sido comprometida. NO hay ninguna garantía de que la extensión funcione tal y como ha sido diseñada."],"fr":["Bienvenue dans la nouvelle version de %extensionName%.","Information à propos des derniers changement (rédigé en anglais)","Ne pas afficher ce message la prochaine fois","A propos de l\'extension (rédigé en anglais)","Merci d\'avoir installé %extensionName%.","Activer","Plus à propos des icônes de fichier & dossier (rédigé en anglais)","Envie den apprendre plus?","Redémarrer","Rechargement automatique","Désactiver la détection automatique","Les icônes vont êtres actualisées.","Les icônes vont êtres restaurées.","Les icônes Angular vont êtres activées.","Les icônes Angular vont êtres désactivées.","Les icônes NestJS vont êtres activées.","Les icônes NestJS vont êtres désactivées.","L\'icône officielle JS va être activé.","L\'icône officielle JS va être désactivé.","L\'icône officielle TS va être activé.","L\'icône officielle TS va être désactivé.","L\'icône officielle JSON va être activé.","L\'icône officielle JSON va être désactivé.","Les icônes de fichier vont êtres activées.","Les icônes de fichier vont êtres désactivées.","Les icônes pour dossier vont êtres activées.","Les icônes pour dossier vont êtres désactivées.","Les flèches de dossier vont êtres activées.","Les flèches de dossier vont êtres désactivées.","Seléctionner \'Recharger\' pour que les changements soit effectifs.","%extensionName% a détécté un projet Angular. Sélectionner \'Redémarrer\' pour activer les icônes Angular.","%extensionName% a détecté un projet non Angular. Sélectionner \'Redémarrer\' pour désactiver les icônes Angular.","%extensionName% a détecter un projet Angular, mais le paramètre \'preset\' est configuré à \'false\'. Il est fortement recommandé de supprimer \'preset\' entièrement des paramètres. Sélectionner \'Redémarrer\' va désactiver les icônes Angular.","%extensionName% a détecter un projet non Angular, mais le paramètre \'preset\' est configuré à \'true\'. Il est fortement recommandé de supprimer \'preset\' entièrement des paramètres. Sélectionner \'Redémarrer\' va activer les icônes Angular.","%extensionName% a détécté un projet NestJS. Sélectionner \'Redémarrer\' pour activer les icônes NestJS.","%extensionName% a détecté un projet non NestJS. Sélectionner \'Redémarrer\' pour désactiver les icônes NestJS.","%extensionName% a détecter un projet NestJS, mais le paramètre \'preset\' est configuré à \'false\'. Il est fortement recommandé de supprimer \'preset\' entièrement des paramètres. Sélectionner \'Redémarrer\' va désactiver les icônes NestJS.","%extensionName% a détecter un projet non NestJS, mais le paramètre \'preset\' est configuré à \'true\'. Il est fortement recommandé de supprimer \'preset\' entièrement des paramètres. Sélectionner \'Redémarrer\' va activer les icônes NestJS.","La détection de projet va être réinitialisé.","%extensionName% a détecté un conflit d\'icônes dans le projet. Choisissez quelles icônes utiliser. Note : cette action modifiera les paramètres de votre espace de travail.","Version de \'VS Code\' non supportée:","L\'intégrité de l\'extension est compromise. Il n\'y a AUCUNE garantie qu\'elle fonctionnera comme prévu."],"it":["Benvenuto nella nuova versione di %extensionName%.","Informazioni sugli ultimi cambiamenti (in inglese)","Non mostrare più questo messaggio","Sapere di più sull\'estensione (in inglese)","Grazie per aver installato %extensionName%.","Attiva","Sapere di più su icone per File & Cartelle (in inglese)","Vuoi saperne di più?","Riavvia","Riavvio Automatico","Disabilita Rilevazione","Il manifesto delle icone sarà rigenerato.","Il manifesto delle icone sarà ripristinato.","Le icone Angular saranno abilitate.","Le icone Angular saranno disabilitate.","Le icone NestJS saranno abilitate.","Le icone NestJS saranno disabilitate.","Icone ufficiali JS saranno abilitate.","Icone ufficiali JS saranno disabilitate.","Icone ufficiali TS saranno abilitate.","Icone ufficiali TS saranno disabilitate.","Icone ufficiali JSON saranno abilitate.","Icone ufficiali JSON saranno disabilitate.","Visibilità icone cartelle sarà abilitata.","Visibilità icone cartelle sarà disabilitata.","Icone specifiche per cartelle saranno abilitate.","Icone specifiche per cartelle saranno disabilitate.","Le frecce delle cartelle nell\'Explorer saranno visibili.","Le frecce delle cartelle nell\'Explorer non saranno visibili.","Seleziona \'Riavvia\' affinché le modifiche abbiano effetto.","%extensionName% ha rilevato un progetto Angular. Seleziona \'Riavvia\' per abilitare le icone Angular.","%extensionName% ha rilevato un progetto non Angular. Seleziona \'Riavvia\' per disabilitare le icone Angular.","%extensionName% ha rilevato un progetto Angular ma l\'impostazione \'preset\' è impostata su \'false\'. È altamente raccomandato rimuovere completamente l\'impostazione \'preset\'. Selezionando \'Riavvia\' le icone di Angular verranno disabilitate.","%extensionName% ha rilevato un progetto non Angular ma l\'impostazione \'preset\' è impostata su \'true\'. È altamente raccomandato rimuovere completamente l\'impostazione \'preset\'. Selezionando \'Riavvia\' le icone di Angular verranno abilitate.","%extensionName% ha rilevato un progetto NestJS. Seleziona \'Riavvia\' per abilitare le icone NestJS.","%extensionName% ha rilevato un progetto non NestJS. Seleziona \'Riavvia\' per disabilitare le icone NestJS.","%extensionName% ha rilevato un progetto NestJS ma l\'impostazione \'preset\' è impostata su \'false\'. È altamente raccomandato rimuovere completamente l\'impostazione \'preset\'. Selezionando \'Riavvia\' le icone di NestJS verranno disabilitate.","%extensionName% ha rilevato un progetto non NestJS ma l\'impostazione \'preset\' è impostata su \'true\'. È altamente raccomandato rimuovere completamente l\'impostazione \'preset\'. Selezionando \'Riavvia\' le icone di NestJS verranno abilitate.","Impostazioni Rilevazione Progetto Predefinite saranno ripristinate.","%extensionName% ha individuato conflitti tra le icone di progetto. Scegli quali icone di progetto usare. Nota: Questa azione inserirà una pre impostazione nelle tua impostazioni dell\'area di lavoro.","Versioni di \'VS Code\' non supportate:","L\'integrità dell\'estensione è compromessa. NON c\'é nessuna garanzia che l\'estensione funzionerà come previsto."],"ja":["%extensionName% が新しいバージョンになりました。","変化点に関する情報","このメッセージを次回から表示しない","この拡張機能についての説明を見る (英語)","%extensionName% をインストールしていただきありがとうございます。","有効化","ファイルとフォルダのアイコンについての説明を見る (英語)","さらに詳しく知りたいですか?","再読み込み","自動で再読み込み","検出を無効化","アイコン マニフェストは再生成されます。","アイコン マニフェストを元に戻します。","Angularアイコンが有効になります。","Angularアイコンが無効になります。","NestJSアイコンが有効になります。","NestJSアイコンが無効になります。","公式JSアイコンが有効になります。","公式JSアイコンが無効になります。","公式TSアイコン有効になります。","公式TSアイコンが無効になります。","公式JSONアイコンが有効になります。","公式JSONアイコンが無効になります。","フォルダアイコン表示が有効になります。","フォルダアイコン表示が無効になります。","フォルダ別の特別アイコンが有効になります。","フォルダ別の特別アイコンが無効になります。","フォルダの矢印表示が有効になります。","フォルダの矢印表示が無効になります。","変更を反映するには「再読み込み」を選んでください。","%extensionName%: Angularプロジェクトと判断しました。Angularアイコンを有効にするには「再読み込み」を選んでください。","%extensionName%: Angularプロジェクトではないと判断しました。Angularアイコンを無効にするには「再読み込み」を選んでください。","%extensionName%: Angularプロジェクトと判断しましたが、\'preset\'設定が\'false\'に設定されています。全ての設定から\'preset\'設定を削除することを強く推奨します。「再読み込み」を選ぶとAngularのアイコンは無効になります。","%extensionName%: Angularプロジェクトではないと判断しましたが、\'preset\'設定が\'true\'に設定されています。全ての設定から\'preset\'を削除することを強く推奨します。「再読み込み」を選ぶとAngularのアイコンは有効になります。","%extensionName%: NestJSプロジェクトと判断しました。NestJSアイコンを有効にするには「再読み込み」を選んでください。","%extensionName%: NestJSプロジェクトではないと判断しました。NestJSアイコンを無効にするには「再読み込み」を選んでください。","%extensionName%: NestJSプロジェクトと判断しましたが、\'preset\'設定が\'false\'に設定されています。全ての設定から\'preset\'設定を削除することを強く推奨します。「再読み込み」を選ぶとNestJSのアイコンは無効になります。","%extensionName%: NestJSプロジェクトではないと判断しましたが、\'preset\'設定が\'true\'に設定されています。全ての設定から\'preset\'を削除することを強く推奨します。「再読み込み」を選ぶとNestJSのアイコンは有効になります。","プロジェクト検出設定をリセットします。","%extensionName%: プロジェクトアイコン設定の衝突を検出しました。どのアイコンを用いるか選択してください。なお、選択結果はワークスペース設定として保存されます。","非対応のVS Codeバージョンです:","拡張機能の整合性がありません。拡張機能は設計通りに動作しない可能性があります。"],"en":["Welcome to the new version of %extensionName%.","Information about the latest changes","Don\'t show me this message next time","Learn about this extension","Thanks for installing %extensionName%.","Activate","Learn more about File & Folder icons","Want to learn more?","Restart","Auto-Restart","Disable Detection","The icons manifest will be regenerated.","The icons manifest will be restored.","Angular icons will be enabled.","Angular icons will be disabled.","NestJS icons will be enabled.","NestJS icons will be disabled.","Official JS icon will be enabled.","Official JS icon will be disabled.","Official TS icon will be enabled.","Official TS icon will be disabled.","Official JSON icon will be enabled.","Official JSON icon will be disabled.","Folder icons visibility will be enabled.","Folder icons visibility will be disabled.","Specific folder icons will be enabled.","Specific folder icons will be disabled.","Explorer folder arrows visibility will be enabled.","Explorer folder arrows visibility will be disabled.","Select \'Restart\' for changes to take effect.","%extensionName% has detected an Angular project. Select \'Restart\' to enable the Angular icons.","%extensionName% has detected a non Angular project. Select \'Restart\' to disable the Angular icons.","%extensionName% has detected an Angular project, but the \'preset\' setting is set to \'false\'. It\'s highly recommended to remove the \'preset\' from the settings entirely. Selecting \'Restart\' will disable the Angular icons.","%extensionName% has detected a non Angular project, but the \'preset\' setting is set to \'true\'. It\'s highly recommended to remove the \'preset\' from the settings entirely. Selecting \'Restart\' will enable the Angular icons.","%extensionName% has detected a NestJS project. Select \'Restart\' to enable the NestJS icons.","%extensionName% has detected a non NestJS project. Select \'Restart\' to disable the NestJS icons.","%extensionName% has detected a NestJS project, but the \'preset\' setting is set to \'false\'. It\'s highly recommended to remove the \'preset\' from the settings entirely. Selecting \'Restart\' will disable the NestJS icons.","%extensionName% has detected a non NestJS project, but the \'preset\' setting is set to \'true\'. It\'s highly recommended to remove the \'preset\' from the settings entirely. Selecting \'Restart\' will enable the NestJS icons.","Project Detection defaults will be reset.","%extensionName% has detected conflicting project icons. Choose which project icons to use. Note: This action will set a preset in your workspace settings.","Unsupported \'VS Code\' version:","The integrity of the extension is compromised. There is NO guarantee that the extension will work as designed."],"pt-br":["Bem-vindo à nova versão do %extensionName%.","Informações sobre as últimas alterações","Não mostre esta mensagem na próxima vez","Saiba mais sobre esta extensão","Obrigado por instalar o %extensionName%.","Ativar","Saiba mais sobre ícones de arquivo e pasta","Quer saber mais?","Reiniciar","Auto-Reiniciar","Desabilitar a detecção","O manifesto de ícones será regenerado.","O manifesto de ícones será restaurado.","Ícones de Angular serão habilitados.","Ícones de Angular serão desativados.","Ícones de NestJS serão habilitados.","Ícones de NestJS serão desativados.","Ícone oficial de JS será habilitado.","Ícone oficial de JS será desativado.","Ícone oficial de TS será habilitado.","Ícone oficial de TS será desativado.","Ícone oficial de JSON será habilitado.","Ícone oficial de JSON será desativado.","Visibilidade de ícones de pasta será habilitada.","Visibilidade de ícones de pasta será desativada.","Ícones específicos de pasta serão habilitados.","Ícones específicos de pasta serão desabilitados.","Visibilidade de setas de pasta do Explorador será habilitada.","Visibilidade de setas de pasta do Explorador será desativada.","Selecione \'Reiniciar\' para que as alterações tenham efeito.","%extensionName% detectou um projeto Angular. Selecione \'Reiniciar\' para habilitar os ícones de Angular.","%extensionName% detectou um projeto não Angular. Selecione \'Reiniciar\' para desactivar os ícones de Angular.","%extensionName% detectou um projeto Angular, mas a configuração \'Predefinição\' é definida como \'false\'. É altamente recomendado remover a \'Predefinição\' completamente das configurações. Selecionar \'Reiniciar\' irá desactivar os ícones de Angular.","%extensionName% detectou um projeto não Angular, mas a configuração \'Predefinição\' é definida como \'true\'. É altamente recomendado remover a \'Predefinição\' completamente das configurações. Selecionar \'Reiniciar\' abilitará os ícones de Angular.","%extensionName% detectou um projeto NestJS. Selecione \'Reiniciar\' para habilitar os ícones de NestJS.","%extensionName% detectou um projeto não NestJS. Selecione \'Reiniciar\' para desactivar os ícones de NestJS.","%extensionName% detectou um projeto NestJS, mas a configuração \'Predefinição\' é definida como \'false\'. É altamente recomendado remover a \'Predefinição\' completamente das configurações. Selecionar \'Reiniciar\' irá desactivar os ícones de NestJS.","%extensionName% detectou um projeto não NestJS, mas a configuração \'Predefinição\' é definida como \'true\'. É altamente recomendado remover a \'Predefinição\' completamente das configurações. Selecionar \'Reiniciar\' abilitará os ícones de NestJS.","Padrões de detecção de projeto serão reinicializados.","%extensionName% detectou ícones do projeto conflitantes. Escolha quais projeto ícones para usar. Nota: Esta ação irá criar uma predefinição nas configurações do seu espaço de trabalho.","A versão do VS Code não é suportada:","A integriadade da extensão está comprometida. Não há guarantia que a extensão funcionará conforme projetada."],"ru":["Добро пожаловать в новую версию %extensionName%.","Информация о последних изменениях (на английском)","Не показывать это сообщение в следующий раз","Узнать больше об этом расширении (на английском)","Спасибо, что установили %extensionName%.","Активировать","Узнать больше о значках файлов и папок (на английском)","Хотите узнать больше?","Перезапустить","Перезапускать автоматически","Отключить определение проекта","Манифест значков будет переопределен.","Манифест значков будет восстановлен по-умолчанию.","Значки файлов Angular будут включены.","Значки файлов Angular будут отключены.","Значки файлов NestJS будут включены.","Значки файлов NestJS будут отключены.","Официальный значок JS файлов будет включен.","Официальный значок JS файлов будет отключен.","Официальный значок TS файлов будет включен.","Официальный значок TS файлов будет отключен.","Официальный значок JSON файлов будет включен.","Официальный значок JSON файлов будет отключен.","Отображение значка папки будет включено.","Отображение значка папки будет отключено.","Нестандартные значки папок будут включены.","Нестандартные значки папок будут отключены.","Стрелка возле значка папки будет показываться.","Стрелка возле значка папки будет скрыта.","Нажмите \'Перезапустить\' чтобы изменения вступили в силу.","%extensionName% обнаружил проект Angular. Нажмите \'Перезапустить\' чтобы включить значки Angular.","%extensionName% обнаружил проект отличный от Angular. Нажмите \'Перезапустить\' чтобы отключить значки Angular.","%extensionName% обнаружил проект Angular, но параметру \'preset\' установлено значение \'false\'. Рекомендуется полностью удалить параметр \'preset\' из настроек. Выбор \'Перезапустить\' отключит значки Angular.","%extensionName% обнаружил проект отличный от Angular, но параметру \'preset\' установлено значение \'true\'. Рекомендуется полностью удалить параметр \'preset\' из настроек. Выбор \'Перезапустить\' включит значки Angular.","%extensionName% обнаружил проект NestJS. Нажмите \'Перезапустить\' чтобы включить значки NestJS.","%extensionName% обнаружил проект отличный от NestJS. Нажмите \'Перезапустить\' чтобы отключить значки NestJS.","%extensionName% обнаружил проект NestJS, но параметру \'preset\' установлено значение \'false\'. Рекомендуется полностью удалить параметр \'preset\' из настроек. Выбор \'Перезапустить\' отключит значки NestJS.","%extensionName% обнаружил проект отличный от NestJS, но параметру \'preset\' установлено значение \'true\'. Рекомендуется полностью удалить параметр \'preset\' из настроек. Выбор \'Перезапустить\' включит значки NestJS.","Определение проекта будет установлено по-умолчанию.","","",""],"tr":["%extensionName%\'un Yeni Sürümüne Hoş Geldiniz.","Son değişiklikler hakkında bilgi","Bir dahaki sefere bu mesajı gösterme","Bu uzantı hakkında bilgi edinin","%extensionName%\'u yüklediğiniz için teşekkürler.","Etkinleştir","Dosya ve klasör simgeleri hakkında daha fazla bilgi edin","Daha fazla öğrenmek ister misin?","Yeniden başlat","Otomatik yeniden başlat","Algılamayı devre dışı bırak","Simge görünümleri yenilenecektir.","Simge görünümleri onarılacaktır.","Angular simgeleri etkinleştirilecektir.","Angular simgeleri devre dışı bırakılacak.","NestJS simgeleri etkinleştirilecektir.","NestJS simgeleri devre dışı bırakılacak.","Resmi JS simgesi etkinleştirilecektir.","Resmi JS simgesi devre dışı bırakılacak.","Resmi TS simgesi etkinleştirilecektir.","Resmi TS simgesi devre dışı bırakılacak.","Resmi JSON simgesi etkinleştirilecektir.","Resmi JSON simgesi devre dışı bırakılacak.","Klasör simgeleri görünürlüğü etkinleştirilecektir.","Klasör simgeleri görünürlüğü devre dışı bırakılacak.","Spesifik klasör simgeleri etkinleştirilecektir.","Spesifik klasör simgeleri devre dışı bırakılacak.","Explorer klasör okları görünürlüğü etkinleştirilecektir.","Explorer klasör okları görünürlüğü devre dışı bırakılacak.","Değişikliklerin uygulanması için yeniden başlatın.","%extensionName%, Angular projesi tespit etti. Yeniden başlatarak Angular simgelerini ektinleştirin.","%extensionName%, Angular olmayan bir proje tespit etti. Yeniden başlatarak Angular simgelerini devre dışı bırakın.","%extensionName% bir Angular projesi tespit etti, fakat \'preset\' ayarı \'false\' olarak belirlenmiş. \'preset\' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, Angular simgelerini devredışı bırakacaktır.","%extensionName% bir Angular olmayan proje tespit etti, fakat \'preset\' ayarı \'true\' olarak belirlenmiş. \'preset\' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, Angular simgelerini etkinleştirecektir.","%extensionName%, NestJS projesi tespit etti. Yeniden başlatarak NestJS simgelerini ektinleştirin.","%extensionName%, NestJS olmayan bir proje tespit etti. Yeniden başlatarak NestJS simgelerini devre dışı bırakın.","%extensionName% bir NestJS projesi tespit etti, fakat \'preset\' ayarı \'false\' olarak belirlenmiş. \'preset\' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, NestJS simgelerini devredışı bırakacaktır.","%extensionName% bir NestJS olmayan proje tespit etti, fakat \'preset\' ayarı \'true\' olarak belirlenmiş. \'preset\' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, NestJS simgelerini etkinleştirecektir.","Proje Algılama varsayılanları sıfırlanacaktır.","%extensionName% birbiriyle çakışan proje simgeleri tespit etti. Hangi proje simgeleriyle çalışacağınızı seçin. Not: Bu işlem çalışma alanı ayarlarınızda bir hazır ayar belirler.","Desteklenmeyen \'VS Code\' versiyonu:","Eklentinin bütünlüğünde uyumsuzluklar mevcut. Tasarlandığı gibi çalışması garanti EDİLEMEZ."],"zh-cn":["欢迎使用最新版本的 %extensionName%","关于最新版本的改动 (用英语)","下次不再显示这条消息","了解关于此插件的更多信息 (用英语)","感谢安装 %extensionName%","激活","查看更多关于文件和文件夹的图标 (用英语)","想要了解更多信息?","重启","自动重启","关闭自动检测","重新生成图标","图标正在被复原","使用 Angular 的图标","取消使用 Angular 的图标","使用 NestJS 的图标","取消使用 NestJS 的图标","使用官方的 JS 图标","取消使用官方的 JS 图标","使用官方的 TS 图标","取消使用官方的 TS 图标","使用官方的 JSON 图标","取消使用官方的 JSON 图标","现在使用文件夹图标","现在隐藏文件夹图标","现在使用指定的文件夹图标","现在取消使用指定的文件夹图标","显示资源管理器的文件夹箭头","隐藏资源管理器的文件夹箭头","选择「重启」使改变生效","%extensionName% 发现当前工程是 Angular。选择「重启」使用 Angular 的图标","%extensionName% 发现当前工程不是 Angular。选择「重启」取消使用 Angular 的图标","%extensionName% 检测到了这是个Angular项目, 但是\'预设\'的设置是\'false\'. 我们建议从设置中删除所有的\'预设\'设置. 选择\'重新启动\'会禁用Angular图标","%extensionName% 检测到了这不是个Angular项目, 但是\'预设\'的设置是\'true\'. 我们建议从设置中删除所有的\'预设\'设置. 选择\'重新启动\'会启用Angular图标","%extensionName% 发现当前工程是 NestJS。选择「重启」使用 NestJS 的图标","%extensionName% 发现当前工程不是 NestJS。选择「重启」取消使用 NestJS 的图标","%extensionName% 检测到了这是个NestJS项目, 但是\'预设\'的设置是\'false\'. 我们建议从设置中删除所有的\'预设\'设置. 选择\'重新启动\'会禁用NestJS图标","%extensionName% 检测到了这不是个NestJS项目, 但是\'预设\'的设置是\'true\'. 我们建议从设置中删除所有的\'预设\'设置. 选择\'重新启动\'会启用NestJS图标","重设自动检测工程文件为默认设置","%extensionName%检测到了工程图标冲突. 请选择你想要用的工程图标. 注意: 这个设定还会改变你的工作区设置","不支持这个版本的VS Code:","此插件完整性受到了损害. 不能保证此插件会正常运行"]}')},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(25);t.NotificationManager=class{constructor(e,t){this.vscodeManager=e,this.i18nManager=t}notifyInfo(e,...t){return r(this,void 0,void 0,(function*(){const{msg:n,msgItems:r}=this.getLocalizedMessage(e,...t),i=yield this.vscodeManager.window.showInformationMessage(n,...r);return this.i18nManager.getLangResourceKey(i)||i}))}notifyWarning(e,...t){return r(this,void 0,void 0,(function*(){const{msg:n,msgItems:r}=this.getLocalizedMessage(e,...t),i=yield this.vscodeManager.window.showWarningMessage(n,...r);return this.i18nManager.getLangResourceKey(i)||i}))}notifyError(e,...t){return r(this,void 0,void 0,(function*(){const{msg:n,msgItems:r}=this.getLocalizedMessage(e,...t),i=yield this.vscodeManager.window.showErrorMessage(n,...r);return this.i18nManager.getLangResourceKey(i)||i}))}getLocalizedMessage(e,...t){let n;if("string"==typeof e&&/%s/.test(e)){const r=e.match(/%s/g).length,o=t.splice(0,r).map(e=>this.i18nManager.localize(e));n=i.format(e,...o)}else n=this.i18nManager.localize(e);return{msg:n,msgItems:t.map(e=>this.i18nManager.localize(e))}}}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(23),o=n(15),s=n(12),a=n(47),u=n(9),l=n(20);t.ProjectAutoDetectionManager=class{constructor(e,t){if(this.vscodeManager=e,this.configManager=t,!e)throw new ReferenceError("'vscodeManager' not set to an instance");if(!t)throw new ReferenceError("'configManager' not set to an instance")}detectProjects(e){return r(this,void 0,void 0,(function*(){if(!e||!e.length)return null;try{const t=yield this.configManager.vsicons.projectDetection.disableDetect?Promise.resolve(null):this.vscodeManager.workspace.findFiles("**/package.json","**/node_modules/**");return this.detect(t,e)}catch(e){i.ErrorHandler.logError(e)}}))}detect(e,t){return r(this,void 0,void 0,(function*(){const n=[];if(!e||!e.length)return n;for(const r of t){const t=yield this.checkForProject(e,r);n.push(t)}return n}))}checkForProject(e,t){return r(this,void 0,void 0,(function*(){const n=e=>this.configManager.getPreset((e=>{switch(e){case u.Projects.angular:return s.constants.vsicons.presets.angular;case u.Projects.nestjs:return s.constants.vsicons.presets.nestjs}})(e)).workspaceValue,r=yield a.ManifestReader.iconsDisabled(t),i=n(t);let o=null!=i&&(!i&&r||i&&!r);if(o)return{apply:!1};const l=yield this.getProjectInfo(e,t),c=r&&(!!l||!0===i),f=!(r||l&&!1!==i),d=i?[]:yield this.checkForConflictingProjects(e,t,c);for(const e of d)if(o=n(e),o)break;if(o||!c&&!f)return{apply:!1};const p=d.length?u.LangResourceKeys.conflictProjectsDetected:this.getDetectionLanguageResourseKey(t,c,i);return{apply:!0,project:t,conflictingProjects:d,langResourceKey:p,value:c||!f}}))}checkForConflictingProjects(e,t,n){return r(this,void 0,void 0,(function*(){if(!n)return[];const i=t=>r(this,void 0,void 0,(function*(){const n=[];for(const r of t){(yield this.getProjectInfo(e,r))&&n.push(r)}return n}));switch(t){case u.Projects.nestjs:return i([u.Projects.angular]);case u.Projects.angular:return i([u.Projects.nestjs]);default:return[]}}))}getDetectionLanguageResourseKey(e,t,n){switch(e){case u.Projects.angular:return this.getNgRelatedMessages(t,n);case u.Projects.nestjs:return this.getNestRelatedMessages(t,n)}}getNgRelatedMessages(e,t){return e?!0===t?u.LangResourceKeys.nonNgDetectedPresetTrue:u.LangResourceKeys.ngDetected:!1===t?u.LangResourceKeys.ngDetectedPresetFalse:u.LangResourceKeys.nonNgDetected}getNestRelatedMessages(e,t){return e?!0===t?u.LangResourceKeys.nonNestDetectedPresetTrue:u.LangResourceKeys.nestDetected:!1===t?u.LangResourceKeys.nestDetectedPresetFalse:u.LangResourceKeys.nonNestDetected}getProjectInfo(e,t){return r(this,void 0,void 0,(function*(){let n=null;for(const r of e){const e=yield o.readFileAsync(r.fsPath,"utf8"),i=l.Utils.parseJSON(e);if(n=this.getInfo(i,t),n)break}return n}))}getInfo(e,t){if(!e)return null;const n=n=>e.dependencies&&e.dependencies[n]?{name:t,version:e.dependencies[n]}:e.devDependencies&&e.devDependencies[n]?{name:t,version:e.devDependencies[n]}:null;switch(t){case u.Projects.angular:return n("@angular/core");case u.Projects.nestjs:return n("@nestjs/core");default:return null}}}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(77),o=n(23),s=n(15),a=n(12),u=n(9),l=n(20);class c{constructor(e){if(this.vscodeManager=e,!e)throw new ReferenceError("'vscodeManager' not set to an instance")}get isNewVersion(){return i.lt(this.getState().version,a.constants.extension.version)}getState(){return this.vscodeManager.context.globalState.get(a.constants.vsicons.name)||c.defaultState}setState(e){return r(this,void 0,void 0,(function*(){try{yield this.vscodeManager.context.globalState.update(a.constants.vsicons.name,e)}catch(e){o.ErrorHandler.logError(e)}}))}updateStatus(e){return r(this,void 0,void 0,(function*(){const t=this.getState();return t.version=a.constants.extension.version,t.status=null==e?t.status:e,t.welcomeShown=!0,yield this.setState(t),t}))}deleteState(){return r(this,void 0,void 0,(function*(){try{yield this.vscodeManager.context.globalState.update(a.constants.vsicons.name,void 0)}catch(e){o.ErrorHandler.logError(e)}}))}moveStateFromLegacyPlace(){return r(this,void 0,void 0,(function*(){const e=yield this.getStateLegacy();if(!i.eq(e.version,c.defaultState.version))return yield this.setState(e),this.deleteStateLegacy()}))}getStateLegacy(){return r(this,void 0,void 0,(function*(){const e=l.Utils.pathUnixJoin(this.vscodeManager.getAppUserDirPath(),a.constants.extension.settingsFilename);if(!(yield s.existsAsync(e)))return c.defaultState;try{const t=yield s.readFileAsync(e,"utf8");return l.Utils.parseJSON(t)||c.defaultState}catch(e){return o.ErrorHandler.logError(e,!0),c.defaultState}}))}deleteStateLegacy(){return r(this,void 0,void 0,(function*(){const e=l.Utils.pathUnixJoin(this.vscodeManager.getAppUserDirPath(),a.constants.extension.settingsFilename);try{yield s.unlinkAsync(e)}catch(e){o.ErrorHandler.logError(e)}}))}}t.SettingsManager=c,c.defaultState={version:"0.0.0",status:u.ExtensionStatus.deactivated,welcomeShown:!1}},function(e,t,n){const r=n(27);e.exports=(e,t)=>{const n=r(e,t);return n?n.version:null}},function(e,t,n){const r=n(27);e.exports=(e,t)=>{const n=r(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null}},function(e,t,n){const r=n(3);e.exports=(e,t,n,i)=>{"string"==typeof n&&(i=n,n=void 0);try{return new r(e,n).inc(t,i).version}catch(e){return null}}},function(e,t,n){const r=n(27),i=n(49);e.exports=(e,t)=>{if(i(e,t))return null;{const n=r(e),i=r(t),o=n.prerelease.length||i.prerelease.length,s=o?"pre":"",a=o?"prerelease":"";for(const e in n)if(("major"===e||"minor"===e||"patch"===e)&&n[e]!==i[e])return s+e;return a}}},function(e,t,n){const r=n(3);e.exports=(e,t)=>new r(e,t).major},function(e,t,n){const r=n(3);e.exports=(e,t)=>new r(e,t).minor},function(e,t,n){const r=n(3);e.exports=(e,t)=>new r(e,t).patch},function(e,t,n){const r=n(27);e.exports=(e,t)=>{const n=r(e,t);return n&&n.prerelease.length?n.prerelease:null}},function(e,t,n){const r=n(17);e.exports=(e,t,n)=>r(t,e,n)},function(e,t,n){const r=n(17);e.exports=(e,t)=>r(e,t,!0)},function(e,t,n){const r=n(50);e.exports=(e,t)=>e.sort((e,n)=>r(e,n,t))},function(e,t,n){const r=n(50);e.exports=(e,t)=>e.sort((e,n)=>r(n,e,t))},function(e,t,n){const r=n(3),i=n(27),{re:o,t:s}=n(26);e.exports=(e,t)=>{if(e instanceof r)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=o[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),o[s.COERCERTL].lastIndex=t.index+t[1].length+t[2].length;o[s.COERCERTL].lastIndex=-1}else n=e.match(o[s.COERCE]);return null===n?null:i(`${n[2]}.${n[3]||"0"}.${n[4]||"0"}`,t)}},function(e,t,n){const r=n(13);e.exports=(e,t)=>new r(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},function(e,t,n){const r=n(3),i=n(13);e.exports=(e,t,n)=>{let o=null,s=null,a=null;try{a=new i(t,n)}catch(e){return null}return e.forEach(e=>{a.test(e)&&(o&&-1!==s.compare(e)||(o=e,s=new r(o,n)))}),o}},function(e,t,n){const r=n(3),i=n(13);e.exports=(e,t,n)=>{let o=null,s=null,a=null;try{a=new i(t,n)}catch(e){return null}return e.forEach(e=>{a.test(e)&&(o&&1!==s.compare(e)||(o=e,s=new r(o,n)))}),o}},function(e,t,n){const r=n(3),i=n(13),o=n(40);e.exports=(e,t)=>{e=new i(e,t);let n=new r("0.0.0");if(e.test(n))return n;if(n=new r("0.0.0-0"),e.test(n))return n;n=null;for(let t=0;t{const t=new r(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":n&&!o(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 r=n(13);e.exports=(e,t)=>{try{return new r(e,t).range||"*"}catch(e){return null}}},function(e,t,n){const r=n(55);e.exports=(e,t,n)=>r(e,t,">",n)},function(e,t,n){const r=n(55);e.exports=(e,t,n)=>r(e,t,"<",n)},function(e,t,n){const r=n(13);e.exports=(e,t,n)=>(e=new r(e,n),t=new r(t,n),e.intersects(t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(77),i=n(35),o=n(20);t.VSCodeManager=class{constructor(e,t){if(this.vscode=e,this.extensionContext=t,this.supportsThemeReloadVersion="1.34.0",!e)throw new ReferenceError("'vscode' not set to an instance");if(!t)throw new ReferenceError("'extensionContext' not set to an instance")}get context(){return this.extensionContext}get env(){return this.vscode.env}get commands(){return this.vscode.commands}get version(){return this.vscode.version}get window(){return this.vscode.window}get workspace(){return this.vscode.workspace}get supportsThemesReload(){const e=i&&i.contributes&&i.contributes.iconThemes.some(e=>e._watch);return r.gte(this.version,this.supportsThemeReloadVersion)&&e}get isSupportedVersion(){const e=(i&&i.engines&&r.coerce(i.engines.vscode)||r.parse("1.0.0")).version;return r.gte(this.version,e)}getWorkspacePaths(){return this.workspace.workspaceFolders||this.workspace.rootPath?this.workspace.workspaceFolders.length?this.workspace.workspaceFolders.reduce((e,t)=>(e.push(t.uri.fsPath),e),[]):[this.workspace.rootPath]:[]}getAppUserDirPath(){if(this.appUserDirPath)return this.appUserDirPath;const e=/dev/i.test(this.env.appName),t=!e&&/oss/i.test(this.env.appName),n=/insiders/i.test(this.env.appName),r=process.env.VSCODE_PORTABLE?"user-data":n?"Code - Insiders":t?"Code - OSS":e?"code-oss-dev":"Code",i=process.env.VSCODE_PORTABLE||o.Utils.getAppDataDirPath();return this.appUserDirPath=o.Utils.pathUnixJoin(i,r,"User"),this.appUserDirPath}}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(196),o=n(294),s=n(24);t.IntegrityManager=class{check(){return r(this,void 0,void 0,(function*(){try{const e={exclude:yield i.Integrity.getExclusionsFromIgnoreFile(s.ConfigManager.rootDir)};return yield i.Integrity.check(s.ConfigManager.rootDir,s.ConfigManager.rootDir,e)}catch(e){return o.ErrorHandler.logError(e,!0),!0}}))}}},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(197))},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0?{index:r,compiling:!0}:(r=this._compilations.length,this._compilations[r]={schema:e,root:t,baseId:n},{index:r,compiling:!1})}function d(e,t,n){var r=p.call(this,e,t,n);r>=0&&this._compilations.splice(r,1)}function p(e,t,n){for(var r=0;r1){t[0]=t[0].slice(0,-1);for(var r=t.length-1,i=1;i= 0x80 (not a basic code point)","invalid-input":"Invalid input"},h=Math.floor,g=String.fromCharCode;function m(e){throw new RangeError(p[e])}function v(e,t){var n=e.split("@"),r="";n.length>1&&(r=n[0]+"@",e=n[1]);var i=function(e,t){for(var n=[],r=e.length;r--;)n[r]=t(e[r]);return n}((e=e.replace(d,".")).split("."),t).join(".");return r+i}function y(e){for(var t=[],n=0,r=e.length;n=55296&&i<=56319&&n>1,e+=h(e/t);e>455;r+=36)e=h(e/35);return h(r+36*e/(e+38))},b=function(e){var t,n=[],r=e.length,i=0,o=128,s=72,a=e.lastIndexOf("-");a<0&&(a=0);for(var u=0;u=128&&m("not-basic"),n.push(e.charCodeAt(u));for(var c=a>0?a+1:0;c=r&&m("invalid-input");var g=(t=e.charCodeAt(c++))-48<10?t-22:t-65<26?t-65:t-97<26?t-97:36;(g>=36||g>h((l-i)/d))&&m("overflow"),i+=g*d;var v=p<=s?1:p>=s+26?26:p-s;if(gh(l/y)&&m("overflow"),d*=y}var F=n.length+1;s=E(i-f,F,0==f),h(i/F)>l-o&&m("overflow"),o+=h(i/F),i%=F,n.splice(i++,0,o)}return String.fromCodePoint.apply(String,n)},x=function(e){var t=[],n=(e=y(e)).length,r=128,i=0,o=72,s=!0,a=!1,u=void 0;try{for(var c,f=e[Symbol.iterator]();!(s=(c=f.next()).done);s=!0){var d=c.value;d<128&&t.push(g(d))}}catch(e){a=!0,u=e}finally{try{!s&&f.return&&f.return()}finally{if(a)throw u}}var p=t.length,v=p;for(p&&t.push("-");v=r&&Ch((l-i)/S)&&m("overflow"),i+=(b-r)*S,r=b;var P=!0,O=!1,j=void 0;try{for(var N,k=e[Symbol.iterator]();!(P=(N=k.next()).done);P=!0){var I=N.value;if(Il&&m("overflow"),I==r){for(var M=i,B=36;;B+=36){var T=B<=o?1:B>=o+26?26:B-o;if(M>6|192).toString(16).toUpperCase()+"%"+(63&t|128).toString(16).toUpperCase():"%"+(t>>12|224).toString(16).toUpperCase()+"%"+(t>>6&63|128).toString(16).toUpperCase()+"%"+(63&t|128).toString(16).toUpperCase()}function C(e){for(var t="",n=0,r=e.length;n=194&&i<224){if(r-n>=6){var o=parseInt(e.substr(n+4,2),16);t+=String.fromCharCode((31&i)<<6|63&o)}else t+=e.substr(n,6);n+=6}else if(i>=224){if(r-n>=9){var s=parseInt(e.substr(n+4,2),16),a=parseInt(e.substr(n+7,2),16);t+=String.fromCharCode((15&i)<<12|(63&s)<<6|63&a)}else t+=e.substr(n,9);n+=9}else t+=e.substr(n,3),n+=3}return t}function S(e,t){function n(e){var n=C(e);return n.match(t.UNRESERVED)?n:e}return e.scheme&&(e.scheme=String(e.scheme).replace(t.PCT_ENCODED,n).toLowerCase().replace(t.NOT_SCHEME,"")),void 0!==e.userinfo&&(e.userinfo=String(e.userinfo).replace(t.PCT_ENCODED,n).replace(t.NOT_USERINFO,w).replace(t.PCT_ENCODED,i)),void 0!==e.host&&(e.host=String(e.host).replace(t.PCT_ENCODED,n).toLowerCase().replace(t.NOT_HOST,w).replace(t.PCT_ENCODED,i)),void 0!==e.path&&(e.path=String(e.path).replace(t.PCT_ENCODED,n).replace(e.scheme?t.NOT_PATH:t.NOT_PATH_NOSCHEME,w).replace(t.PCT_ENCODED,i)),void 0!==e.query&&(e.query=String(e.query).replace(t.PCT_ENCODED,n).replace(t.NOT_QUERY,w).replace(t.PCT_ENCODED,i)),void 0!==e.fragment&&(e.fragment=String(e.fragment).replace(t.PCT_ENCODED,n).replace(t.NOT_FRAGMENT,w).replace(t.PCT_ENCODED,i)),e}function P(e){return e.replace(/^0*(.*)/,"$1")||"0"}function O(e,t){var n=e.match(t.IPV4ADDRESS)||[],r=u(n,2)[1];return r?r.split(".").map(P).join("."):e}function j(e,t){var n=e.match(t.IPV6ADDRESS)||[],r=u(n,3),i=r[1],o=r[2];if(i){for(var s=i.toLowerCase().split("::").reverse(),a=u(s,2),l=a[0],c=a[1],f=c?c.split(":").map(P):[],d=l.split(":").map(P),p=t.IPV4ADDRESS.test(d[d.length-1]),h=p?7:8,g=d.length-h,m=Array(h),v=0;v1){var E=m.slice(0,y.index),b=m.slice(y.index+y.length);F=E.join(":")+"::"+b.join(":")}else F=m.join(":");return o&&(F+="%"+o),F}return e}var N=/^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i,k=void 0==="".match(/(){0}/)[1];function I(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={},r=!1!==t.iri?a:s;"suffix"===t.reference&&(e=(t.scheme?t.scheme+":":"")+"//"+e);var i=e.match(N);if(i){k?(n.scheme=i[1],n.userinfo=i[3],n.host=i[4],n.port=parseInt(i[5],10),n.path=i[6]||"",n.query=i[7],n.fragment=i[8],isNaN(n.port)&&(n.port=i[5])):(n.scheme=i[1]||void 0,n.userinfo=-1!==e.indexOf("@")?i[3]:void 0,n.host=-1!==e.indexOf("//")?i[4]:void 0,n.port=parseInt(i[5],10),n.path=i[6]||"",n.query=-1!==e.indexOf("?")?i[7]:void 0,n.fragment=-1!==e.indexOf("#")?i[8]:void 0,isNaN(n.port)&&(n.port=e.match(/\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/)?i[4]:void 0)),n.host&&(n.host=j(O(n.host,r),r)),void 0!==n.scheme||void 0!==n.userinfo||void 0!==n.host||void 0!==n.port||n.path||void 0!==n.query?void 0===n.scheme?n.reference="relative":void 0===n.fragment?n.reference="absolute":n.reference="uri":n.reference="same-document",t.reference&&"suffix"!==t.reference&&t.reference!==n.reference&&(n.error=n.error||"URI is not a "+t.reference+" reference.");var o=_[(t.scheme||n.scheme||"").toLowerCase()];if(t.unicodeSupport||o&&o.unicodeSupport)S(n,r);else{if(n.host&&(t.domainHost||o&&o.domainHost))try{n.host=D(n.host.replace(r.PCT_ENCODED,C).toLowerCase())}catch(e){n.error=n.error||"Host's domain name can not be converted to ASCII via punycode: "+e}S(n,s)}o&&o.parse&&o.parse(n,t)}else n.error=n.error||"URI can not be parsed.";return n}function M(e,t){var n=!1!==t.iri?a:s,r=[];return void 0!==e.userinfo&&(r.push(e.userinfo),r.push("@")),void 0!==e.host&&r.push(j(O(String(e.host),n),n).replace(n.IPV6ADDRESS,(function(e,t,n){return"["+t+(n?"%25"+n:"")+"]"}))),"number"==typeof e.port&&(r.push(":"),r.push(e.port.toString(10))),r.length?r.join(""):void 0}var B=/^\.\.?\//,T=/^\/\.(\/|$)/,R=/^\/\.\.(\/|$)/,L=/^\/?(?:.|\n)*?(?=\/|$)/;function $(e){for(var t=[];e.length;)if(e.match(B))e=e.replace(B,"");else if(e.match(T))e=e.replace(T,"/");else if(e.match(R))e=e.replace(R,"/"),t.pop();else if("."===e||".."===e)e="";else{var n=e.match(L);if(!n)throw new Error("Unexpected dot segment condition");var r=n[0];e=e.slice(r.length),t.push(r)}return t.join("")}function z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.iri?a:s,r=[],i=_[(t.scheme||e.scheme||"").toLowerCase()];if(i&&i.serialize&&i.serialize(e,t),e.host)if(n.IPV6ADDRESS.test(e.host));else if(t.domainHost||i&&i.domainHost)try{e.host=t.iri?A(e.host):D(e.host.replace(n.PCT_ENCODED,C).toLowerCase())}catch(n){e.error=e.error||"Host's domain name can not be converted to "+(t.iri?"Unicode":"ASCII")+" via punycode: "+n}S(e,n),"suffix"!==t.reference&&e.scheme&&(r.push(e.scheme),r.push(":"));var o=M(e,t);if(void 0!==o&&("suffix"!==t.reference&&r.push("//"),r.push(o),e.path&&"/"!==e.path.charAt(0)&&r.push("/")),void 0!==e.path){var u=e.path;t.absolutePath||i&&i.absolutePath||(u=$(u)),void 0===o&&(u=u.replace(/^\/\//,"/%2F")),r.push(u)}return void 0!==e.query&&(r.push("?"),r.push(e.query)),void 0!==e.fragment&&(r.push("#"),r.push(e.fragment)),r.join("")}function U(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments[3],i={};return r||(e=I(z(e,n),n),t=I(z(t,n),n)),!(n=n||{}).tolerant&&t.scheme?(i.scheme=t.scheme,i.userinfo=t.userinfo,i.host=t.host,i.port=t.port,i.path=$(t.path||""),i.query=t.query):(void 0!==t.userinfo||void 0!==t.host||void 0!==t.port?(i.userinfo=t.userinfo,i.host=t.host,i.port=t.port,i.path=$(t.path||""),i.query=t.query):(t.path?("/"===t.path.charAt(0)?i.path=$(t.path):(void 0===e.userinfo&&void 0===e.host&&void 0===e.port||e.path?e.path?i.path=e.path.slice(0,e.path.lastIndexOf("/")+1)+t.path:i.path=t.path:i.path="/"+t.path,i.path=$(i.path)),i.query=t.query):(i.path=e.path,void 0!==t.query?i.query=t.query:i.query=e.query),i.userinfo=e.userinfo,i.host=e.host,i.port=e.port),i.scheme=e.scheme),i.fragment=t.fragment,i}function J(e,t){return e&&e.toString().replace(t&&t.iri?a.PCT_ENCODED:s.PCT_ENCODED,C)}var G={scheme:"http",domainHost:!0,parse:function(e,t){return e.host||(e.error=e.error||"HTTP URIs must have a host."),e},serialize:function(e,t){return e.port!==("https"!==String(e.scheme).toLowerCase()?80:443)&&""!==e.port||(e.port=void 0),e.path||(e.path="/"),e}},q={scheme:"https",domainHost:G.domainHost,parse:G.parse,serialize:G.serialize},V={},W="[A-Za-z0-9\\-\\.\\_\\~\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]",K="[0-9A-Fa-f]",Y=n(n("%[EFef][0-9A-Fa-f]%"+K+K+"%"+K+K)+"|"+n("%[89A-Fa-f][0-9A-Fa-f]%"+K+K)+"|"+n("%"+K+K)),H=t("[\\!\\$\\%\\'\\(\\)\\*\\+\\,\\-\\.0-9\\<\\>A-Z\\x5E-\\x7E]",'[\\"\\\\]'),Q=new RegExp(W,"g"),X=new RegExp(Y,"g"),Z=new RegExp(t("[^]","[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]","[\\.]",'[\\"]',H),"g"),ee=new RegExp(t("[^]",W,"[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]"),"g"),te=ee;function ne(e){var t=C(e);return t.match(Q)?t:e}var re={scheme:"mailto",parse:function(e,t){var n=e,r=n.to=n.path?n.path.split(","):[];if(n.path=void 0,n.query){for(var i=!1,o={},s=n.query.split("&"),a=0,u=s.length;a=55296&&t<=56319&&i%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,c=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-?)*(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-?)*(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,f=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,d=/^(?:\/(?:[^~/]|~0|~1)*)*$/,p=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,h=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function g(e){return e="full"==e?"full":"fast",r.copy(g[e])}function m(e){var t=e.match(i);if(!t)return!1;var n=+t[1],r=+t[2],s=+t[3];return r>=1&&r<=12&&s>=1&&s<=(2==r&&function(e){return e%4==0&&(e%100!=0||e%400==0)}(n)?29:o[r])}function v(e,t){var n=e.match(s);if(!n)return!1;var r=n[1],i=n[2],o=n[3],a=n[5];return(r<=23&&i<=59&&o<=59||23==r&&59==i&&60==o)&&(!t||a)}e.exports=g,g.fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,uri:/^(?:[a-z][a-z0-9+-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:a,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:b,uuid:f,"json-pointer":d,"json-pointer-uri-fragment":p,"relative-json-pointer":h},g.full={date:m,time:v,"date-time":function(e){var t=e.split(y);return 2==t.length&&m(t[0])&&v(t[1],!0)},uri:function(e){return F.test(e)&&u.test(e)},"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:function(e){return e.length<=255&&a.test(e)},ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:b,uuid:f,"json-pointer":d,"json-pointer-uri-fragment":p,"relative-json-pointer":h};var y=/t|\s/i;var F=/\/|:/;var E=/[^\\]\\Z/;function b(e){if(E.test(e))return!1;try{return new RegExp(e),!0}catch(e){return!1}}},function(e,t,n){"use strict";var r=n(206),i=n(28).toHash;e.exports=function(){var e=[{type:"number",rules:[{maximum:["exclusiveMaximum"]},{minimum:["exclusiveMinimum"]},"multipleOf","format"]},{type:"string",rules:["maxLength","minLength","pattern","format"]},{type:"array",rules:["maxItems","minItems","items","contains","uniqueItems"]},{type:"object",rules:["maxProperties","minProperties","required","dependencies","propertyNames",{properties:["additionalProperties","patternProperties"]}]},{rules:["$ref","const","enum","not","anyOf","oneOf","allOf","if"]}],t=["type","$comment"];return e.all=i(t),e.types=i(["number","integer","string","array","object","boolean","null"]),e.forEach((function(n){n.rules=n.rules.map((function(n){var i;if("object"==typeof n){var o=Object.keys(n)[0];i=n[o],n=o,i.forEach((function(n){t.push(n),e.all[n]=!0}))}return t.push(n),e.all[n]={keyword:n,code:r[n],implements:i}})),e.all.$comment={keyword:"$comment",code:r.$comment},n.type&&(e.types[n.type]=n)})),e.keywords=i(t.concat(["$schema","$id","id","$data","$async","title","description","default","definitions","examples","readOnly","writeOnly","contentMediaType","contentEncoding","additionalItems","then","else"])),e.custom={},e}},function(e,t,n){"use strict";e.exports={$ref:n(207),allOf:n(208),anyOf:n(209),$comment:n(210),const:n(211),contains:n(212),dependencies:n(213),enum:n(214),format:n(215),if:n(216),items:n(217),maximum:n(84),minimum:n(84),maxItems:n(85),minItems:n(85),maxLength:n(86),minLength:n(86),maxProperties:n(87),minProperties:n(87),multipleOf:n(218),not:n(219),oneOf:n(220),pattern:n(221),properties:n(222),propertyNames:n(223),required:n(224),uniqueItems:n(225),validate:n(83)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,i,o=" ",s=e.level,a=e.dataLevel,u=e.schema[t],l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(a||""),d="valid"+s;if("#"==u||"#/"==u)e.isRoot?(r=e.async,i="validate"):(r=!0===e.root.schema.$async,i="root.refVal[0]");else{var p=e.resolveRef(e.baseId,u,e.isRoot);if(void 0===p){var h=e.MissingRefError.message(e.baseId,u);if("fail"==e.opts.missingRefs){e.logger.error(h),(y=y||[]).push(o),o="",!1!==e.createErrors?(o+=" { keyword: '$ref' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { ref: '"+e.util.escapeQuotes(u)+"' } ",!1!==e.opts.messages&&(o+=" , message: 'can\\'t resolve reference "+e.util.escapeQuotes(u)+"' "),e.opts.verbose&&(o+=" , schema: "+e.util.toQuotedString(u)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),o+=" } "):o+=" {} ";var g=o;o=y.pop(),!e.compositeRule&&c?e.async?o+=" throw new ValidationError(["+g+"]); ":o+=" validate.errors = ["+g+"]; return false; ":o+=" var err = "+g+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",c&&(o+=" if (false) { ")}else{if("ignore"!=e.opts.missingRefs)throw new e.MissingRefError(e.baseId,u,h);e.logger.warn(h),c&&(o+=" if (true) { ")}}else if(p.inline){var m=e.util.copy(e);m.level++;var v="valid"+m.level;m.schema=p.schema,m.schemaPath="",m.errSchemaPath=u,o+=" "+e.validate(m).replace(/validate\.schema/g,p.code)+" ",c&&(o+=" if ("+v+") { ")}else r=!0===p.$async||e.async&&!1!==p.$async,i=p.code}if(i){var y;(y=y||[]).push(o),o="",e.opts.passContext?o+=" "+i+".call(this, ":o+=" "+i+"( ",o+=" "+f+", (dataPath || '')",'""'!=e.errorPath&&(o+=" + "+e.errorPath);var F=o+=" , "+(a?"data"+(a-1||""):"parentData")+" , "+(a?e.dataPathArr[a]:"parentDataProperty")+", rootData) ";if(o=y.pop(),r){if(!e.async)throw new Error("async schema referenced by sync schema");c&&(o+=" var "+d+"; "),o+=" try { await "+F+"; ",c&&(o+=" "+d+" = true; "),o+=" } catch (e) { if (!(e instanceof ValidationError)) throw e; if (vErrors === null) vErrors = e.errors; else vErrors = vErrors.concat(e.errors); errors = vErrors.length; ",c&&(o+=" "+d+" = false; "),o+=" } ",c&&(o+=" if ("+d+") { ")}else o+=" if (!"+F+") { if (vErrors === null) vErrors = "+i+".errors; else vErrors = vErrors.concat("+i+".errors); errors = vErrors.length; } ",c&&(o+=" else { ")}return o}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.schema[t],o=e.schemaPath+e.util.getProperty(t),s=e.errSchemaPath+"/"+t,a=!e.opts.allErrors,u=e.util.copy(e),l="";u.level++;var c="valid"+u.level,f=u.baseId,d=!0,p=i;if(p)for(var h,g=-1,m=p.length-1;g0:e.util.schemaHasRules(h,e.RULES.all))&&(d=!1,u.schema=h,u.schemaPath=o+"["+g+"]",u.errSchemaPath=s+"/"+g,r+=" "+e.validate(u)+" ",u.baseId=f,a&&(r+=" if ("+c+") { ",l+="}"));return a&&(r+=d?" if (true) { ":" "+l.slice(0,-1)+" "),r=e.util.cleanUpCode(r)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="valid"+i,d="errs__"+i,p=e.util.copy(e),h="";p.level++;var g="valid"+p.level;if(s.every((function(t){return e.opts.strictKeywords?"object"==typeof t&&Object.keys(t).length>0:e.util.schemaHasRules(t,e.RULES.all)}))){var m=p.baseId;r+=" var "+d+" = errors; var "+f+" = false; ";var v=e.compositeRule;e.compositeRule=p.compositeRule=!0;var y=s;if(y)for(var F,E=-1,b=y.length-1;E0:e.util.schemaHasRules(s,e.RULES.all);if(r+="var "+d+" = errors;var "+f+";",F){var E=e.compositeRule;e.compositeRule=p.compositeRule=!0,p.schema=s,p.schemaPath=a,p.errSchemaPath=u,r+=" var "+h+" = false; for (var "+g+" = 0; "+g+" < "+c+".length; "+g+"++) { ",p.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers,!0);var b=c+"["+g+"]";p.dataPathArr[m]=g;var x=e.validate(p);p.baseId=y,e.util.varOccurences(x,v)<2?r+=" "+e.util.varReplace(x,v,b)+" ":r+=" var "+v+" = "+b+"; "+x+" ",r+=" if ("+h+") break; } ",e.compositeRule=p.compositeRule=E,r+=" if (!"+h+") {"}else r+=" if ("+c+".length == 0) {";var D=D||[];D.push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'contains' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should contain a valid item' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";var A=r;return r=D.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+A+"]); ":r+=" validate.errors = ["+A+"]; return false; ":r+=" var err = "+A+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } else { ",F&&(r+=" errors = "+d+"; if (vErrors !== null) { if ("+d+") vErrors.length = "+d+"; else vErrors = null; } "),e.opts.allErrors&&(r+=" } "),r=e.util.cleanUpCode(r)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="errs__"+i,d=e.util.copy(e),p="";d.level++;var h="valid"+d.level,g={},m={},v=e.opts.ownProperties;for(b in s){var y=s[b],F=Array.isArray(y)?m:g;F[b]=y}r+="var "+f+" = errors;";var E=e.errorPath;for(var b in r+="var missing"+i+";",m)if((F=m[b]).length){if(r+=" if ( "+c+e.util.getProperty(b)+" !== undefined ",v&&(r+=" && Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(b)+"') "),l){r+=" && ( ";var x=F;if(x)for(var D=-1,A=x.length-1;D0:e.util.schemaHasRules(y,e.RULES.all))&&(r+=" "+h+" = true; if ( "+c+e.util.getProperty(b)+" !== undefined ",v&&(r+=" && Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(b)+"') "),r+=") { ",d.schema=y,d.schemaPath=a+e.util.getProperty(b),d.errSchemaPath=u+"/"+e.util.escapeFragment(b),r+=" "+e.validate(d)+" ",d.baseId=M,r+=" } ",l&&(r+=" if ("+h+") { ",p+="}"))}return l&&(r+=" "+p+" if ("+f+" == errors) {"),r=e.util.cleanUpCode(r)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="valid"+i,d=e.opts.$data&&s&&s.$data;d&&(r+=" var schema"+i+" = "+e.util.getData(s.$data,o,e.dataPathArr)+"; ");var p="i"+i,h="schema"+i;d||(r+=" var "+h+" = validate.schema"+a+";"),r+="var "+f+";",d&&(r+=" if (schema"+i+" === undefined) "+f+" = true; else if (!Array.isArray(schema"+i+")) "+f+" = false; else {"),r+=f+" = false;for (var "+p+"=0; "+p+"<"+h+".length; "+p+"++) if (equal("+c+", "+h+"["+p+"])) { "+f+" = true; break; }",d&&(r+=" } "),r+=" if (!"+f+") { ";var g=g||[];g.push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'enum' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { allowedValues: schema"+i+" } ",!1!==e.opts.messages&&(r+=" , message: 'should be equal to one of the allowed values' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";var m=r;return r=g.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+m+"]); ":r+=" validate.errors = ["+m+"]; return false; ":r+=" var err = "+m+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" }",l&&(r+=" else { "),r}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||"");if(!1===e.opts.format)return l&&(r+=" if (true) { "),r;var f,d=e.opts.$data&&s&&s.$data;d?(r+=" var schema"+i+" = "+e.util.getData(s.$data,o,e.dataPathArr)+"; ",f="schema"+i):f=s;var p=e.opts.unknownFormats,h=Array.isArray(p);if(d){r+=" var "+(g="format"+i)+" = formats["+f+"]; var "+(m="isObject"+i)+" = typeof "+g+" == 'object' && !("+g+" instanceof RegExp) && "+g+".validate; var "+(v="formatType"+i)+" = "+m+" && "+g+".type || 'string'; if ("+m+") { ",e.async&&(r+=" var async"+i+" = "+g+".async; "),r+=" "+g+" = "+g+".validate; } if ( ",d&&(r+=" ("+f+" !== undefined && typeof "+f+" != 'string') || "),r+=" (","ignore"!=p&&(r+=" ("+f+" && !"+g+" ",h&&(r+=" && self._opts.unknownFormats.indexOf("+f+") == -1 "),r+=") || "),r+=" ("+g+" && "+v+" == '"+n+"' && !(typeof "+g+" == 'function' ? ",e.async?r+=" (async"+i+" ? await "+g+"("+c+") : "+g+"("+c+")) ":r+=" "+g+"("+c+") ",r+=" : "+g+".test("+c+"))))) {"}else{var g;if(!(g=e.formats[s])){if("ignore"==p)return e.logger.warn('unknown format "'+s+'" ignored in schema at path "'+e.errSchemaPath+'"'),l&&(r+=" if (true) { "),r;if(h&&p.indexOf(s)>=0)return l&&(r+=" if (true) { "),r;throw new Error('unknown format "'+s+'" is used in schema at path "'+e.errSchemaPath+'"')}var m,v=(m="object"==typeof g&&!(g instanceof RegExp)&&g.validate)&&g.type||"string";if(m){var y=!0===g.async;g=g.validate}if(v!=n)return l&&(r+=" if (true) { "),r;if(y){if(!e.async)throw new Error("async format in sync schema");r+=" if (!(await "+(F="formats"+e.util.getProperty(s)+".validate")+"("+c+"))) { "}else{r+=" if (! ";var F="formats"+e.util.getProperty(s);m&&(F+=".validate"),r+="function"==typeof g?" "+F+"("+c+") ":" "+F+".test("+c+") ",r+=") { "}}var E=E||[];E.push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'format' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { format: ",r+=d?""+f:""+e.util.toQuotedString(s),r+=" } ",!1!==e.opts.messages&&(r+=" , message: 'should match format \"",r+=d?"' + "+f+" + '":""+e.util.escapeQuotes(s),r+="\"' "),e.opts.verbose&&(r+=" , schema: ",r+=d?"validate.schema"+a:""+e.util.toQuotedString(s),r+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";var b=r;return r=E.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+b+"]); ":r+=" validate.errors = ["+b+"]; return false; ":r+=" var err = "+b+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } ",l&&(r+=" else { "),r}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="valid"+i,d="errs__"+i,p=e.util.copy(e);p.level++;var h="valid"+p.level,g=e.schema.then,m=e.schema.else,v=void 0!==g&&(e.opts.strictKeywords?"object"==typeof g&&Object.keys(g).length>0:e.util.schemaHasRules(g,e.RULES.all)),y=void 0!==m&&(e.opts.strictKeywords?"object"==typeof m&&Object.keys(m).length>0:e.util.schemaHasRules(m,e.RULES.all)),F=p.baseId;if(v||y){var E;p.createErrors=!1,p.schema=s,p.schemaPath=a,p.errSchemaPath=u,r+=" var "+d+" = errors; var "+f+" = true; ";var b=e.compositeRule;e.compositeRule=p.compositeRule=!0,r+=" "+e.validate(p)+" ",p.baseId=F,p.createErrors=!0,r+=" errors = "+d+"; if (vErrors !== null) { if ("+d+") vErrors.length = "+d+"; else vErrors = null; } ",e.compositeRule=p.compositeRule=b,v?(r+=" if ("+h+") { ",p.schema=e.schema.then,p.schemaPath=e.schemaPath+".then",p.errSchemaPath=e.errSchemaPath+"/then",r+=" "+e.validate(p)+" ",p.baseId=F,r+=" "+f+" = "+h+"; ",v&&y?r+=" var "+(E="ifClause"+i)+" = 'then'; ":E="'then'",r+=" } ",y&&(r+=" else { ")):r+=" if (!"+h+") { ",y&&(p.schema=e.schema.else,p.schemaPath=e.schemaPath+".else",p.errSchemaPath=e.errSchemaPath+"/else",r+=" "+e.validate(p)+" ",p.baseId=F,r+=" "+f+" = "+h+"; ",v&&y?r+=" var "+(E="ifClause"+i)+" = 'else'; ":E="'else'",r+=" } "),r+=" if (!"+f+") { var err = ",!1!==e.createErrors?(r+=" { keyword: 'if' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { failingKeyword: "+E+" } ",!1!==e.opts.messages&&(r+=" , message: 'should match \"' + "+E+" + '\" schema' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ",r+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&l&&(e.async?r+=" throw new ValidationError(vErrors); ":r+=" validate.errors = vErrors; return false; "),r+=" } ",l&&(r+=" else { "),r=e.util.cleanUpCode(r)}else l&&(r+=" if (true) { ");return r}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="valid"+i,d="errs__"+i,p=e.util.copy(e),h="";p.level++;var g="valid"+p.level,m="i"+i,v=p.dataLevel=e.dataLevel+1,y="data"+v,F=e.baseId;if(r+="var "+d+" = errors;var "+f+";",Array.isArray(s)){var E=e.schema.additionalItems;if(!1===E){r+=" "+f+" = "+c+".length <= "+s.length+"; ";var b=u;u=e.errSchemaPath+"/additionalItems",r+=" if (!"+f+") { ";var x=x||[];x.push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'additionalItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { limit: "+s.length+" } ",!1!==e.opts.messages&&(r+=" , message: 'should NOT have more than "+s.length+" items' "),e.opts.verbose&&(r+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";var D=r;r=x.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+D+"]); ":r+=" validate.errors = ["+D+"]; return false; ":r+=" var err = "+D+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } ",u=b,l&&(h+="}",r+=" else { ")}var A=s;if(A)for(var _,w=-1,C=A.length-1;w0:e.util.schemaHasRules(_,e.RULES.all)){r+=" "+g+" = true; if ("+c+".length > "+w+") { ";var S=c+"["+w+"]";p.schema=_,p.schemaPath=a+"["+w+"]",p.errSchemaPath=u+"/"+w,p.errorPath=e.util.getPathExpr(e.errorPath,w,e.opts.jsonPointers,!0),p.dataPathArr[v]=w;var P=e.validate(p);p.baseId=F,e.util.varOccurences(P,y)<2?r+=" "+e.util.varReplace(P,y,S)+" ":r+=" var "+y+" = "+S+"; "+P+" ",r+=" } ",l&&(r+=" if ("+g+") { ",h+="}")}if("object"==typeof E&&(e.opts.strictKeywords?"object"==typeof E&&Object.keys(E).length>0:e.util.schemaHasRules(E,e.RULES.all))){p.schema=E,p.schemaPath=e.schemaPath+".additionalItems",p.errSchemaPath=e.errSchemaPath+"/additionalItems",r+=" "+g+" = true; if ("+c+".length > "+s.length+") { for (var "+m+" = "+s.length+"; "+m+" < "+c+".length; "+m+"++) { ",p.errorPath=e.util.getPathExpr(e.errorPath,m,e.opts.jsonPointers,!0);S=c+"["+m+"]";p.dataPathArr[v]=m;P=e.validate(p);p.baseId=F,e.util.varOccurences(P,y)<2?r+=" "+e.util.varReplace(P,y,S)+" ":r+=" var "+y+" = "+S+"; "+P+" ",l&&(r+=" if (!"+g+") break; "),r+=" } } ",l&&(r+=" if ("+g+") { ",h+="}")}}else if(e.opts.strictKeywords?"object"==typeof s&&Object.keys(s).length>0:e.util.schemaHasRules(s,e.RULES.all)){p.schema=s,p.schemaPath=a,p.errSchemaPath=u,r+=" for (var "+m+" = 0; "+m+" < "+c+".length; "+m+"++) { ",p.errorPath=e.util.getPathExpr(e.errorPath,m,e.opts.jsonPointers,!0);S=c+"["+m+"]";p.dataPathArr[v]=m;P=e.validate(p);p.baseId=F,e.util.varOccurences(P,y)<2?r+=" "+e.util.varReplace(P,y,S)+" ":r+=" var "+y+" = "+S+"; "+P+" ",l&&(r+=" if (!"+g+") break; "),r+=" }"}return l&&(r+=" "+h+" if ("+d+" == errors) {"),r=e.util.cleanUpCode(r)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,i=" ",o=e.level,s=e.dataLevel,a=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(s||""),d=e.opts.$data&&a&&a.$data;d?(i+=" var schema"+o+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ",r="schema"+o):r=a,i+="var division"+o+";if (",d&&(i+=" "+r+" !== undefined && ( typeof "+r+" != 'number' || "),i+=" (division"+o+" = "+f+" / "+r+", ",e.opts.multipleOfPrecision?i+=" Math.abs(Math.round(division"+o+") - division"+o+") > 1e-"+e.opts.multipleOfPrecision+" ":i+=" division"+o+" !== parseInt(division"+o+") ",i+=" ) ",d&&(i+=" ) "),i+=" ) { ";var p=p||[];p.push(i),i="",!1!==e.createErrors?(i+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { multipleOf: "+r+" } ",!1!==e.opts.messages&&(i+=" , message: 'should be multiple of ",i+=d?"' + "+r:r+"'"),e.opts.verbose&&(i+=" , schema: ",i+=d?"validate.schema"+u:""+a,i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var h=i;return i=p.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+h+"]); ":i+=" validate.errors = ["+h+"]; return false; ":i+=" var err = "+h+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+="} ",c&&(i+=" else { "),i}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="errs__"+i,d=e.util.copy(e);d.level++;var p="valid"+d.level;if(e.opts.strictKeywords?"object"==typeof s&&Object.keys(s).length>0:e.util.schemaHasRules(s,e.RULES.all)){d.schema=s,d.schemaPath=a,d.errSchemaPath=u,r+=" var "+f+" = errors; ";var h,g=e.compositeRule;e.compositeRule=d.compositeRule=!0,d.createErrors=!1,d.opts.allErrors&&(h=d.opts.allErrors,d.opts.allErrors=!1),r+=" "+e.validate(d)+" ",d.createErrors=!0,h&&(d.opts.allErrors=h),e.compositeRule=d.compositeRule=g,r+=" if ("+p+") { ";var m=m||[];m.push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";var v=r;r=m.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+v+"]); ":r+=" validate.errors = ["+v+"]; return false; ":r+=" var err = "+v+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } else { errors = "+f+"; if (vErrors !== null) { if ("+f+") vErrors.length = "+f+"; else vErrors = null; } ",e.opts.allErrors&&(r+=" } ")}else r+=" var err = ",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ",r+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l&&(r+=" if (false) { ");return r}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="valid"+i,d="errs__"+i,p=e.util.copy(e),h="";p.level++;var g="valid"+p.level,m=p.baseId,v="prevValid"+i,y="passingSchemas"+i;r+="var "+d+" = errors , "+v+" = false , "+f+" = false , "+y+" = null; ";var F=e.compositeRule;e.compositeRule=p.compositeRule=!0;var E=s;if(E)for(var b,x=-1,D=E.length-1;x0:e.util.schemaHasRules(b,e.RULES.all))?(p.schema=b,p.schemaPath=a+"["+x+"]",p.errSchemaPath=u+"/"+x,r+=" "+e.validate(p)+" ",p.baseId=m):r+=" var "+g+" = true; ",x&&(r+=" if ("+g+" && "+v+") { "+f+" = false; "+y+" = ["+y+", "+x+"]; } else { ",h+="}"),r+=" if ("+g+") { "+f+" = "+v+" = true; "+y+" = "+x+"; }";return e.compositeRule=p.compositeRule=F,r+=h+"if (!"+f+") { var err = ",!1!==e.createErrors?(r+=" { keyword: 'oneOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { passingSchemas: "+y+" } ",!1!==e.opts.messages&&(r+=" , message: 'should match exactly one schema in oneOf' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ",r+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&l&&(e.async?r+=" throw new ValidationError(vErrors); ":r+=" validate.errors = vErrors; return false; "),r+="} else { errors = "+d+"; if (vErrors !== null) { if ("+d+") vErrors.length = "+d+"; else vErrors = null; }",e.opts.allErrors&&(r+=" } "),r}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,i=" ",o=e.level,s=e.dataLevel,a=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(s||""),d=e.opts.$data&&a&&a.$data;d?(i+=" var schema"+o+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ",r="schema"+o):r=a,i+="if ( ",d&&(i+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),i+=" !"+(d?"(new RegExp("+r+"))":e.usePattern(a))+".test("+f+") ) { ";var p=p||[];p.push(i),i="",!1!==e.createErrors?(i+=" { keyword: 'pattern' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { pattern: ",i+=d?""+r:""+e.util.toQuotedString(a),i+=" } ",!1!==e.opts.messages&&(i+=" , message: 'should match pattern \"",i+=d?"' + "+r+" + '":""+e.util.escapeQuotes(a),i+="\"' "),e.opts.verbose&&(i+=" , schema: ",i+=d?"validate.schema"+u:""+e.util.toQuotedString(a),i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var h=i;return i=p.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+h+"]); ":i+=" validate.errors = ["+h+"]; return false; ":i+=" var err = "+h+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+="} ",c&&(i+=" else { "),i}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="errs__"+i,d=e.util.copy(e),p="";d.level++;var h="valid"+d.level,g="key"+i,m="idx"+i,v=d.dataLevel=e.dataLevel+1,y="data"+v,F="dataProperties"+i,E=Object.keys(s||{}),b=e.schema.patternProperties||{},x=Object.keys(b),D=e.schema.additionalProperties,A=E.length||x.length,_=!1===D,w="object"==typeof D&&Object.keys(D).length,C=e.opts.removeAdditional,S=_||w||C,P=e.opts.ownProperties,O=e.baseId,j=e.schema.required;if(j&&(!e.opts.$data||!j.$data)&&j.length8)r+=" || validate.schema"+a+".hasOwnProperty("+g+") ";else{var k=E;if(k)for(var I=-1,M=k.length-1;I0:e.util.schemaHasRules(Q,e.RULES.all)){var X=e.util.getProperty(K),Z=(G=c+X,V&&void 0!==Q.default);d.schema=Q,d.schemaPath=a+X,d.errSchemaPath=u+"/"+e.util.escapeFragment(K),d.errorPath=e.util.getPath(e.errorPath,K,e.opts.jsonPointers),d.dataPathArr[v]=e.util.toQuotedString(K);q=e.validate(d);if(d.baseId=O,e.util.varOccurences(q,y)<2){q=e.util.varReplace(q,y,G);var ee=G}else{ee=y;r+=" var "+y+" = "+G+"; "}if(Z)r+=" "+q+" ";else{if(N&&N[K]){r+=" if ( "+ee+" === undefined ",P&&(r+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(K)+"') "),r+=") { "+h+" = false; ";L=e.errorPath,z=u;var te,ne=e.util.escapeQuotes(K);e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(L,K,e.opts.jsonPointers)),u=e.errSchemaPath+"/required",(te=te||[]).push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { missingProperty: '"+ne+"' } ",!1!==e.opts.messages&&(r+=" , message: '",e.opts._errorDataPathProperty?r+="is a required property":r+="should have required property \\'"+ne+"\\'",r+="' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";U=r;r=te.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+U+"]); ":r+=" validate.errors = ["+U+"]; return false; ":r+=" var err = "+U+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",u=z,e.errorPath=L,r+=" } else { "}else l?(r+=" if ( "+ee+" === undefined ",P&&(r+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(K)+"') "),r+=") { "+h+" = true; } else { "):(r+=" if ("+ee+" !== undefined ",P&&(r+=" && Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(K)+"') "),r+=" ) { ");r+=" "+q+" } "}}l&&(r+=" if ("+h+") { ",p+="}")}}if(x.length){var re=x;if(re)for(var ie,oe=-1,se=re.length-1;oe0:e.util.schemaHasRules(Q,e.RULES.all)){d.schema=Q,d.schemaPath=e.schemaPath+".patternProperties"+e.util.getProperty(ie),d.errSchemaPath=e.errSchemaPath+"/patternProperties/"+e.util.escapeFragment(ie),r+=P?" "+F+" = "+F+" || Object.keys("+c+"); for (var "+m+"=0; "+m+"<"+F+".length; "+m+"++) { var "+g+" = "+F+"["+m+"]; ":" for (var "+g+" in "+c+") { ",r+=" if ("+e.usePattern(ie)+".test("+g+")) { ",d.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers);G=c+"["+g+"]";d.dataPathArr[v]=g;q=e.validate(d);d.baseId=O,e.util.varOccurences(q,y)<2?r+=" "+e.util.varReplace(q,y,G)+" ":r+=" var "+y+" = "+G+"; "+q+" ",l&&(r+=" if (!"+h+") break; "),r+=" } ",l&&(r+=" else "+h+" = true; "),r+=" } ",l&&(r+=" if ("+h+") { ",p+="}")}}}return l&&(r+=" "+p+" if ("+f+" == errors) {"),r=e.util.cleanUpCode(r)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r=" ",i=e.level,o=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),u=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(o||""),f="errs__"+i,d=e.util.copy(e);d.level++;var p="valid"+d.level;if(r+="var "+f+" = errors;",e.opts.strictKeywords?"object"==typeof s&&Object.keys(s).length>0:e.util.schemaHasRules(s,e.RULES.all)){d.schema=s,d.schemaPath=a,d.errSchemaPath=u;var h="key"+i,g="idx"+i,m="i"+i,v="' + "+h+" + '",y="data"+(d.dataLevel=e.dataLevel+1),F="dataProperties"+i,E=e.opts.ownProperties,b=e.baseId;E&&(r+=" var "+F+" = undefined; "),r+=E?" "+F+" = "+F+" || Object.keys("+c+"); for (var "+g+"=0; "+g+"<"+F+".length; "+g+"++) { var "+h+" = "+F+"["+g+"]; ":" for (var "+h+" in "+c+") { ",r+=" var startErrs"+i+" = errors; ";var x=h,D=e.compositeRule;e.compositeRule=d.compositeRule=!0;var A=e.validate(d);d.baseId=b,e.util.varOccurences(A,y)<2?r+=" "+e.util.varReplace(A,y,x)+" ":r+=" var "+y+" = "+x+"; "+A+" ",e.compositeRule=d.compositeRule=D,r+=" if (!"+p+") { for (var "+m+"=startErrs"+i+"; "+m+"0:e.util.schemaHasRules(F,e.RULES.all))||(h[h.length]=m)}}else h=s;if(d||h.length){var E=e.errorPath,b=d||h.length>=e.opts.loopRequired,x=e.opts.ownProperties;if(l)if(r+=" var missing"+i+"; ",b){d||(r+=" var "+p+" = validate.schema"+a+"; ");var D="' + "+(P="schema"+i+"["+(w="i"+i)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(E,P,e.opts.jsonPointers)),r+=" var "+f+" = true; ",d&&(r+=" if (schema"+i+" === undefined) "+f+" = true; else if (!Array.isArray(schema"+i+")) "+f+" = false; else {"),r+=" for (var "+w+" = 0; "+w+" < "+p+".length; "+w+"++) { "+f+" = "+c+"["+p+"["+w+"]] !== undefined ",x&&(r+=" && Object.prototype.hasOwnProperty.call("+c+", "+p+"["+w+"]) "),r+="; if (!"+f+") break; } ",d&&(r+=" } "),r+=" if (!"+f+") { ",(S=S||[]).push(r),r="",!1!==e.createErrors?(r+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { missingProperty: '"+D+"' } ",!1!==e.opts.messages&&(r+=" , message: '",e.opts._errorDataPathProperty?r+="is a required property":r+="should have required property \\'"+D+"\\'",r+="' "),e.opts.verbose&&(r+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),r+=" } "):r+=" {} ";var A=r;r=S.pop(),!e.compositeRule&&l?e.async?r+=" throw new ValidationError(["+A+"]); ":r+=" validate.errors = ["+A+"]; return false; ":r+=" var err = "+A+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } else { "}else{r+=" if ( ";var _=h;if(_)for(var w=-1,C=_.length-1;w 1) { ";var h=e.schema.items&&e.schema.items.type,g=Array.isArray(h);if(!h||"object"==h||"array"==h||g&&(h.indexOf("object")>=0||h.indexOf("array")>=0))i+=" outer: for (;i--;) { for (j = i; j--;) { if (equal("+f+"[i], "+f+"[j])) { "+d+" = false; break outer; } } } ";else{i+=" var itemIndices = {}, item; for (;i--;) { var item = "+f+"[i]; ";var m="checkDataType"+(g?"s":"");i+=" if ("+e.util[m](h,"item",!0)+") continue; ",g&&(i+=" if (typeof item == 'string') item = '\"' + item; "),i+=" if (typeof itemIndices[item] == 'number') { "+d+" = false; j = itemIndices[item]; break; } itemIndices[item] = i; } "}i+=" } ",p&&(i+=" } "),i+=" if (!"+d+") { ";var v=v||[];v.push(i),i="",!1!==e.createErrors?(i+=" { keyword: 'uniqueItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { i: i, j: j } ",!1!==e.opts.messages&&(i+=" , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' "),e.opts.verbose&&(i+=" , schema: ",i+=p?"validate.schema"+u:""+a,i+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),i+=" } "):i+=" {} ";var y=i;i=v.pop(),!e.compositeRule&&c?e.async?i+=" throw new ValidationError(["+y+"]); ":i+=" validate.errors = ["+y+"]; return false; ":i+=" var err = "+y+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",i+=" } ",c&&(i+=" else { ")}else c&&(i+=" if (true) { ");return i}},function(e,t,n){"use strict";var r=["multipleOf","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","additionalItems","maxItems","minItems","uniqueItems","maxProperties","minProperties","required","additionalProperties","enum","format","const"];e.exports=function(e,t){for(var n=0;n65536)throw new TypeError("pattern is too long");var n=this.options;if(!n.noglobstar&&"**"===e)return i;if(""===e)return"";var r,o="",u=!!n.nocase,l=!1,c=[],f=[],d=!1,h=-1,g=-1,m="."===e.charAt(0)?"":n.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",v=this;function y(){if(r){switch(r){case"*":o+="[^/]*?",u=!0;break;case"?":o+="[^/]",u=!0;break;default:o+="\\"+r}v.debug("clearStateChar %j %j",r,o),r=!1}}for(var F,E=0,b=e.length;E-1;S--){var P=f[S],O=o.slice(0,P.reStart),j=o.slice(P.reStart,P.reEnd-8),N=o.slice(P.reEnd-8,P.reEnd),k=o.slice(P.reEnd);N+=k;var I=O.split("(").length-1,M=k;for(E=0;E=0&&!(i=e[o]);o--);for(o=0;o>> no match, partial?",e,d,t,p),d!==a))}if("string"==typeof c?(l=r.nocase?f.toLowerCase()===c.toLowerCase():f===c,this.debug("string match",c,f,l)):(l=f.match(c),this.debug("pattern match",c,f,l)),!l)return!1}if(o===a&&s===u)return!0;if(o===a)return n;if(s===u)return o===a-1&&""===e[o];throw new Error("wtf?")}},function(e,t,n){var r=n(234),i=n(235);e.exports=function(e){if(!e)return[];"{}"===e.substr(0,2)&&(e="\\{\\}"+e.substr(2));return function e(t,n){var o=[],s=i("{","}",t);if(!s||/\$$/.test(s.pre))return[t];var u,l=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(s.body),f=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(s.body),m=l||f,v=s.body.indexOf(",")>=0;if(!m&&!v)return s.post.match(/,.*\}/)?(t=s.pre+"{"+s.body+a+s.post,e(t)):[t];if(m)u=s.body.split(/\.\./);else{if(1===(u=function e(t){if(!t)return[""];var n=[],r=i("{","}",t);if(!r)return t.split(",");var o=r.pre,s=r.body,a=r.post,u=o.split(",");u[u.length-1]+="{"+s+"}";var l=e(a);a.length&&(u[u.length-1]+=l.shift(),u.push.apply(u,l));return n.push.apply(n,u),n}(s.body)).length)if(1===(u=e(u[0],!1).map(d)).length)return(E=s.post.length?e(s.post,!1):[""]).map((function(e){return s.pre+u[0]+e}))}var y,F=s.pre,E=s.post.length?e(s.post,!1):[""];if(m){var b=c(u[0]),x=c(u[1]),D=Math.max(u[0].length,u[1].length),A=3==u.length?Math.abs(c(u[2])):1,_=h;x0){var O=new Array(P+1).join("0");S=C<0?"-"+O+S.slice(1):O+S}}y.push(S)}}else y=r(u,(function(t){return e(t,!1)}));for(var j=0;j=t}},function(e,t){e.exports=function(e,t){for(var r=[],i=0;i=0&&l>0){for(r=[],o=n.length;c>=0&&!a;)c==u?(r.push(c),u=n.indexOf(e,c+1)):1==r.length?a=[r.pop(),l]:((i=r.pop())=0?u:l;r.length&&(a=[o,s])}return a}e.exports=r,r.range=o},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]{const e=await this.searchDirectory(t),n=this.nextDirectoryToSearch(t,e);return n?this.searchFromDirectory(n):await this.config.transform(e)};return this.searchCache?(0,a.cacheWrapper)(this.searchCache,t,n):n()}async searchDirectory(e){var t,n=!0,r=!1;try{for(var i,o,s=function(e){var t;if("undefined"!=typeof Symbol){if(Symbol.asyncIterator&&null!=(t=e[Symbol.asyncIterator]))return t.call(e);if(Symbol.iterator&&null!=(t=e[Symbol.iterator]))return t.call(e)}throw new TypeError("Object is not async iterable")}(this.config.searchPlaces);n=(i=await s.next()).done,o=await i.value,!n;n=!0){const t=o,n=await this.loadSearchPlace(e,t);if(!0===this.shouldSearchStopWithResult(n))return n}}catch(e){r=!0,t=e}finally{try{n||null==s.return||await s.return()}finally{if(r)throw t}}return null}async loadSearchPlace(e,t){const n=i.default.join(e,t),r=await(0,s.readFile)(n);return await this.createCosmiconfigResult(n,r)}async loadFileContent(e,t){if(null===t)return null;if(""===t.trim())return;const n=this.getLoaderEntryForFile(e);return await n(e,t)}async createCosmiconfigResult(e,t){const n=await this.loadFileContent(e,t);return this.loadedContentToCosmiconfigResult(e,n)}async load(e){this.validateFilePath(e);const t=i.default.resolve(process.cwd(),e),n=async()=>{const e=await(0,s.readFile)(t,{throwNotFound:!0}),n=await this.createCosmiconfigResult(t,e);return await this.config.transform(n)};return this.loadCache?(0,a.cacheWrapper)(this.loadCache,t,n):n()}}t.Explorer=l},function(e,t,n){"use strict";const r=n(8),i=n(240),o=n(242);e.exports=e=>{if("string"!=typeof e)throw new TypeError("Expected a string");const t=o(__filename),s=i(r.dirname(t),e),a=n.c[s];if(a&&a.parent){let e=a.parent.children.length;for(;e--;)a.parent.children[e].id===s&&a.parent.children.splice(e,1)}delete n.c[s];const u=n.c[t];return void 0===u?n(244)(s):u.require(s)}},function(e,t,n){"use strict";const r=n(8),i=n(241),o=n(16),s=(e,t,n)=>{if("string"!=typeof e)throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof e}\``);if("string"!=typeof t)throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof t}\``);try{e=o.realpathSync(e)}catch(t){if("ENOENT"!==t.code){if(n)return null;throw t}e=r.resolve(e)}const s=r.join(e,"noop.js"),a=()=>i._resolveFilename(t,{id:s,filename:s,paths:i._nodeModulePaths(e)});if(n)try{return a()}catch(e){return null}return a()};e.exports=(e,t)=>s(e,t),e.exports.silent=(e,t)=>s(e,t,!0)},function(e,t){e.exports=require("module")},function(e,t,n){"use strict";const r=n(243);e.exports=e=>{const t=r();if(!e)return t[2].getFileName();let n=!1;t.shift();for(const r of t){const t=r.getFileName();if("string"==typeof t)if(t!==e){if("module.js"!==t&&n&&t!==e)return t}else n=!0}}},function(e,t,n){"use strict";const r=()=>{const e=Error.prepareStackTrace;Error.prepareStackTrace=(e,t)=>t;const t=(new Error).stack.slice(1);return Error.prepareStackTrace=e,t};e.exports=r,e.exports.default=r},function(e,t){function n(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id=244},function(e,t,n){"use strict";const r=n(246),i=n(248),{default:o}=n(249),{codeFrameColumns:s}=n(250),a=r("JSONError",{fileName:r.append("in %s"),codeFrame:r.append("\n\n%s\n")});e.exports=(e,t,n)=>{"string"==typeof t&&(n=t,t=null);try{try{return JSON.parse(e,t)}catch(n){throw i(e,t),n}}catch(t){t.message=t.message.replace(/\n/g,"");const r=t.message.match(/in JSON at position (\d+) while parsing near/),i=new a(t);if(n&&(i.fileName=n),r&&r.length>0){const t=new o(e),n=Number(r[1]),a=t.locationForIndex(n),u=s(e,{start:{line:a.line+1,column:a.column+1}},{highlightCode:!0});i.codeFrame=u}throw i}}},function(e,t,n){"use strict";var r=n(25),i=n(247),o=function(e,t){e&&e.constructor===String||(t=e||{},e=Error.name);var n=function r(o){if(!this)return new r(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,n),this.name=e,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"message"in r&&(e=r.message(this[n],e)||e,i(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var s=null,a=Object.getOwnPropertyDescriptor(this,"stack"),u=a.get,l=a.value;delete a.value,delete a.writable,a.set=function(e){s=e},a.get=function(){var e=(s||(u?u.call(this):l)).split(/\r?\n+/g);s||(e[0]=this.name+": "+this.message);var n=1;for(var r in t)if(t.hasOwnProperty(r)){var i=t[r];if("line"in i){var o=i.line(this[r]);o&&e.splice(n++,0," "+o)}"stack"in i&&i.stack(this[r],e)}return e.join("\n")},Object.defineProperty(this,"stack",a)};return Object.setPrototypeOf?(Object.setPrototypeOf(n.prototype,Error.prototype),Object.setPrototypeOf(n,Error)):r.inherits(n,Error),n};o.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},o.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},e.exports=o},function(e,t,n){"use strict";e.exports=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)}},function(e,t,n){"use strict";e.exports=function(e,t,n){n=n||20;try{return JSON.parse(e,t)}catch(t){if("string"!=typeof e){const t="Cannot parse "+(Array.isArray(e)&&0===e.length?"an empty array":String(e));throw new TypeError(t)}const r=t.message.match(/^Unexpected token.*position\s+(\d+)/i),i=r?+r[1]:t.message.match(/^Unexpected end of JSON.*/i)?e.length-1:null;if(null!=i){const r=i<=n?0:i-n,o=i+n>=e.length?e.length:i+n;t.message+=` while parsing near '${0===r?"":"..."}${e.slice(r,o)}${o===e.length?"":"..."}'`}else t.message+=` while parsing '${e.slice(0,2*n)}'`;throw t}}},function(e,t,n){"use strict";n.r(t);var r=function(){function e(e){this.string=e;for(var t=[0],n=0;nthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length?null:n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.codeFrameColumns=a,t.default=function(e,t,n,r={}){if(!o){o=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return n=Math.max(n,0),a(e,{start:{column:n,line:t}},r)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var s=r?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(n,o,s):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(251));function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}let o=!1;const s=/\r\n|[\n\r\u2028\u2029]/;function a(e,t,n={}){const i=(n.highlightCode||n.forceColor)&&(0,r.shouldHighlight)(n),o=(0,r.getChalk)(n),a=function(e){return{gutter:e.grey,marker:e.red.bold,message:e.red.bold}}(o),u=(e,t)=>i?e(t):t,l=e.split(s),{start:c,end:f,markerLines:d}=function(e,t,n){const r=Object.assign({column:0,line:-1},e.start),i=Object.assign({},r,{},e.end),{linesAbove:o=2,linesBelow:s=3}=n||{},a=r.line,u=r.column,l=i.line,c=i.column;let f=Math.max(a-(o+1),0),d=Math.min(t.length,l+s);-1===a&&(f=0),-1===l&&(d=t.length);const p=l-a,h={};if(p)for(let e=0;e<=p;e++){const n=e+a;if(u)if(0===e){const e=t[n-1].length;h[n]=[u,e-u+1]}else if(e===p)h[n]=[0,c];else{const r=t[n-e].length;h[n]=[0,r]}else h[n]=!0}else h[a]=u===c?!u||[u,0]:[u,c-u];return{start:f,end:d,markerLines:h}}(t,l,n),p=t.start&&"number"==typeof t.start.column,h=String(f).length;let g=(i?(0,r.default)(e,n):e).split(s).slice(c,f).map((e,t)=>{const r=c+1+t,i=` ${` ${r}`.slice(-h)} | `,o=d[r],s=!d[r+1];if(o){let t="";if(Array.isArray(o)){const r=e.slice(0,Math.max(o[0]-1,0)).replace(/[^\t]/g," "),l=o[1]||1;t=["\n ",u(a.gutter,i.replace(/\d/g," ")),r,u(a.marker,"^").repeat(l)].join(""),s&&n.message&&(t+=" "+u(a.message,n.message))}return[u(a.marker,">"),u(a.gutter,i),e,t].join("")}return` ${u(a.gutter,i)}${e}`}).join("\n");return n.message&&!p&&(g=`${" ".repeat(h+1)}${n.message}\n${g}`),i?o.reset(g):g}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldHighlight=f,t.getChalk=d,t.default=function(e,t={}){if(f(t)){return function(e,t){return t.replace(r.default,(function(...t){const n=function(e){const[t,n]=e.slice(-2),o=(0,r.matchToToken)(e);if("name"===o.type){if(i.default.keyword.isReservedWordES6(o.value))return"keyword";if(l.test(o.value)&&("<"===n[t-1]||"o(e)).join("\n"):t[0]}))}(function(e){return{keyword:e.cyan,capitalized:e.yellow,jsx_tag:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.grey,invalid:e.white.bgRed.bold}}(d(t)),e)}return e};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}n.default=e,t&&t.set(e,n);return n}(n(252)),i=s(n(253)),o=s(n(256));function s(e){return e&&e.__esModule?e:{default:e}}function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}const u=/\r\n|[\n\r\u2028\u2029]/,l=/^[a-z][\w-]*$/i,c=/^[()[\]{}]$/;function f(e){return o.default.supportsColor||e.forceColor}function d(e){let t=o.default;return e.forceColor&&(t=new o.default.constructor({enabled:!0,level:1})),t}},function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,t.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}},function(e,t,n){!function(){"use strict";t.ast=n(254),t.code=n(92),t.keyword=n(255)}()},function(e,t){!function(){"use strict";function t(e){if(null==e)return!1;switch(e.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function n(e){switch(e.type){case"IfStatement":return null!=e.alternate?e.alternate:e.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return e.body}return null}e.exports={isExpression:function(e){if(null==e)return!1;switch(e.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1},isStatement:t,isIterationStatement:function(e){if(null==e)return!1;switch(e.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1},isSourceElement:function(e){return t(e)||null!=e&&"FunctionDeclaration"===e.type},isProblematicIfStatement:function(e){var t;if("IfStatement"!==e.type)return!1;if(null==e.alternate)return!1;t=e.consequent;do{if("IfStatement"===t.type&&null==t.alternate)return!0;t=n(t)}while(t);return!1},trailingStatement:n}}()},function(e,t,n){!function(){"use strict";var t=n(92);function r(e,t){return!(!t&&"yield"===e)&&i(e,t)}function i(e,t){if(t&&function(e){switch(e){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}(e))return!0;switch(e.length){case 2:return"if"===e||"in"===e||"do"===e;case 3:return"var"===e||"for"===e||"new"===e||"try"===e;case 4:return"this"===e||"else"===e||"case"===e||"void"===e||"with"===e||"enum"===e;case 5:return"while"===e||"break"===e||"catch"===e||"throw"===e||"const"===e||"yield"===e||"class"===e||"super"===e;case 6:return"return"===e||"typeof"===e||"delete"===e||"switch"===e||"export"===e||"import"===e;case 7:return"default"===e||"finally"===e||"extends"===e;case 8:return"function"===e||"continue"===e||"debugger"===e;case 10:return"instanceof"===e;default:return!1}}function o(e,t){return"null"===e||"true"===e||"false"===e||r(e,t)}function s(e,t){return"null"===e||"true"===e||"false"===e||i(e,t)}function a(e){var n,r,i;if(0===e.length)return!1;if(i=e.charCodeAt(0),!t.isIdentifierStartES5(i))return!1;for(n=1,r=e.length;n=r)return!1;if(!(56320<=(o=e.charCodeAt(n))&&o<=57343))return!1;i=1024*(i-55296)+(o-56320)+65536}if(!s(i))return!1;s=t.isIdentifierPartES6}return!0}e.exports={isKeywordES5:r,isKeywordES6:i,isReservedWordES5:o,isReservedWordES6:s,isRestrictedWord:function(e){return"eval"===e||"arguments"===e},isIdentifierNameES5:a,isIdentifierNameES6:u,isIdentifierES5:function(e,t){return a(e)&&!o(e,t)},isIdentifierES6:function(e,t){return u(e)&&!s(e,t)}}}()},function(e,t,n){"use strict";const r=n(257),i=n(258),o=n(262).stdout,s=n(264),a="win32"===process.platform&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),u=["ansi","ansi","ansi256","ansi16m"],l=new Set(["gray"]),c=Object.create(null);function f(e,t){t=t||{};const n=o?o.level:0;e.level=void 0===t.level?n:t.level,e.enabled="enabled"in t?t.enabled:e.level>0}function d(e){if(!this||!(this instanceof d)||this.template){const t={};return f(t,e),t.template=function(){const e=[].slice.call(arguments);return m.apply(null,[t.template].concat(e))},Object.setPrototypeOf(t,d.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=d,t.template}f(this,e)}a&&(i.blue.open="");for(const e of Object.keys(i))i[e].closeRe=new RegExp(r(i[e].close),"g"),c[e]={get(){const t=i[e];return h.call(this,this._styles?this._styles.concat(t):[t],this._empty,e)}};c.visible={get(){return h.call(this,this._styles||[],!0,"visible")}},i.color.closeRe=new RegExp(r(i.color.close),"g");for(const e of Object.keys(i.color.ansi))l.has(e)||(c[e]={get(){const t=this.level;return function(){const n=i.color[u[t]][e].apply(null,arguments),r={open:n,close:i.color.close,closeRe:i.color.closeRe};return h.call(this,this._styles?this._styles.concat(r):[r],this._empty,e)}}});i.bgColor.closeRe=new RegExp(r(i.bgColor.close),"g");for(const e of Object.keys(i.bgColor.ansi)){if(l.has(e))continue;c["bg"+e[0].toUpperCase()+e.slice(1)]={get(){const t=this.level;return function(){const n=i.bgColor[u[t]][e].apply(null,arguments),r={open:n,close:i.bgColor.close,closeRe:i.bgColor.closeRe};return h.call(this,this._styles?this._styles.concat(r):[r],this._empty,e)}}}}const p=Object.defineProperties(()=>{},c);function h(e,t,n){const r=function(){return g.apply(r,arguments)};r._styles=e,r._empty=t;const i=this;return Object.defineProperty(r,"level",{enumerable:!0,get:()=>i.level,set(e){i.level=e}}),Object.defineProperty(r,"enabled",{enumerable:!0,get:()=>i.enabled,set(e){i.enabled=e}}),r.hasGrey=this.hasGrey||"gray"===n||"grey"===n,r.__proto__=p,r}function g(){const e=arguments,t=e.length;let n=String(arguments[0]);if(0===t)return"";if(t>1)for(let r=1;rfunction(){const r=e.apply(t,arguments);return`[${r+n}m`},i=(e,n)=>function(){const r=e.apply(t,arguments);return`[${38+n};5;${r}m`},o=(e,n)=>function(){const r=e.apply(t,arguments);return`[${38+n};2;${r[0]};${r[1]};${r[2]}m`};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){const e=new Map,n={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};n.color.grey=n.color.gray;for(const t of Object.keys(n)){const r=n[t];for(const t of Object.keys(r)){const i=r[t];n[t]={open:`[${i[0]}m`,close:`[${i[1]}m`},r[t]=n[t],e.set(i[0],i[1])}Object.defineProperty(n,t,{value:r,enumerable:!1}),Object.defineProperty(n,"codes",{value:e,enumerable:!1})}const s=e=>e,a=(e,t,n)=>[e,t,n];n.color.close="",n.bgColor.close="",n.color.ansi={ansi:r(s,0)},n.color.ansi256={ansi256:i(s,0)},n.color.ansi16m={rgb:o(a,0)},n.bgColor.ansi={ansi:r(s,10)},n.bgColor.ansi256={ansi256:i(s,10)},n.bgColor.ansi16m={rgb:o(a,10)};for(let e of Object.keys(t)){if("object"!=typeof t[e])continue;const s=t[e];"ansi16"===e&&(e="ansi"),"ansi16"in s&&(n.color.ansi[e]=r(s.ansi16,0),n.bgColor.ansi[e]=r(s.ansi16,10)),"ansi256"in s&&(n.color.ansi256[e]=i(s.ansi256,0),n.bgColor.ansi256[e]=i(s.ansi256,10)),"rgb"in s&&(n.color.ansi16m[e]=o(s.rgb,0),n.bgColor.ansi16m[e]=o(s.rgb,10))}return n}})}).call(this,n(72)(e))},function(e,t,n){var r=n(93),i=n(261),o={};Object.keys(r).forEach((function(e){o[e]={},Object.defineProperty(o[e],"channels",{value:r[e].channels}),Object.defineProperty(o[e],"labels",{value:r[e].labels});var t=i(e);Object.keys(t).forEach((function(n){var r=t[n];o[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,i=0;i1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)}))})),e.exports=o},function(e,t,n){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(e,t,n){var r=n(93);function i(e){var t=function(){for(var e={},t=Object.keys(r),n=t.length,i=0;i=2,has16m:e>=3}}(function(e){if(!1===s)return 0;if(i("color=16m")||i("color=full")||i("color=truecolor"))return 3;if(i("color=256"))return 2;if(e&&!e.isTTY&&!0!==s)return 0;const t=s?1:0;if("win32"===process.platform){const e=r.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(e[0])>=10&&Number(e[2])>=10586?Number(e[2])>=14931?3:2:1}if("CI"in o)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(e=>e in o)||"codeship"===o.CI_NAME?1:t;if("TEAMCITY_VERSION"in o)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(o.TEAMCITY_VERSION)?1:0;if("truecolor"===o.COLORTERM)return 3;if("TERM_PROGRAM"in o){const e=parseInt((o.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(o.TERM_PROGRAM){case"iTerm.app":return e>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(o.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(o.TERM)?1:"COLORTERM"in o?1:(o.TERM,t)}(e))}i("no-color")||i("no-colors")||i("color=false")?s=!1:(i("color")||i("colors")||i("color=true")||i("color=always"))&&(s=!0),"FORCE_COLOR"in o&&(s=0===o.FORCE_COLOR.length||0!==parseInt(o.FORCE_COLOR,10)),e.exports={supportsColor:a,stdout:a(process.stdout),stderr:a(process.stderr)}},function(e,t,n){"use strict";e.exports=(e,t)=>{t=t||process.argv;const n=e.startsWith("-")?"":1===e.length?"-":"--",r=t.indexOf(n+e),i=t.indexOf("--");return-1!==r&&(-1===i||rt?u(t):n))}else n.push(Number(t));return n}function c(e){i.lastIndex=0;const t=[];let n;for(;null!==(n=i.exec(e));){const e=n[1];if(n[2]){const r=l(e,n[2]);t.push([e].concat(r))}else t.push([e])}return t}function f(e,t){const n={};for(const e of t)for(const t of e.styles)n[t[0]]=e.inverse?null:t.slice(1);let r=e;for(const e of Object.keys(n))if(Array.isArray(n[e])){if(!(e in r))throw new Error(`Unknown Chalk style: ${e}`);r=n[e].length>0?r[e].apply(r,n[e]):r[e]}return r}e.exports=(e,t)=>{const n=[],i=[];let o=[];if(t.replace(r,(t,r,s,a,l,d)=>{if(r)o.push(u(r));else if(a){const t=o.join("");o=[],i.push(0===n.length?t:f(e,n)(t)),n.push({inverse:s,styles:c(a)})}else if(l){if(0===n.length)throw new Error("Found extraneous } in Chalk template literal");i.push(f(e,n)(o.join(""))),o=[],n.pop()}else o.push(d)}),i.push(o.join("")),n.length>0){const e=`Chalk template literal is missing ${n.length} closing bracket${1===n.length?"":"s"} (\`}\`)`;throw new Error(e)}return i.join("")}},function(e,t,n){e.exports=n(266).default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(267)),i=u(n(276)),o=n(2),s=u(n(99)),a=n(100);function u(e){return e&&e.__esModule?e:{default:e}}const l={anchorPrefix:"a",customTags:null,keepCstNodes:!1,keepNodeTypes:!0,keepBlobsInJSON:!0,mapAsMap:!1,maxAliasCount:100,prettyErrors:!1,simpleKeys:!1,version:"1.2"};class c extends i.default{constructor(e){super(Object.assign({},l,e))}}function f(e,t){const n=(0,r.default)(e),i=new c(t).parse(n[0]);if(n.length>1){const e="Source contains multiple documents; please use YAML.parseAllDocuments()";i.errors.unshift(new o.YAMLSemanticError(n[1],e))}return i}var d={createNode:function(e,t=!0,n){void 0===n&&"string"==typeof t&&(n=t,t=!0);const r=Object.assign({},i.default.defaults[l.version],l);return new s.default(r).createNode(e,t,n)},defaultOptions:l,Document:c,parse:function(e,t){const n=f(e,t);if(n.warnings.forEach(e=>(0,a.warn)(e)),n.errors.length>0)throw n.errors[0];return n.toJSON()},parseAllDocuments:function(e,t){const n=[];let i;for(const o of(0,r.default)(e)){const e=new c(t);e.parse(o,i),n.push(e),i=e}return n},parseCST:r.default,parseDocument:f,stringify:function(e,t){const n=new c(t);return n.contents=e,String(n)}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=[];-1!==e.indexOf("\r")&&(e=e.replace(/\r\n?/g,(e,n)=>(e.length>1&&t.push(n),"\n")));const n=[];let o=0;do{const t=new r.default,s=new i.default({src:e});o=t.parse(s,o),n.push(t)}while(o{if(0===t.length)return!1;for(let e=1;en.join("...\n"),n};var r=o(n(268)),i=o(n(270));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=n(2),o=f(n(41)),s=n(95),a=f(n(59)),u=f(n(269)),l=f(n(5)),c=f(n(4));function f(e){return e&&e.__esModule?e:{default:e}}class d extends l.default{static startCommentOrEndBlankLine(e,t){const n=l.default.endOfWhiteSpace(e,t),r=e[n];return"#"===r||"\n"===r?n:t}constructor(){super(r.Type.DOCUMENT),this.directives=null,this.contents=null,this.directivesEndMarker=null,this.documentEndMarker=null}parseDirectives(e){const{src:t}=this.context;this.directives=[];let n=!0,s=!1,f=e;for(;!l.default.atDocumentBoundary(t,f,r.Char.DIRECTIVES_END);)switch(f=d.startCommentOrEndBlankLine(t,f),t[f]){case"\n":if(n){const e=new o.default;f=e.parse({src:t},f),f0&&(this.contents=this.directives,this.directives=[]),f}return t[f]?(this.directivesEndMarker=new c.default(f,f+3),f+3):(s?this.error=new i.YAMLSemanticError(this,"Missing directives-end indicator line"):this.directives.length>0&&(this.contents=this.directives,this.directives=[]),f)}parseContents(e){const{parseNode:t,src:n}=this.context;this.contents||(this.contents=[]);let u=e;for(;"-"===n[u-1];)u-=1;let f=l.default.endOfWhiteSpace(n,e),p=u===e;for(this.valueRange=new c.default(f);!l.default.atDocumentBoundary(n,f,r.Char.DOCUMENT_END);){switch(n[f]){case"\n":if(p){const e=new o.default;f=e.parse({src:n},f),f{t=n.setOrigRanges(e,t)}),this.directivesEndMarker&&(t=this.directivesEndMarker.setOrigRange(e,t)),this.contents.forEach(n=>{t=n.setOrigRanges(e,t)}),this.documentEndMarker&&(t=this.documentEndMarker.setOrigRange(e,t)),t}toString(){const{contents:e,directives:t,value:n}=this;if(null!=n)return n;let i=t.join("");return e.length>0&&((t.length>0||e[0].type===r.Type.COMMENT)&&(i+="---\n"),i+=e.join("")),"\n"!==i[i.length-1]&&(i+="\n"),i}}t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=s(n(5)),o=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}class a extends i.default{static endOfDirective(e,t){let n=e[t];for(;n&&"\n"!==n&&"#"!==n;)n=e[t+=1];for(n=e[t-1];" "===n||"\t"===n;)n=e[(t-=1)-1];return t}constructor(){super(r.Type.DIRECTIVE),this.name=null}get parameters(){const e=this.rawValue;return e?e.trim().split(/[ \t]+/):[]}parseName(e){const{src:t}=this.context;let n=e,r=t[n];for(;r&&"\n"!==r&&"\t"!==r&&" "!==r;)r=t[n+=1];return this.name=t.slice(e,n),n}parseParameters(e){const{src:t}=this.context;let n=e,r=t[n];for(;r&&"\n"!==r&&"#"!==r;)r=t[n+=1];return this.valueRange=new o.default(e,n),n}parse(e,t){this.context=e;let n=this.parseName(t+1);return n=this.parseParameters(n),n=this.parseComment(n),this.range=new o.default(t,n),n}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=n(2),o=g(n(271)),s=g(n(272)),a=g(n(95)),u=g(n(96)),l=g(n(273)),c=g(n(5)),f=g(n(97)),d=g(n(274)),p=g(n(275)),h=g(n(4));function g(e){return e&&e.__esModule?e:{default:e}}class m{static parseType(e,t,n){switch(e[t]){case"*":return r.Type.ALIAS;case">":return r.Type.BLOCK_FOLDED;case"|":return r.Type.BLOCK_LITERAL;case"{":return r.Type.FLOW_MAP;case"[":return r.Type.FLOW_SEQ;case"?":return!n&&c.default.atBlank(e,t+1,!0)?r.Type.MAP_KEY:r.Type.PLAIN;case":":return!n&&c.default.atBlank(e,t+1,!0)?r.Type.MAP_VALUE:r.Type.PLAIN;case"-":return!n&&c.default.atBlank(e,t+1,!0)?r.Type.SEQ_ITEM:r.Type.PLAIN;case'"':return r.Type.QUOTE_DOUBLE;case"'":return r.Type.QUOTE_SINGLE;default:return r.Type.PLAIN}}constructor(e={},{atLineStart:t,inCollection:n,inFlow:g,indent:v,lineStart:y,parent:F}={}){var E,b,x;x=(e,t)=>{if(c.default.atDocumentBoundary(this.src,t))return null;const n=new m(this,e),{props:g,type:v,valueStart:y}=n.parseProps(t);let F;switch(v){case r.Type.ALIAS:F=new o.default(v,g);break;case r.Type.BLOCK_FOLDED:case r.Type.BLOCK_LITERAL:F=new s.default(v,g);break;case r.Type.FLOW_MAP:case r.Type.FLOW_SEQ:F=new l.default(v,g);break;case r.Type.MAP_KEY:case r.Type.MAP_VALUE:case r.Type.SEQ_ITEM:F=new u.default(v,g);break;case r.Type.COMMENT:case r.Type.PLAIN:F=new f.default(v,g);break;case r.Type.QUOTE_DOUBLE:F=new d.default(v,g);break;case r.Type.QUOTE_SINGLE:F=new p.default(v,g);break;default:return F.error=new i.YAMLSyntaxError(F,`Unknown node type: ${JSON.stringify(v)}`),F.range=new h.default(t,t+1),F}let E=F.parse(n,y);if(F.range=new h.default(t,E),E<=t&&(F.error=new Error("Node#parse consumed no characters"),F.error.parseEnd=E,F.error.source=F,F.range.end=t+1),n.nodeStartsCollection(F)){F.error||n.atLineStart||n.parent.type!==r.Type.DOCUMENT||(F.error=new i.YAMLSyntaxError(F,"Block collection must not have preceding content here (e.g. directives-end indicator)"));const e=new a.default(F);return E=e.parse(new m(n),E),e.range=new h.default(t,E),e}return F},(b="parseNode")in(E=this)?Object.defineProperty(E,b,{value:x,enumerable:!0,configurable:!0,writable:!0}):E[b]=x,this.atLineStart=null!=t?t:e.atLineStart||!1,this.inCollection=null!=n?n:e.inCollection||!1,this.inFlow=null!=g?g:e.inFlow||!1,this.indent=null!=v?v:e.indent,this.lineStart=null!=y?y:e.lineStart,this.parent=null!=F?F:e.parent||{},this.root=e.root,this.src=e.src}get pretty(){const e={start:`${this.lineStart} + ${this.indent}`,in:[],parent:this.parent.type};return this.atLineStart||(e.start+=" + N"),this.inCollection&&e.in.push("collection"),this.inFlow&&e.in.push("flow"),e}nodeStartsCollection(e){const{inCollection:t,inFlow:n,src:r}=this;if(t||n)return!1;if(e instanceof u.default)return!0;let i=e.range.end;return"\n"!==r[i]&&"\n"!==r[i-1]&&(i=c.default.endOfWhiteSpace(r,i),":"===r[i])}parseProps(e){const{inFlow:t,parent:n,src:i}=this,o=[];let s=!1,a=i[e=c.default.endOfWhiteSpace(i,e)];for(;a===r.Char.ANCHOR||a===r.Char.COMMENT||a===r.Char.TAG||"\n"===a;){if("\n"===a){const t=e+1,o=c.default.endOfIndent(i,t),a=o-(t+this.indent),u=n.type===r.Type.SEQ_ITEM&&n.context.atLineStart;if(!c.default.nextNodeIsIndented(i[o],a,!u))break;this.atLineStart=!0,this.lineStart=t,s=!1,e=o}else if(a===r.Char.COMMENT){const t=c.default.endOfLine(i,e+1);o.push(new h.default(e,t)),e=t}else{let t=c.default.endOfIdentifier(i,e+1);a===r.Char.TAG&&","===i[t]&&/^[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+,\d\d\d\d(-\d\d){0,2}\/\S/.test(i.slice(e+1,t+13))&&(t=c.default.endOfIdentifier(i,t+5)),o.push(new h.default(e,t)),s=!0,e=c.default.endOfWhiteSpace(i,t)}a=i[e]}return s&&":"===a&&c.default.atBlank(i,e+1,!0)&&(e-=1),{props:o,type:m.parseType(i,e,t),valueStart:e}}}t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(5)),i=o(n(4));function o(e){return e&&e.__esModule?e:{default:e}}class s extends r.default{parse(e,t){this.context=e;const{src:n}=e;let o=r.default.endOfIdentifier(n,t+1);return this.valueRange=new i.default(t+1,o),o=r.default.endOfWhiteSpace(n,o),o=this.parseComment(o),o}}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Chomp=void 0;var r=n(0),i=s(n(5)),o=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}const a={CLIP:"CLIP",KEEP:"KEEP",STRIP:"STRIP"};t.Chomp=a;class u extends i.default{constructor(e,t){super(e,t),this.blockIndent=null,this.chomping=a.CLIP,this.header=null}get includesTrailingLines(){return this.chomping===a.KEEP}get strValue(){if(!this.valueRange||!this.context)return null;let{start:e,end:t}=this.valueRange;const{indent:n,src:o}=this.context;if(this.valueRange.isEmpty())return"";let s=null,u=o[t-1];for(;"\n"===u||"\t"===u||" "===u;){if(t-=1,t<=e){if(this.chomping===a.KEEP)break;return""}"\n"===u&&(s=t),u=o[t-1]}let l=t+1;s&&(this.chomping===a.KEEP?(l=s,t=this.valueRange.end):t=s);const c=n+this.blockIndent,f=this.type===r.Type.BLOCK_FOLDED;let d=!0,p="",h="",g=!1;for(let n=e;nl&&(l=i)}r="\n"===n[e]?e:s=i.default.endOfLine(n,e)}return this.chomping!==a.KEEP&&(r=n[s]?s+1:s),this.valueRange=new o.default(e+1,r),r}parse(e,t){this.context=e;const{src:n}=e;let r=this.parseBlockHeader(t);return r=i.default.endOfWhiteSpace(n,r),r=this.parseComment(r),r=this.parseBlockValue(r),r}setOrigRanges(e,t){return t=super.setOrigRanges(e,t),this.header?this.header.setOrigRange(e,t):t}}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(0),i=n(2),o=l(n(41)),s=l(n(59)),a=l(n(5)),u=l(n(4));function l(e){return e&&e.__esModule?e:{default:e}}class c extends a.default{constructor(e,t){super(e,t),this.items=null}prevNodeIsJsonLike(e=this.items.length){const t=this.items[e-1];return!!t&&(t.jsonLike||t.type===r.Type.COMMENT&&this.nodeIsJsonLike(e-1))}parse(e,t){this.context=e;const{parseNode:n,src:r}=e;let{indent:l,lineStart:c}=e,f=r[t];this.items=[{char:f,offset:t}];let d=a.default.endOfWhiteSpace(r,t+1);for(f=r[d];f&&"]"!==f&&"}"!==f;){switch(f){case"\n":if(c=d+1,"\n"===r[a.default.endOfWhiteSpace(r,c)]){const e=new o.default;c=e.parse({src:r},c),this.items.push(e)}if(d=a.default.endOfIndent(r,c),d<=c+l&&(f=r[d],d{if(n instanceof a.default)t=n.setOrigRanges(e,t);else if(0===e.length)n.origOffset=n.offset;else{let r=t;for(;rn.offset);)++r;n.origOffset=n.offset+r,t=r}}),t}toString(){const{context:{src:e},items:t,range:n,value:r}=this;if(null!=r)return r;const i=t.filter(e=>e instanceof a.default);let o="",s=n.start;return i.forEach(t=>{const n=e.slice(s,t.range.start);s=t.range.end,o+=n+String(t),"\n"===o[o.length-1]&&"\n"!==e[s-1]&&"\n"===e[s]&&(s+=1)}),o+=e.slice(s,n.end),a.default.addStringTerminator(e,n.end,o)}}t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(2),i=s(n(5)),o=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}class a extends i.default{static endOfQuote(e,t){let n=e[t];for(;n&&'"'!==n;)n=e[t+="\\"===n?2:1];return t+1}get strValue(){if(!this.valueRange||!this.context)return null;const e=[],{start:t,end:n}=this.valueRange,{indent:o,src:s}=this.context;'"'!==s[n-1]&&e.push(new r.YAMLSyntaxError(this,'Missing closing "quote'));let a="";for(let u=t+1;ue?s.slice(e,u+1):t)}else a+=t}return e.length>0?{errors:e,str:a}:a}parseCharCode(e,t,n){const{src:i}=this.context,o=i.substr(e,t),s=o.length===t&&/^[0-9a-fA-F]+$/.test(o)?parseInt(o,16):NaN;return isNaN(s)?(n.push(new r.YAMLSyntaxError(this,`Invalid escape sequence ${i.substr(e-2,t+2)}`)),i.substr(e-2,t+2)):String.fromCodePoint(s)}parse(e,t){this.context=e;const{src:n}=e;let r=a.endOfQuote(n,t+1);return this.valueRange=new o.default(t,r),r=i.default.endOfWhiteSpace(n,r),r=this.parseComment(r),r}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(2),i=s(n(5)),o=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}class a extends i.default{static endOfQuote(e,t){let n=e[t];for(;n;)if("'"===n){if("'"!==e[t+1])break;n=e[t+=2]}else n=e[t+=1];return t+1}get strValue(){if(!this.valueRange||!this.context)return null;const e=[],{start:t,end:n}=this.valueRange,{indent:o,src:s}=this.context;"'"!==s[n-1]&&e.push(new r.YAMLSyntaxError(this,"Missing closing 'quote"));let a="";for(let u=t+1;ue?s.slice(e,u+1):t)}else a+=t}return e.length>0?{errors:e,str:a}:a}parse(e,t){this.context=e;const{src:n}=e;let r=a.endOfQuote(n,t+1);return this.valueRange=new o.default(t,r),r=i.default.endOfWhiteSpace(n,r),r=this.parseComment(r),r}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=g(n(42)),i=g(n(277)),o=n(0),s=n(2),a=g(n(278)),u=g(n(99)),l=g(n(43)),c=function(e){if(e&&e.__esModule)return e;var t=h();if(t&&t.has(e))return t.get(e);var n={};if(null!=e){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}}n.default=e,t&&t.set(e,n);return n}(n(18)),f=g(n(30)),d=g(n(6)),p=g(n(29));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}class m{constructor(e){this.anchors=new i.default(e.anchorPrefix),this.commentBefore=null,this.comment=null,this.contents=null,this.directivesEndMarker=null,this.errors=[],this.options=e,this.schema=null,this.tagPrefixes=[],this.version=null,this.warnings=[]}assertCollectionContents(){if(this.contents instanceof c.default)return!0;throw new Error("Expected a YAML collection as document contents")}add(e){return this.assertCollectionContents(),this.contents.add(e)}addIn(e,t){this.assertCollectionContents(),this.contents.addIn(e,t)}delete(e){return this.assertCollectionContents(),this.contents.delete(e)}deleteIn(e){return(0,c.isEmptyPath)(e)?null!=this.contents&&(this.contents=null,!0):(this.assertCollectionContents(),this.contents.deleteIn(e))}getDefaults(){return m.defaults[this.version]||m.defaults[this.options.version]||{}}get(e,t){return this.contents instanceof c.default?this.contents.get(e,t):void 0}getIn(e,t){return(0,c.isEmptyPath)(e)?!t&&this.contents instanceof d.default?this.contents.value:this.contents:this.contents instanceof c.default?this.contents.getIn(e,t):void 0}has(e){return this.contents instanceof c.default&&this.contents.has(e)}hasIn(e){return(0,c.isEmptyPath)(e)?void 0!==this.contents:this.contents instanceof c.default&&this.contents.hasIn(e)}set(e,t){this.assertCollectionContents(),this.contents.set(e,t)}setIn(e,t){(0,c.isEmptyPath)(e)?this.contents=t:(this.assertCollectionContents(),this.contents.setIn(e,t))}setSchema(e,t){if(!e&&!t&&this.schema)return;"number"==typeof e&&(e=e.toFixed(1)),"1.0"===e||"1.1"===e||"1.2"===e?(this.version?this.version=e:this.options.version=e,delete this.options.schema):e&&"string"==typeof e&&(this.options.schema=e),Array.isArray(t)&&(this.options.customTags=t);const n=Object.assign({},this.getDefaults(),this.options);this.schema=new u.default(n)}parse(e,t){this.options.keepCstNodes&&(this.cstNode=e),this.options.keepNodeTypes&&(this.type="DOCUMENT");const{directives:n=[],contents:r=[],directivesEndMarker:i,error:o,valueRange:a}=e;if(o&&(o.source||(o.source=this),this.errors.push(o)),this.parseDirectives(n,t),i&&(this.directivesEndMarker=!0),this.range=a?[a.start,a.end]:null,this.setSchema(),this.anchors._cstAliases=[],this.parseContents(r),this.anchors.resolveNodes(),this.options.prettyErrors){for(const e of this.errors)e instanceof s.YAMLError&&e.makePretty();for(const e of this.warnings)e instanceof s.YAMLError&&e.makePretty()}return this}parseDirectives(e,t){const n=[];let r=!1;if(e.forEach(e=>{const{comment:t,name:i}=e;switch(i){case"TAG":this.resolveTagDirective(e),r=!0;break;case"YAML":case"YAML:1.0":this.resolveYamlDirective(e),r=!0;break;default:if(i){const t=`YAML only supports %TAG and %YAML directives, and not %${i}`;this.warnings.push(new s.YAMLWarning(e,t))}}t&&n.push(t)}),t&&!r&&"1.1"===(this.version||t.version||this.options.version)){const e=({handle:e,prefix:t})=>({handle:e,prefix:t});this.tagPrefixes=t.tagPrefixes.map(e),this.version=t.version}this.commentBefore=n.join("\n")||null}parseContents(e){const t={before:[],after:[]},n=[];let r=!1;switch(e.forEach(e=>{if(e.valueRange){if(1===n.length){const t="Document is not valid YAML (bad indentation?)";this.errors.push(new s.YAMLSyntaxError(e,t))}const t=this.resolveNode(e);r&&(t.spaceBefore=!0,r=!1),n.push(t)}else if(null!==e.comment){(0===n.length?t.before:t.after).push(e.comment)}else e.type===o.Type.BLANK_LINE&&(r=!0,0===n.length&&t.before.length>0&&!this.commentBefore&&(this.commentBefore=t.before.join("\n"),t.before=[]))}),n.length){case 0:this.contents=null,t.after=t.before;break;case 1:if(this.contents=n[0],this.contents){const e=t.before.join("\n")||null;if(e){const t=this.contents instanceof c.default&&this.contents.items[0]?this.contents.items[0]:this.contents;t.commentBefore=t.commentBefore?`${e}\n${t.commentBefore}`:e}}else t.after=t.before.concat(t.after);break;default:this.contents=n,this.contents[0]?this.contents[0].commentBefore=t.before.join("\n")||null:t.after=t.before.concat(t.after)}this.comment=t.after.join("\n")||null}resolveTagDirective(e){const[t,n]=e.parameters;if(t&&n)if(this.tagPrefixes.every(e=>e.handle!==t))this.tagPrefixes.push({handle:t,prefix:n});else{const t="The %TAG directive must only be given at most once per handle in the same document.";this.errors.push(new s.YAMLSemanticError(e,t))}else{const t="Insufficient parameters given for %TAG directive";this.errors.push(new s.YAMLSemanticError(e,t))}}resolveYamlDirective(e){let[t]=e.parameters;if("YAML:1.0"===e.name&&(t="1.0"),this.version){const t="The %YAML directive must only be given at most once per document.";this.errors.push(new s.YAMLSemanticError(e,t))}if(t){if(!m.defaults[t]){const n=`Document will be parsed as YAML ${this.version||this.options.version} rather than YAML ${t}`;this.warnings.push(new s.YAMLWarning(e,n))}this.version=t}else{const t="Insufficient parameters given for %YAML directive";this.errors.push(new s.YAMLSemanticError(e,t))}}resolveTagName(e){const{tag:t,type:n}=e;let r=!1;if(t){const{handle:n,suffix:i,verbatim:o}=t;if(o){if("!"!==o&&"!!"!==o)return o;const t=`Verbatim tags aren't resolved, so ${o} is invalid.`;this.errors.push(new s.YAMLSemanticError(e,t))}else if("!"!==n||i){let t=this.tagPrefixes.find(e=>e.handle===n);if(!t){const e=this.getDefaults().tagPrefixes;e&&(t=e.find(e=>e.handle===n))}if(t){if(i){if("!"===n&&"1.0"===(this.version||this.options.version)){if("^"===i[0])return i;if(/[:/]/.test(i)){const e=i.match(/^([a-z0-9-]+)\/(.*)/i);return e?`tag:${e[1]}.yaml.org,2002:${e[2]}`:`tag:${i}`}}return t.prefix+decodeURIComponent(i)}this.errors.push(new s.YAMLSemanticError(e,`The ${n} tag has no suffix.`))}else{const t=`The ${n} tag handle is non-default and was not declared.`;this.errors.push(new s.YAMLSemanticError(e,t))}}else r=!0}switch(n){case o.Type.BLOCK_FOLDED:case o.Type.BLOCK_LITERAL:case o.Type.QUOTE_DOUBLE:case o.Type.QUOTE_SINGLE:return u.default.defaultTags.STR;case o.Type.FLOW_MAP:case o.Type.MAP:return u.default.defaultTags.MAP;case o.Type.FLOW_SEQ:case o.Type.SEQ:return u.default.defaultTags.SEQ;case o.Type.PLAIN:return r?u.default.defaultTags.STR:null;default:return null}}resolveNode(e){if(!e)return null;const{anchors:t,errors:n,schema:r}=this;let i=!1,a=!1;const u={before:[],after:[]},c=(e=>e&&[o.Type.MAP_KEY,o.Type.MAP_VALUE,o.Type.SEQ_ITEM].includes(e.type))(e.context.parent)?e.context.parent.props.concat(e.props):e.props;for(const{start:t,end:r}of c)switch(e.context.src[t]){case o.Char.COMMENT:{if(!e.commentHasRequiredWhitespace(t)){const t="Comments must be separated from other tokens by white space characters";n.push(new s.YAMLSemanticError(e,t))}const i=e.context.src.slice(t+1,r),{header:o,valueRange:a}=e;a&&(t>a.start||o&&t>o.start)?u.after.push(i):u.before.push(i)}break;case o.Char.ANCHOR:if(i){const t="A node can have at most one anchor";n.push(new s.YAMLSemanticError(e,t))}i=!0;break;case o.Char.TAG:if(a){const t="A node can have at most one tag";n.push(new s.YAMLSemanticError(e,t))}a=!0}if(i){const n=e.anchor,r=t.getNode(n);r&&(t.map[t.newName(n)]=r),t.map[n]=e}let f;if(e.type===o.Type.ALIAS){if(i||a){const t="An alias node must not specify any properties";n.push(new s.YAMLSemanticError(e,t))}const r=e.rawValue,o=t.getNode(r);if(!o){const t=`Aliased anchor not found: ${r}`;return n.push(new s.YAMLReferenceError(e,t)),null}f=new l.default(o),t._cstAliases.push(f)}else{const t=this.resolveTagName(e);if(t)f=r.resolveNodeWithFallback(this,e,t);else{if(e.type!==o.Type.PLAIN){const t=`Failed to resolve ${e.type} node here`;return n.push(new s.YAMLSyntaxError(e,t)),null}try{f=r.resolveScalar(e.strValue||"")}catch(t){return t.source||(t.source=e),n.push(t),null}}}if(f){f.range=[e.range.start,e.range.end],this.options.keepCstNodes&&(f.cstNode=e),this.options.keepNodeTypes&&(f.type=e.type);const t=u.before.join("\n");t&&(f.commentBefore=f.commentBefore?`${f.commentBefore}\n${t}`:t);const n=u.after.join("\n");n&&(f.comment=f.comment?`${f.comment}\n${n}`:n)}return e.resolved=f}listNonDefaultTags(){return(0,a.default)(this.contents).filter(e=>0!==e.indexOf(u.default.defaultPrefix))}setTagPrefix(e,t){if("!"!==e[0]||"!"!==e[e.length-1])throw new Error("Handle must start and end with !");if(t){const n=this.tagPrefixes.find(t=>t.handle===e);n?n.prefix=t:this.tagPrefixes.push({handle:e,prefix:t})}else this.tagPrefixes=this.tagPrefixes.filter(t=>t.handle!==e)}stringifyTag(e){if("1.0"===(this.version||this.options.version)){const t=e.match(/^tag:private\.yaml\.org,2002:([^:/]+)$/);if(t)return"!"+t[1];const n=e.match(/^tag:([a-zA-Z0-9-]+)\.yaml\.org,2002:(.*)/);return n?`!${n[1]}/${n[2]}`:`!${e.replace(/^tag:/,"")}`}{let t=this.tagPrefixes.find(t=>0===e.indexOf(t.prefix));if(!t){const n=this.getDefaults().tagPrefixes;t=n&&n.find(t=>0===e.indexOf(t.prefix))}if(!t)return"!"===e[0]?e:`!<${e}>`;const n=e.substr(t.prefix.length).replace(/[!,[\]{}]/g,e=>({"!":"%21",",":"%2C","[":"%5B","]":"%5D","{":"%7B","}":"%7D"}[e]));return t.handle+n}}toJSON(e){const{keepBlobsInJSON:t,mapAsMap:n,maxAliasCount:r}=this.options,i=t&&("string"!=typeof e||!(this.contents instanceof d.default)),o={doc:this,keep:i,mapAsMap:i&&!!n,maxAliasCount:r},s=Object.keys(this.anchors.map);return s.length>0&&(o.anchors=s.map(e=>({alias:[],aliasCount:0,count:1,node:this.anchors.map[e]}))),(0,p.default)(this.contents,e,o)}toString(){if(this.errors.length>0)throw new Error("Document with errors cannot be stringified");this.setSchema();const e=[];let t=!1;if(this.version){let n="%YAML 1.2";"yaml-1.1"===this.schema.name&&("1.0"===this.version?n="%YAML:1.0":"1.1"===this.version&&(n="%YAML 1.1")),e.push(n),t=!0}const n=this.listNonDefaultTags();this.tagPrefixes.forEach(({handle:r,prefix:i})=>{n.some(e=>0===e.indexOf(i))&&(e.push(`%TAG ${r} ${i}`),t=!0)}),(t||this.directivesEndMarker)&&e.push("---"),this.commentBefore&&(!t&&this.directivesEndMarker||e.unshift(""),e.unshift(this.commentBefore.replace(/^/gm,"#")));const i={anchors:{},doc:this,indent:""};let o=!1,s=null;if(this.contents){this.contents instanceof f.default&&(this.contents.spaceBefore&&(t||this.directivesEndMarker)&&e.push(""),this.contents.commentBefore&&e.push(this.contents.commentBefore.replace(/^/gm,"#")),i.forceBlockIndent=!!this.comment,s=this.contents.comment);const n=s?null:()=>o=!0,a=this.schema.stringify(this.contents,i,()=>s=null,n);e.push((0,r.default)(a,"",s))}else void 0!==this.contents&&e.push(this.schema.stringify(this.contents,i));return this.comment&&(o&&!s||""===e[e.length-1]||e.push(""),e.push(this.comment.replace(/^/gm,"#"))),e.join("\n")+"\n"}}var v,y,F;t.default=m,v=m,y="defaults",F={"1.0":{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:u.default.defaultPrefix},{handle:"!!",prefix:"tag:private.yaml.org,2002:"}]},1.1:{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:u.default.defaultPrefix}]},1.2:{schema:"core",merge:!1,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:u.default.defaultPrefix}]}},y in v?Object.defineProperty(v,y,{value:F,enumerable:!0,configurable:!0,writable:!0}):v[y]=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(43)),i=u(n(22)),o=u(n(98)),s=u(n(6)),a=u(n(31));function u(e){return e&&e.__esModule?e:{default:e}}class l{static validAnchorNode(e){return e instanceof s.default||e instanceof a.default||e instanceof i.default}constructor(e){var t,n,r;r={},(n="map")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,this.prefix=e}createAlias(e,t){return this.setAnchor(e,t),new r.default(e)}createMergePair(...e){const t=new o.default;return t.value.items=e.map(e=>{if(e instanceof r.default){if(e.source instanceof i.default)return e}else if(e instanceof i.default)return this.createAlias(e);throw new Error("Merge sources must be Map nodes or their Aliases")}),t}getName(e){const{map:t}=this;return Object.keys(t).find(n=>t[n]===e)}getNode(e){return this.map[e]}newName(e){e||(e=this.prefix);const t=Object.keys(this.map);for(let n=1;;++n){const r=`${e}${n}`;if(!t.includes(r))return r}}resolveNodes(){const{map:e,_cstAliases:t}=this;Object.keys(e).forEach(t=>{e[t]=e[t].resolved}),t.forEach(e=>{e.source=e.source.resolved}),delete this._cstAliases}setAnchor(e,t){if(null!=e&&!l.validAnchorNode(e))throw new Error("Anchors may only be set for Scalar, Seq and Map nodes");if(t&&/[\x00-\x19\s,[\]{}]/.test(t))throw new Error("Anchor names must not contain whitespace or control characters");const{map:n}=this,r=e&&Object.keys(n).find(t=>n[t]===e);if(r){if(!t)return r;r!==t&&(delete n[r],n[t]=e)}else{if(!t){if(!e)return null;t=this.newName()}n[t]=e}return t}}t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(18)),i=s(n(11)),o=s(n(6));function s(e){return e&&e.__esModule?e:{default:e}}const a=(e,t)=>{if(e&&"object"==typeof e){const{tag:n}=e;e instanceof r.default?(n&&(t[n]=!0),e.items.forEach(e=>a(e,t))):e instanceof i.default?(a(e.key,t),a(e.value,t)):e instanceof o.default&&n&&(t[n]=!0)}return t};t.default=e=>Object.keys(a(e,{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,{indentAtStart:i,lineWidth:o=80,minContentWidth:s=20,onFold:a,onOverflow:u}){if(!o||o<0)return e;const l=Math.max(1+s,1+o-t.length);if(e.length<=l)return e;const c=[],f={};let d,p=o-("number"==typeof i?i:t.length),h=void 0,g=void 0,m=!1,v=-1;"block"===n&&(v=r(e,v),-1!==v&&(p=v+l));for(;d=e[v+=1];){if("quoted"===n&&"\\"===d)switch(e[v+1]){case"x":v+=3;break;case"u":v+=5;break;case"U":v+=9;break;default:v+=1}if("\n"===d)"block"===n&&(v=r(e,v)),p=v+l,h=void 0;else{if(" "===d&&g&&" "!==g&&"\n"!==g&&"\t"!==g){const t=e[v+1];t&&" "!==t&&"\n"!==t&&"\t"!==t&&(h=v)}if(v>=p)if(h)c.push(h),p=h+l,h=void 0;else if("quoted"===n){for(;" "===g||"\t"===g;)g=d,d=e[v+=1],m=!0;c.push(v-2),f[v-2]=!0,p=v-2+l,h=void 0}else m=!0}g=d}m&&u&&u();if(0===c.length)return e;a&&a();let y=e.slice(0,c[0]);for(let r=0;r{let n=e[t+1];for(;" "===n||"\t"===n;){do{n=e[t+=1]}while(n&&"\n"!==n);n=e[t+1]}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tags=t.schemas=void 0;var r=h(n(281)),i=h(n(60)),o=h(n(282)),s=h(n(283)),a=h(n(61)),u=h(n(62)),l=h(n(104)),c=h(n(105)),f=h(n(63)),d=h(n(106)),p=n(107);function h(e){return e&&e.__esModule?e:{default:e}}const g={core:r.default,failsafe:i.default,json:o.default,yaml11:s.default};t.schemas=g;const m={binary:l.default,floatTime:p.floatTime,intTime:p.intTime,map:a.default,omap:c.default,pairs:f.default,seq:u.default,set:d.default,timestamp:p.timestamp};t.tags=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(6)),i=n(32),o=a(n(60)),s=n(34);function a(e){return e&&e.__esModule?e:{default:e}}var u=o.default.concat([{identify:e=>null==e,createNode:(e,t,n)=>n.wrapScalars?new r.default(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>null,options:s.nullOptions,stringify:()=>s.nullOptions.nullStr},{identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:e=>"t"===e[0]||"T"===e[0],options:s.boolOptions,stringify:({value:e})=>e?s.boolOptions.trueStr:s.boolOptions.falseStr},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^0o([0-7]+)$/,resolve:(e,t)=>parseInt(t,8),stringify:({value:e})=>"0o"+e.toString(8)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9]+$/,resolve:e=>parseInt(e,10),stringify:i.stringifyNumber},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x([0-9a-fA-F]+)$/,resolve:(e,t)=>parseInt(t,16),stringify:({value:e})=>"0x"+e.toString(16)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:(e,t)=>t?NaN:"-"===e[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:i.stringifyNumber},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:0|[1-9][0-9]*)(\.[0-9]*)?[eE][-+]?[0-9]+$/,resolve:e=>parseFloat(e),stringify:({value:e})=>Number(e).toExponential()},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:0|[1-9][0-9]*)\.([0-9]*)$/,resolve(e,t){const n=new r.default(parseFloat(e));return t&&"0"===t[t.length-1]&&(n.minFractionDigits=t.length),n},stringify:i.stringifyNumber}]);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(61)),i=a(n(62)),o=a(n(6)),s=n(44);function a(e){return e&&e.__esModule?e:{default:e}}const u=[r.default,i.default,{identify:e=>"string"==typeof e,default:!0,tag:"tag:yaml.org,2002:str",resolve:s.resolveString,stringify:e=>JSON.stringify(e)},{identify:e=>null==e,createNode:(e,t,n)=>n.wrapScalars?new o.default(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^null$/,resolve:()=>null,stringify:e=>JSON.stringify(e)},{identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^true$/,resolve:()=>!0,stringify:e=>JSON.stringify(e)},{identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^false$/,resolve:()=>!1,stringify:e=>JSON.stringify(e)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",test:/^-?(?:0|[1-9][0-9]*)$/,resolve:e=>parseInt(e,10),stringify:e=>JSON.stringify(e)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,resolve:e=>parseFloat(e),stringify:e=>JSON.stringify(e)}];u.scalarFallback=e=>{throw new SyntaxError(`Unresolved plain scalar ${JSON.stringify(e)}`)};var l=u;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),i=n(32),o=d(n(60)),s=n(34),a=d(n(104)),u=d(n(105)),l=d(n(63)),c=d(n(106)),f=n(107);function d(e){return e&&e.__esModule?e:{default:e}}var p=o.default.concat([{identify:e=>null==e,createNode:(e,t,n)=>n.wrapScalars?new r.default(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>null,options:s.nullOptions,stringify:()=>s.nullOptions.nullStr},{identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:()=>!0,options:s.boolOptions,stringify:({value:e})=>e?s.boolOptions.trueStr:s.boolOptions.falseStr},{identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/i,resolve:()=>!1,options:s.boolOptions,stringify:({value:e})=>e?s.boolOptions.trueStr:s.boolOptions.falseStr},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^0b([0-1_]+)$/,resolve:(e,t)=>parseInt(t.replace(/_/g,""),2),stringify:({value:e})=>"0b"+e.toString(2)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^[-+]?0([0-7_]+)$/,resolve:(e,t)=>parseInt(t.replace(/_/g,""),8),stringify:({value:e})=>(e<0?"-0":"0")+e.toString(8)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9][0-9_]*$/,resolve:e=>parseInt(e.replace(/_/g,""),10),stringify:i.stringifyNumber},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x([0-9a-fA-F_]+)$/,resolve:(e,t)=>parseInt(t.replace(/_/g,""),16),stringify:({value:e})=>(e<0?"-0x":"0x")+e.toString(16)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:(e,t)=>t?NaN:"-"===e[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:i.stringifyNumber},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?([0-9][0-9_]*)?(\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:e=>parseFloat(e.replace(/_/g,"")),stringify:({value:e})=>Number(e).toExponential()},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.([0-9_]*)$/,resolve(e,t){const n=new r.default(parseFloat(e.replace(/_/g,"")));if(t){const e=t.replace(/_/g,"");"0"===e[e.length-1]&&(n.minFractionDigits=e.length)}return n},stringify:i.stringifyNumber}],a.default,u.default,l.default,c.default,f.intTime,f.floatTime,f.timestamp);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPropertyByPath=function(e,t){if("string"==typeof t&&Object.prototype.hasOwnProperty.call(e,t))return e[t];return("string"==typeof t?t.split("."):t).reduce((e,t)=>void 0===e?e:e[t],e)}},function(e,t,n){"use strict";const{promisify:r}=n(25),i=n(16);async function o(e,t,n){if("string"!=typeof n)throw new TypeError(`Expected a string, got ${typeof n}`);try{return(await r(i[e])(n))[t]()}catch(e){if("ENOENT"===e.code)return!1;throw e}}function s(e,t,n){if("string"!=typeof n)throw new TypeError(`Expected a string, got ${typeof n}`);try{return i[e](n)[t]()}catch(e){if("ENOENT"===e.code)return!1;throw e}}t.isFile=o.bind(null,"stat","isFile"),t.isDirectory=o.bind(null,"stat","isDirectory"),t.isSymlink=o.bind(null,"lstat","isSymbolicLink"),t.isFileSync=s.bind(null,"statSync","isFile"),t.isDirectorySync=s.bind(null,"statSync","isDirectory"),t.isSymlinkSync=s.bind(null,"lstatSync","isSymbolicLink")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerSync=void 0;var r,i=(r=n(8))&&r.__esModule?r:{default:r},o=n(90),s=n(108),a=n(109),u=n(110);class l extends o.ExplorerBase{constructor(e){super(e)}searchSync(e=process.cwd()){const t=(0,u.getDirectorySync)(e);return this.searchFromDirectorySync(t)}searchFromDirectorySync(e){const t=i.default.resolve(process.cwd(),e),n=()=>{const e=this.searchDirectorySync(t),n=this.nextDirectoryToSearch(t,e);return n?this.searchFromDirectorySync(n):this.config.transform(e)};return this.searchCache?(0,a.cacheWrapperSync)(this.searchCache,t,n):n()}searchDirectorySync(e){for(const t of this.config.searchPlaces){const n=this.loadSearchPlaceSync(e,t);if(!0===this.shouldSearchStopWithResult(n))return n}return null}loadSearchPlaceSync(e,t){const n=i.default.join(e,t),r=(0,s.readFileSync)(n);return this.createCosmiconfigResultSync(n,r)}loadFileContentSync(e,t){if(null===t)return null;if(""===t.trim())return;return this.getLoaderEntryForFile(e)(e,t)}createCosmiconfigResultSync(e,t){const n=this.loadFileContentSync(e,t);return this.loadedContentToCosmiconfigResult(e,n)}loadSync(e){this.validateFilePath(e);const t=i.default.resolve(process.cwd(),e),n=()=>{const e=(0,s.readFileSync)(t,{throwNotFound:!0}),n=this.createCosmiconfigResultSync(t,e);return this.config.transform(n)};return this.loadCache?(0,a.cacheWrapperSync)(this.loadCache,t,n):n()}}t.ExplorerSync=l},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(111);t.integrityFilename=".integrity.json",t.manifestFile="package.json",t.defaultFileCryptoAlgorithm="sha1",t.defaultDirCryptoAlgorithm="sha512",t.defaultCryptoEncoding=r.CryptoEncoding.Base64,t.ignoreFile=".nsriignore",t.defaultExclusions=["**/"+t.integrityFilename,"**/.git*","**/.hg*","**/.svn*","**/node_modules/**"]},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(16)),o=n(25);t.existsAsync=o.promisify(i.default.exists),t.lstatAsync=o.promisify(i.default.lstat),t.readdirAsync=o.promisify(i.default.readdir),t.readFileAsync=o.promisify(i.default.readFile),t.writeFileAsync=o.promisify(i.default.writeFile)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(89),i=n(291);t.hexRegexPattern=/^(?:[a-f0-9])+$/,t.base64RegexPattern=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,t.latin1RegexPattern=/^(?:[\x00-\xFF])+$/,t.isSupportedHash=function(e){return r.getHashes().some((function(t){return t.toUpperCase()===e.toUpperCase()}))},t.parseJSON=function(e){try{var t=Buffer.isBuffer(e)?e.toString():e;return JSON.parse(t)}catch(e){return null}},t.sortObject=function(e){return Object.keys(e).sort().reduce((function(t,n){return t[n]=e[n],t}),{})},t.getIndentation=function(e){return i(e)},t.normalizeEntries=function(e){return e.map((function(e){return e.trim()})).filter((function(e){return!!e&&!/^\s*#/.test(e)}))},t.unique=function(e){return e.filter((function(e,t,n){return n.indexOf(e)===t}))}},function(e,t,n){"use strict";const r=/^(?:( )+|\t+)/;e.exports=e=>{if("string"!=typeof e)throw new TypeError("Expected a string");let t,n,i=0;const o=new Map;for(const s of e.split(/\n/g)){if(!s)continue;let e,a,u,l;const c=s.match(r);if(null===c)i=0,t="";else{e=c[0].length,a=c[1]?"s":"t",a!==t&&(i=0),t=a,u=0;const r=e-i;i=e,0===r?u++:n=a+String(r>0?r:-r),l=o.get(n),l=void 0===l?[1,0]:[++l[0],l[1]+u],o.set(n,l)}}const s=function(e){let t=0,n=0,r=0;for(const[i,[o,s]]of e)(o>n||o===n&&s>r)&&(n=o,r=s,t=i);return t}(o);let a,u=0,l="";return 0!==s&&(u=Number(s.slice(1)),"s"===s[0]?(a="space",l=" ".repeat(u)):(a="tab",l="\t".repeat(u))),{amount:u,type:a,indent:l}}},function(e,t,n){var r={"./v1/schema.json":293};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=292},function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","title":"Integrity","description":"Integrity object schema","definitions":{"entity":{"title":"The contents or computed hash of the directory","type":["object","string"],"properties":{"hash":{"$ref":"#/definitions/hash"},"contents":{"$ref":"#/definitions/hashes"}},"required":["hash","contents"]},"hash":{"title":"The computed hash of the directory","type":"string"},"hashes":{"title":"The computed hashes","type":"object","patternProperties":{"^[\\\\w-.]+$":{"$ref":"#/definitions/entity"}}}},"properties":{"version":{"title":"The schema version","type":"string","pattern":"^[0-9](?:\\\\.[0-9])?$"},"hashes":{"$ref":"#/definitions/hashes"}},"required":["version","hashes"]}')},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(295)),r(n(64)),r(n(23)),r(n(15))},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});const i=n(8),o=n(15),s=n(12);t.Bundler=class{static bundleLangResources(e,t){return r(this,void 0,void 0,(function*(){const n=(t,n)=>r(this,void 0,void 0,(function*(){const r=t.match(/lang\.nls\.([a-zA-Z-]+)\.json/),s="lang.nls.json"===t?"en":r&&r.length>1?r[1]:void 0;if(!s)throw new Error(`No locale found for: ${t}`);const a=yield o.readFileAsync(i.join(e,t)),u=JSON.parse(a.toString());n[s]=Reflect.ownKeys(u).map(e=>u[e])})),a={},u=[];if((yield o.readdirAsync(e)).forEach(e=>u.push(n(e,a))),yield Promise.all(u),!Reflect.ownKeys(a).length)throw new Error("Bundling language resources failed");yield o.writeFileAsync(t,JSON.stringify(a,null,s.constants.environment.production?0:2))}))}static copyPackageResources(e,t){return r(this,void 0,void 0,(function*(){const n=n=>r(this,void 0,void 0,(function*(){const r=yield o.readFileAsync(i.join(e,n)),a=JSON.parse(r.toString());yield o.writeFileAsync(i.join(t,n),JSON.stringify(a,null,s.constants.environment.production?0:2))})),a=[];(yield o.readdirAsync(e)).forEach(e=>a.push(n(e))),yield Promise.all(a)}))}}}]); \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/dist/src/vsicons-icon-theme.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/dist/src/vsicons-icon-theme.json new file mode 100644 index 0000000..dadba6e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/dist/src/vsicons-icon-theme.json @@ -0,0 +1 @@ +{"iconDefinitions":{"_file":{"iconPath":"../../icons/default_file.svg"},"_folder":{"iconPath":"../../icons/default_folder.svg"},"_folder_open":{"iconPath":"../../icons/default_folder_opened.svg"},"_root_folder":{"iconPath":"../../icons/default_root_folder.svg"},"_root_folder_open":{"iconPath":"../../icons/default_root_folder_opened.svg"},"_file_light":{"iconPath":""},"_folder_light":{"iconPath":""},"_folder_light_open":{"iconPath":""},"_root_folder_light":{"iconPath":""},"_root_folder_light_open":{"iconPath":""},"_fd_android":{"iconPath":"../../icons/folder_type_android.svg"},"_fd_android_open":{"iconPath":"../../icons/folder_type_android_opened.svg"},"_fd_api":{"iconPath":"../../icons/folder_type_api.svg"},"_fd_api_open":{"iconPath":"../../icons/folder_type_api_opened.svg"},"_fd_app":{"iconPath":"../../icons/folder_type_app.svg"},"_fd_app_open":{"iconPath":"../../icons/folder_type_app_opened.svg"},"_fd_arangodb":{"iconPath":"../../icons/folder_type_arangodb.svg"},"_fd_arangodb_open":{"iconPath":"../../icons/folder_type_arangodb_opened.svg"},"_fd_asset":{"iconPath":"../../icons/folder_type_asset.svg"},"_fd_asset_open":{"iconPath":"../../icons/folder_type_asset_opened.svg"},"_fd_audio":{"iconPath":"../../icons/folder_type_audio.svg"},"_fd_audio_open":{"iconPath":"../../icons/folder_type_audio_opened.svg"},"_fd_aurelia":{"iconPath":"../../icons/folder_type_aurelia.svg"},"_fd_aurelia_open":{"iconPath":"../../icons/folder_type_aurelia_opened.svg"},"_fd_aws":{"iconPath":"../../icons/folder_type_aws.svg"},"_fd_aws_open":{"iconPath":"../../icons/folder_type_aws_opened.svg"},"_fd_azure":{"iconPath":"../../icons/folder_type_azure.svg"},"_fd_azure_open":{"iconPath":"../../icons/folder_type_azure_opened.svg"},"_fd_azurepipelines":{"iconPath":"../../icons/folder_type_azurepipelines.svg"},"_fd_azurepipelines_open":{"iconPath":"../../icons/folder_type_azurepipelines_opened.svg"},"_fd_binary":{"iconPath":"../../icons/folder_type_binary.svg"},"_fd_binary_open":{"iconPath":"../../icons/folder_type_binary_opened.svg"},"_fd_bloc":{"iconPath":"../../icons/folder_type_bloc.svg"},"_fd_bloc_open":{"iconPath":"../../icons/folder_type_bloc_opened.svg"},"_fd_blueprint":{"iconPath":"../../icons/folder_type_blueprint.svg"},"_fd_blueprint_open":{"iconPath":"../../icons/folder_type_blueprint_opened.svg"},"_fd_bower":{"iconPath":"../../icons/folder_type_bower.svg"},"_fd_bower_open":{"iconPath":"../../icons/folder_type_bower_opened.svg"},"_fd_buildkite":{"iconPath":"../../icons/folder_type_buildkite.svg"},"_fd_buildkite_open":{"iconPath":"../../icons/folder_type_buildkite_opened.svg"},"_fd_cake":{"iconPath":"../../icons/folder_type_cake.svg"},"_fd_cake_open":{"iconPath":"../../icons/folder_type_cake_opened.svg"},"_fd_certificate":{"iconPath":"../../icons/folder_type_certificate.svg"},"_fd_certificate_open":{"iconPath":"../../icons/folder_type_certificate_opened.svg"},"_fd_chef":{"iconPath":"../../icons/folder_type_chef.svg"},"_fd_chef_open":{"iconPath":"../../icons/folder_type_chef_opened.svg"},"_fd_circleci":{"iconPath":"../../icons/folder_type_circleci.svg"},"_fd_circleci_open":{"iconPath":"../../icons/folder_type_circleci_opened.svg"},"_fd_cli":{"iconPath":"../../icons/folder_type_cli.svg"},"_fd_cli_open":{"iconPath":"../../icons/folder_type_cli_opened.svg"},"_fd_client":{"iconPath":"../../icons/folder_type_client.svg"},"_fd_client_open":{"iconPath":"../../icons/folder_type_client_opened.svg"},"_fd_cmake":{"iconPath":"../../icons/folder_type_cmake.svg"},"_fd_cmake_open":{"iconPath":"../../icons/folder_type_cmake_opened.svg"},"_fd_component":{"iconPath":"../../icons/folder_type_component.svg"},"_fd_component_open":{"iconPath":"../../icons/folder_type_component_opened.svg"},"_fd_composer":{"iconPath":"../../icons/folder_type_composer.svg"},"_fd_composer_open":{"iconPath":"../../icons/folder_type_composer_opened.svg"},"_fd_config":{"iconPath":"../../icons/folder_type_config.svg"},"_fd_config_open":{"iconPath":"../../icons/folder_type_config_opened.svg"},"_fd_controller":{"iconPath":"../../icons/folder_type_controller.svg"},"_fd_controller_open":{"iconPath":"../../icons/folder_type_controller_opened.svg"},"_fd_coverage":{"iconPath":"../../icons/folder_type_coverage.svg"},"_fd_coverage_open":{"iconPath":"../../icons/folder_type_coverage_opened.svg"},"_fd_css":{"iconPath":"../../icons/folder_type_css.svg"},"_fd_css_open":{"iconPath":"../../icons/folder_type_css_opened.svg"},"_fd_cypress":{"iconPath":"../../icons/folder_type_cypress.svg"},"_fd_cypress_open":{"iconPath":"../../icons/folder_type_cypress_opened.svg"},"_fd_db":{"iconPath":"../../icons/folder_type_db.svg"},"_fd_db_open":{"iconPath":"../../icons/folder_type_db_opened.svg"},"_fd_debian":{"iconPath":"../../icons/folder_type_debian.svg"},"_fd_debian_open":{"iconPath":"../../icons/folder_type_debian_opened.svg"},"_fd_dependabot":{"iconPath":"../../icons/folder_type_dependabot.svg"},"_fd_dependabot_open":{"iconPath":"../../icons/folder_type_dependabot_opened.svg"},"_fd_dist":{"iconPath":"../../icons/folder_type_dist.svg"},"_fd_dist_open":{"iconPath":"../../icons/folder_type_dist_opened.svg"},"_fd_docker":{"iconPath":"../../icons/folder_type_docker.svg"},"_fd_docker_open":{"iconPath":"../../icons/folder_type_docker_opened.svg"},"_fd_docs":{"iconPath":"../../icons/folder_type_docs.svg"},"_fd_docs_open":{"iconPath":"../../icons/folder_type_docs_opened.svg"},"_fd_e2e":{"iconPath":"../../icons/folder_type_e2e.svg"},"_fd_e2e_open":{"iconPath":"../../icons/folder_type_e2e_opened.svg"},"_fd_elasticbeanstalk":{"iconPath":"../../icons/folder_type_elasticbeanstalk.svg"},"_fd_elasticbeanstalk_open":{"iconPath":"../../icons/folder_type_elasticbeanstalk_opened.svg"},"_fd_electron":{"iconPath":"../../icons/folder_type_electron.svg"},"_fd_electron_open":{"iconPath":"../../icons/folder_type_electron_opened.svg"},"_fd_light_electron":{"iconPath":"../../icons/folder_type_light_electron.svg"},"_fd_light_electron_open":{"iconPath":"../../icons/folder_type_light_electron_opened.svg"},"_fd_expo":{"iconPath":"../../icons/folder_type_expo.svg"},"_fd_expo_open":{"iconPath":"../../icons/folder_type_expo_opened.svg"},"_fd_light_expo":{"iconPath":"../../icons/folder_type_light_expo.svg"},"_fd_light_expo_open":{"iconPath":"../../icons/folder_type_light_expo_opened.svg"},"_fd_favicon":{"iconPath":"../../icons/folder_type_favicon.svg"},"_fd_favicon_open":{"iconPath":"../../icons/folder_type_favicon_opened.svg"},"_fd_flow":{"iconPath":"../../icons/folder_type_flow.svg"},"_fd_flow_open":{"iconPath":"../../icons/folder_type_flow_opened.svg"},"_fd_fonts":{"iconPath":"../../icons/folder_type_fonts.svg"},"_fd_fonts_open":{"iconPath":"../../icons/folder_type_fonts_opened.svg"},"_fd_light_fonts":{"iconPath":"../../icons/folder_type_light_fonts.svg"},"_fd_light_fonts_open":{"iconPath":"../../icons/folder_type_light_fonts_opened.svg"},"_fd_gcp":{"iconPath":"../../icons/folder_type_gcp.svg"},"_fd_gcp_open":{"iconPath":"../../icons/folder_type_gcp_opened.svg"},"_fd_git":{"iconPath":"../../icons/folder_type_git.svg"},"_fd_git_open":{"iconPath":"../../icons/folder_type_git_opened.svg"},"_fd_github":{"iconPath":"../../icons/folder_type_github.svg"},"_fd_github_open":{"iconPath":"../../icons/folder_type_github_opened.svg"},"_fd_gitlab":{"iconPath":"../../icons/folder_type_gitlab.svg"},"_fd_gitlab_open":{"iconPath":"../../icons/folder_type_gitlab_opened.svg"},"_fd_gradle":{"iconPath":"../../icons/folder_type_gradle.svg"},"_fd_gradle_open":{"iconPath":"../../icons/folder_type_gradle_opened.svg"},"_fd_light_gradle":{"iconPath":"../../icons/folder_type_light_gradle.svg"},"_fd_light_gradle_open":{"iconPath":"../../icons/folder_type_light_gradle_opened.svg"},"_fd_graphql":{"iconPath":"../../icons/folder_type_graphql.svg"},"_fd_graphql_open":{"iconPath":"../../icons/folder_type_graphql_opened.svg"},"_fd_grunt":{"iconPath":"../../icons/folder_type_grunt.svg"},"_fd_grunt_open":{"iconPath":"../../icons/folder_type_grunt_opened.svg"},"_fd_gulp":{"iconPath":"../../icons/folder_type_gulp.svg"},"_fd_gulp_open":{"iconPath":"../../icons/folder_type_gulp_opened.svg"},"_fd_haxelib":{"iconPath":"../../icons/folder_type_haxelib.svg"},"_fd_haxelib_open":{"iconPath":"../../icons/folder_type_haxelib_opened.svg"},"_fd_helper":{"iconPath":"../../icons/folder_type_helper.svg"},"_fd_helper_open":{"iconPath":"../../icons/folder_type_helper_opened.svg"},"_fd_idea":{"iconPath":"../../icons/folder_type_idea.svg"},"_fd_idea_open":{"iconPath":"../../icons/folder_type_idea_opened.svg"},"_fd_images":{"iconPath":"../../icons/folder_type_images.svg"},"_fd_images_open":{"iconPath":"../../icons/folder_type_images_opened.svg"},"_fd_include":{"iconPath":"../../icons/folder_type_include.svg"},"_fd_include_open":{"iconPath":"../../icons/folder_type_include_opened.svg"},"_fd_interfaces":{"iconPath":"../../icons/folder_type_interfaces.svg"},"_fd_interfaces_open":{"iconPath":"../../icons/folder_type_interfaces_opened.svg"},"_fd_ios":{"iconPath":"../../icons/folder_type_ios.svg"},"_fd_ios_open":{"iconPath":"../../icons/folder_type_ios_opened.svg"},"_fd_js":{"iconPath":"../../icons/folder_type_js.svg"},"_fd_js_open":{"iconPath":"../../icons/folder_type_js_opened.svg"},"_fd_json":{"iconPath":"../../icons/folder_type_json.svg"},"_fd_json_open":{"iconPath":"../../icons/folder_type_json_opened.svg"},"_fd_kubernetes":{"iconPath":"../../icons/folder_type_kubernetes.svg"},"_fd_kubernetes_open":{"iconPath":"../../icons/folder_type_kubernetes_opened.svg"},"_fd_less":{"iconPath":"../../icons/folder_type_less.svg"},"_fd_less_open":{"iconPath":"../../icons/folder_type_less_opened.svg"},"_fd_library":{"iconPath":"../../icons/folder_type_library.svg"},"_fd_library_open":{"iconPath":"../../icons/folder_type_library_opened.svg"},"_fd_linux":{"iconPath":"../../icons/folder_type_linux.svg"},"_fd_linux_open":{"iconPath":"../../icons/folder_type_linux_opened.svg"},"_fd_locale":{"iconPath":"../../icons/folder_type_locale.svg"},"_fd_locale_open":{"iconPath":"../../icons/folder_type_locale_opened.svg"},"_fd_log":{"iconPath":"../../icons/folder_type_log.svg"},"_fd_log_open":{"iconPath":"../../icons/folder_type_log_opened.svg"},"_fd_macos":{"iconPath":"../../icons/folder_type_macos.svg"},"_fd_macos_open":{"iconPath":"../../icons/folder_type_macos_opened.svg"},"_fd_mariadb":{"iconPath":"../../icons/folder_type_mariadb.svg"},"_fd_mariadb_open":{"iconPath":"../../icons/folder_type_mariadb_opened.svg"},"_fd_maven":{"iconPath":"../../icons/folder_type_maven.svg"},"_fd_maven_open":{"iconPath":"../../icons/folder_type_maven_opened.svg"},"_fd_memcached":{"iconPath":"../../icons/folder_type_memcached.svg"},"_fd_memcached_open":{"iconPath":"../../icons/folder_type_memcached_opened.svg"},"_fd_meteor":{"iconPath":"../../icons/folder_type_meteor.svg"},"_fd_meteor_open":{"iconPath":"../../icons/folder_type_meteor_opened.svg"},"_fd_light_meteor":{"iconPath":"../../icons/folder_type_light_meteor.svg"},"_fd_light_meteor_open":{"iconPath":"../../icons/folder_type_light_meteor_opened.svg"},"_fd_middleware":{"iconPath":"../../icons/folder_type_middleware.svg"},"_fd_middleware_open":{"iconPath":"../../icons/folder_type_middleware_opened.svg"},"_fd_minikube":{"iconPath":"../../icons/folder_type_minikube.svg"},"_fd_minikube_open":{"iconPath":"../../icons/folder_type_minikube_opened.svg"},"_fd_mjml":{"iconPath":"../../icons/folder_type_mjml.svg"},"_fd_mjml_open":{"iconPath":"../../icons/folder_type_mjml_opened.svg"},"_fd_mock":{"iconPath":"../../icons/folder_type_mock.svg"},"_fd_mock_open":{"iconPath":"../../icons/folder_type_mock_opened.svg"},"_fd_model":{"iconPath":"../../icons/folder_type_model.svg"},"_fd_model_open":{"iconPath":"../../icons/folder_type_model_opened.svg"},"_fd_module":{"iconPath":"../../icons/folder_type_module.svg"},"_fd_module_open":{"iconPath":"../../icons/folder_type_module_opened.svg"},"_fd_mongodb":{"iconPath":"../../icons/folder_type_mongodb.svg"},"_fd_mongodb_open":{"iconPath":"../../icons/folder_type_mongodb_opened.svg"},"_fd_mysql":{"iconPath":"../../icons/folder_type_mysql.svg"},"_fd_mysql_open":{"iconPath":"../../icons/folder_type_mysql_opened.svg"},"_fd_light_mysql":{"iconPath":"../../icons/folder_type_light_mysql.svg"},"_fd_light_mysql_open":{"iconPath":"../../icons/folder_type_light_mysql_opened.svg"},"_fd_nginx":{"iconPath":"../../icons/folder_type_nginx.svg"},"_fd_nginx_open":{"iconPath":"../../icons/folder_type_nginx_opened.svg"},"_fd_node":{"iconPath":"../../icons/folder_type_node.svg"},"_fd_node_open":{"iconPath":"../../icons/folder_type_node_opened.svg"},"_fd_light_node":{"iconPath":"../../icons/folder_type_light_node.svg"},"_fd_light_node_open":{"iconPath":"../../icons/folder_type_light_node_opened.svg"},"_fd_notification":{"iconPath":"../../icons/folder_type_notification.svg"},"_fd_notification_open":{"iconPath":"../../icons/folder_type_notification_opened.svg"},"_fd_nuget":{"iconPath":"../../icons/folder_type_nuget.svg"},"_fd_nuget_open":{"iconPath":"../../icons/folder_type_nuget_opened.svg"},"_fd_nuxt":{"iconPath":"../../icons/folder_type_nuxt.svg"},"_fd_nuxt_open":{"iconPath":"../../icons/folder_type_nuxt_opened.svg"},"_fd_package":{"iconPath":"../../icons/folder_type_package.svg"},"_fd_package_open":{"iconPath":"../../icons/folder_type_package_opened.svg"},"_fd_paket":{"iconPath":"../../icons/folder_type_paket.svg"},"_fd_paket_open":{"iconPath":"../../icons/folder_type_paket_opened.svg"},"_fd_php":{"iconPath":"../../icons/folder_type_php.svg"},"_fd_php_open":{"iconPath":"../../icons/folder_type_php_opened.svg"},"_fd_platformio":{"iconPath":"../../icons/folder_type_platformio.svg"},"_fd_platformio_open":{"iconPath":"../../icons/folder_type_platformio_opened.svg"},"_fd_plugin":{"iconPath":"../../icons/folder_type_plugin.svg"},"_fd_plugin_open":{"iconPath":"../../icons/folder_type_plugin_opened.svg"},"_fd_private":{"iconPath":"../../icons/folder_type_private.svg"},"_fd_private_open":{"iconPath":"../../icons/folder_type_private_opened.svg"},"_fd_public":{"iconPath":"../../icons/folder_type_public.svg"},"_fd_public_open":{"iconPath":"../../icons/folder_type_public_opened.svg"},"_fd_python":{"iconPath":"../../icons/folder_type_python.svg"},"_fd_python_open":{"iconPath":"../../icons/folder_type_python_opened.svg"},"_fd_ravendb":{"iconPath":"../../icons/folder_type_ravendb.svg"},"_fd_ravendb_open":{"iconPath":"../../icons/folder_type_ravendb_opened.svg"},"_fd_redis":{"iconPath":"../../icons/folder_type_redis.svg"},"_fd_redis_open":{"iconPath":"../../icons/folder_type_redis_opened.svg"},"_fd_redux":{"iconPath":"../../icons/folder_type_redux.svg"},"_fd_redux_open":{"iconPath":"../../icons/folder_type_redux_opened.svg"},"_fd_light_redux":{"iconPath":"../../icons/folder_type_light_redux.svg"},"_fd_light_redux_open":{"iconPath":"../../icons/folder_type_light_redux_opened.svg"},"_fd_route":{"iconPath":"../../icons/folder_type_route.svg"},"_fd_route_open":{"iconPath":"../../icons/folder_type_route_opened.svg"},"_fd_sass":{"iconPath":"../../icons/folder_type_sass.svg"},"_fd_sass_open":{"iconPath":"../../icons/folder_type_sass_opened.svg"},"_fd_light_sass":{"iconPath":"../../icons/folder_type_light_sass.svg"},"_fd_light_sass_open":{"iconPath":"../../icons/folder_type_light_sass_opened.svg"},"_fd_script":{"iconPath":"../../icons/folder_type_script.svg"},"_fd_script_open":{"iconPath":"../../icons/folder_type_script_opened.svg"},"_fd_server":{"iconPath":"../../icons/folder_type_server.svg"},"_fd_server_open":{"iconPath":"../../icons/folder_type_server_opened.svg"},"_fd_services":{"iconPath":"../../icons/folder_type_services.svg"},"_fd_services_open":{"iconPath":"../../icons/folder_type_services_opened.svg"},"_fd_src":{"iconPath":"../../icons/folder_type_src.svg"},"_fd_src_open":{"iconPath":"../../icons/folder_type_src_opened.svg"},"_fd_sso":{"iconPath":"../../icons/folder_type_sso.svg"},"_fd_sso_open":{"iconPath":"../../icons/folder_type_sso_opened.svg"},"_fd_story":{"iconPath":"../../icons/folder_type_story.svg"},"_fd_story_open":{"iconPath":"../../icons/folder_type_story_opened.svg"},"_fd_style":{"iconPath":"../../icons/folder_type_style.svg"},"_fd_style_open":{"iconPath":"../../icons/folder_type_style_opened.svg"},"_fd_temp":{"iconPath":"../../icons/folder_type_temp.svg"},"_fd_temp_open":{"iconPath":"../../icons/folder_type_temp_opened.svg"},"_fd_template":{"iconPath":"../../icons/folder_type_template.svg"},"_fd_template_open":{"iconPath":"../../icons/folder_type_template_opened.svg"},"_fd_test":{"iconPath":"../../icons/folder_type_test.svg"},"_fd_test_open":{"iconPath":"../../icons/folder_type_test_opened.svg"},"_fd_theme":{"iconPath":"../../icons/folder_type_theme.svg"},"_fd_theme_open":{"iconPath":"../../icons/folder_type_theme_opened.svg"},"_fd_tools":{"iconPath":"../../icons/folder_type_tools.svg"},"_fd_tools_open":{"iconPath":"../../icons/folder_type_tools_opened.svg"},"_fd_travis":{"iconPath":"../../icons/folder_type_travis.svg"},"_fd_travis_open":{"iconPath":"../../icons/folder_type_travis_opened.svg"},"_fd_typescript":{"iconPath":"../../icons/folder_type_typescript.svg"},"_fd_typescript_open":{"iconPath":"../../icons/folder_type_typescript_opened.svg"},"_fd_typings":{"iconPath":"../../icons/folder_type_typings.svg"},"_fd_typings_open":{"iconPath":"../../icons/folder_type_typings_opened.svg"},"_fd_vagrant":{"iconPath":"../../icons/folder_type_vagrant.svg"},"_fd_vagrant_open":{"iconPath":"../../icons/folder_type_vagrant_opened.svg"},"_fd_video":{"iconPath":"../../icons/folder_type_video.svg"},"_fd_video_open":{"iconPath":"../../icons/folder_type_video_opened.svg"},"_fd_view":{"iconPath":"../../icons/folder_type_view.svg"},"_fd_view_open":{"iconPath":"../../icons/folder_type_view_opened.svg"},"_fd_vs":{"iconPath":"../../icons/folder_type_vs.svg"},"_fd_vs_open":{"iconPath":"../../icons/folder_type_vs_opened.svg"},"_fd_vscode":{"iconPath":"../../icons/folder_type_vscode.svg"},"_fd_vscode_open":{"iconPath":"../../icons/folder_type_vscode_opened.svg"},"_fd_vscode_test":{"iconPath":"../../icons/folder_type_vscode_test.svg"},"_fd_vscode_test_open":{"iconPath":"../../icons/folder_type_vscode_test_opened.svg"},"_fd_webpack":{"iconPath":"../../icons/folder_type_webpack.svg"},"_fd_webpack_open":{"iconPath":"../../icons/folder_type_webpack_opened.svg"},"_fd_windows":{"iconPath":"../../icons/folder_type_windows.svg"},"_fd_windows_open":{"iconPath":"../../icons/folder_type_windows_opened.svg"},"_fd_www":{"iconPath":"../../icons/folder_type_www.svg"},"_fd_www_open":{"iconPath":"../../icons/folder_type_www_opened.svg"},"_f_access":{"iconPath":"../../icons/file_type_access.svg"},"_f_actionscript":{"iconPath":"../../icons/file_type_actionscript.svg"},"_f_ada":{"iconPath":"../../icons/file_type_ada.svg"},"_f_light_ada":{"iconPath":"../../icons/file_type_light_ada.svg"},"_f_advpl":{"iconPath":"../../icons/file_type_advpl.svg"},"_f_affectscript":{"iconPath":"../../icons/file_type_affectscript.svg"},"_f_affinitydesigner":{"iconPath":"../../icons/file_type_affinitydesigner.svg"},"_f_affinityphoto":{"iconPath":"../../icons/file_type_affinityphoto.svg"},"_f_affinitypublisher":{"iconPath":"../../icons/file_type_affinitypublisher.svg"},"_f_ai":{"iconPath":"../../icons/file_type_ai.svg"},"_f_al":{"iconPath":"../../icons/file_type_al.svg"},"_f_angular":{"iconPath":"../../icons/file_type_angular.svg"},"_f_ansible":{"iconPath":"../../icons/file_type_ansible.svg"},"_f_antlr":{"iconPath":"../../icons/file_type_antlr.svg"},"_f_anyscript":{"iconPath":"../../icons/file_type_anyscript.svg"},"_f_apache":{"iconPath":"../../icons/file_type_apache.svg"},"_f_apex":{"iconPath":"../../icons/file_type_apex.svg"},"_f_apib":{"iconPath":"../../icons/file_type_apib.svg"},"_f_apl":{"iconPath":"../../icons/file_type_apl.svg"},"_f_light_apl":{"iconPath":"../../icons/file_type_light_apl.svg"},"_f_applescript":{"iconPath":"../../icons/file_type_applescript.svg"},"_f_appveyor":{"iconPath":"../../icons/file_type_appveyor.svg"},"_f_arduino":{"iconPath":"../../icons/file_type_arduino.svg"},"_f_asciidoc":{"iconPath":"../../icons/file_type_asciidoc.svg"},"_f_asp":{"iconPath":"../../icons/file_type_asp.svg"},"_f_aspx":{"iconPath":"../../icons/file_type_aspx.svg"},"_f_assembly":{"iconPath":"../../icons/file_type_assembly.svg"},"_f_ats":{"iconPath":"../../icons/file_type_ats.svg"},"_f_audio":{"iconPath":"../../icons/file_type_audio.svg"},"_f_aurelia":{"iconPath":"../../icons/file_type_aurelia.svg"},"_f_autohotkey":{"iconPath":"../../icons/file_type_autohotkey.svg"},"_f_autoit":{"iconPath":"../../icons/file_type_autoit.svg"},"_f_avro":{"iconPath":"../../icons/file_type_avro.svg"},"_f_aws":{"iconPath":"../../icons/file_type_aws.svg"},"_f_azure":{"iconPath":"../../icons/file_type_azure.svg"},"_f_azurepipelines":{"iconPath":"../../icons/file_type_azurepipelines.svg"},"_f_babel":{"iconPath":"../../icons/file_type_babel.svg"},"_f_light_babel":{"iconPath":"../../icons/file_type_light_babel.svg"},"_f_ballerina":{"iconPath":"../../icons/file_type_ballerina.svg"},"_f_bat":{"iconPath":"../../icons/file_type_bat.svg"},"_f_bazaar":{"iconPath":"../../icons/file_type_bazaar.svg"},"_f_bazel":{"iconPath":"../../icons/file_type_bazel.svg"},"_f_befunge":{"iconPath":"../../icons/file_type_befunge.svg"},"_f_biml":{"iconPath":"../../icons/file_type_biml.svg"},"_f_binary":{"iconPath":"../../icons/file_type_binary.svg"},"_f_bitbucketpipeline":{"iconPath":"../../icons/file_type_bitbucketpipeline.svg"},"_f_bithound":{"iconPath":"../../icons/file_type_bithound.svg"},"_f_blade":{"iconPath":"../../icons/file_type_blade.svg"},"_f_bolt":{"iconPath":"../../icons/file_type_bolt.svg"},"_f_bower":{"iconPath":"../../icons/file_type_bower.svg"},"_f_browserslist":{"iconPath":"../../icons/file_type_browserslist.svg"},"_f_buckbuild":{"iconPath":"../../icons/file_type_buckbuild.svg"},"_f_bundler":{"iconPath":"../../icons/file_type_bundler.svg"},"_f_c":{"iconPath":"../../icons/file_type_c.svg"},"_f_c_al":{"iconPath":"../../icons/file_type_c_al.svg"},"_f_cabal":{"iconPath":"../../icons/file_type_cabal.svg"},"_f_caddy":{"iconPath":"../../icons/file_type_caddy.svg"},"_f_cake":{"iconPath":"../../icons/file_type_cake.svg"},"_f_cakephp":{"iconPath":"../../icons/file_type_cakephp.svg"},"_f_capacitor":{"iconPath":"../../icons/file_type_capacitor.svg"},"_f_cargo":{"iconPath":"../../icons/file_type_cargo.svg"},"_f_cert":{"iconPath":"../../icons/file_type_cert.svg"},"_f_ceylon":{"iconPath":"../../icons/file_type_ceylon.svg"},"_f_cf":{"iconPath":"../../icons/file_type_cf.svg"},"_f_cfc":{"iconPath":"../../icons/file_type_cfc.svg"},"_f_cfm":{"iconPath":"../../icons/file_type_cfm.svg"},"_f_cheader":{"iconPath":"../../icons/file_type_cheader.svg"},"_f_chef":{"iconPath":"../../icons/file_type_chef.svg"},"_f_chef_cookbook":{"iconPath":"../../icons/file_type_chef_cookbook.svg"},"_f_circleci":{"iconPath":"../../icons/file_type_circleci.svg"},"_f_light_circleci":{"iconPath":"../../icons/file_type_light_circleci.svg"},"_f_class":{"iconPath":"../../icons/file_type_class.svg"},"_f_clojure":{"iconPath":"../../icons/file_type_clojure.svg"},"_f_clojurescript":{"iconPath":"../../icons/file_type_clojurescript.svg"},"_f_cloudfoundry":{"iconPath":"../../icons/file_type_cloudfoundry.svg"},"_f_light_cloudfoundry":{"iconPath":"../../icons/file_type_light_cloudfoundry.svg"},"_f_cmake":{"iconPath":"../../icons/file_type_cmake.svg"},"_f_cobol":{"iconPath":"../../icons/file_type_cobol.svg"},"_f_codacy":{"iconPath":"../../icons/file_type_codacy.svg"},"_f_light_codacy":{"iconPath":"../../icons/file_type_light_codacy.svg"},"_f_codeclimate":{"iconPath":"../../icons/file_type_codeclimate.svg"},"_f_light_codeclimate":{"iconPath":"../../icons/file_type_light_codeclimate.svg"},"_f_codecov":{"iconPath":"../../icons/file_type_codecov.svg"},"_f_codekit":{"iconPath":"../../icons/file_type_codekit.svg"},"_f_coffeelint":{"iconPath":"../../icons/file_type_coffeelint.svg"},"_f_coffeescript":{"iconPath":"../../icons/file_type_coffeescript.svg"},"_f_compass":{"iconPath":"../../icons/file_type_compass.svg"},"_f_composer":{"iconPath":"../../icons/file_type_composer.svg"},"_f_conan":{"iconPath":"../../icons/file_type_conan.svg"},"_f_conda":{"iconPath":"../../icons/file_type_conda.svg"},"_f_config":{"iconPath":"../../icons/file_type_config.svg"},"_f_light_config":{"iconPath":"../../icons/file_type_light_config.svg"},"_f_confluence":{"iconPath":"../../icons/file_type_confluence.svg"},"_f_coveralls":{"iconPath":"../../icons/file_type_coveralls.svg"},"_f_cpp":{"iconPath":"../../icons/file_type_cpp.svg"},"_f_cppheader":{"iconPath":"../../icons/file_type_cppheader.svg"},"_f_crowdin":{"iconPath":"../../icons/file_type_crowdin.svg"},"_f_crystal":{"iconPath":"../../icons/file_type_crystal.svg"},"_f_light_crystal":{"iconPath":"../../icons/file_type_light_crystal.svg"},"_f_csharp":{"iconPath":"../../icons/file_type_csharp.svg"},"_f_csproj":{"iconPath":"../../icons/file_type_csproj.svg"},"_f_css":{"iconPath":"../../icons/file_type_css.svg"},"_f_csscomb":{"iconPath":"../../icons/file_type_csscomb.svg"},"_f_csslint":{"iconPath":"../../icons/file_type_csslint.svg"},"_f_cssmap":{"iconPath":"../../icons/file_type_cssmap.svg"},"_f_cucumber":{"iconPath":"../../icons/file_type_cucumber.svg"},"_f_cuda":{"iconPath":"../../icons/file_type_cuda.svg"},"_f_cvs":{"iconPath":"../../icons/file_type_cvs.svg"},"_f_cypress":{"iconPath":"../../icons/file_type_cypress.svg"},"_f_cython":{"iconPath":"../../icons/file_type_cython.svg"},"_f_dal":{"iconPath":"../../icons/file_type_dal.svg"},"_f_darcs":{"iconPath":"../../icons/file_type_darcs.svg"},"_f_dartlang":{"iconPath":"../../icons/file_type_dartlang.svg"},"_f_db":{"iconPath":"../../icons/file_type_db.svg"},"_f_light_db":{"iconPath":"../../icons/file_type_light_db.svg"},"_f_delphi":{"iconPath":"../../icons/file_type_delphi.svg"},"_f_dependencies":{"iconPath":"../../icons/file_type_dependencies.svg"},"_f_diff":{"iconPath":"../../icons/file_type_diff.svg"},"_f_django":{"iconPath":"../../icons/file_type_django.svg"},"_f_dlang":{"iconPath":"../../icons/file_type_dlang.svg"},"_f_docker":{"iconPath":"../../icons/file_type_docker.svg"},"_f_dockertest":{"iconPath":"../../icons/file_type_dockertest.svg"},"_f_docpad":{"iconPath":"../../icons/file_type_docpad.svg"},"_f_light_docpad":{"iconPath":"../../icons/file_type_light_docpad.svg"},"_f_docz":{"iconPath":"../../icons/file_type_docz.svg"},"_f_dojo":{"iconPath":"../../icons/file_type_dojo.svg"},"_f_dotjs":{"iconPath":"../../icons/file_type_dotjs.svg"},"_f_doxygen":{"iconPath":"../../icons/file_type_doxygen.svg"},"_f_drone":{"iconPath":"../../icons/file_type_drone.svg"},"_f_light_drone":{"iconPath":"../../icons/file_type_light_drone.svg"},"_f_drools":{"iconPath":"../../icons/file_type_drools.svg"},"_f_dustjs":{"iconPath":"../../icons/file_type_dustjs.svg"},"_f_dylan":{"iconPath":"../../icons/file_type_dylan.svg"},"_f_edge":{"iconPath":"../../icons/file_type_edge.svg"},"_f_editorconfig":{"iconPath":"../../icons/file_type_editorconfig.svg"},"_f_eex":{"iconPath":"../../icons/file_type_eex.svg"},"_f_ejs":{"iconPath":"../../icons/file_type_ejs.svg"},"_f_elastic":{"iconPath":"../../icons/file_type_elastic.svg"},"_f_elasticbeanstalk":{"iconPath":"../../icons/file_type_elasticbeanstalk.svg"},"_f_elixir":{"iconPath":"../../icons/file_type_elixir.svg"},"_f_elm":{"iconPath":"../../icons/file_type_elm.svg"},"_f_emacs":{"iconPath":"../../icons/file_type_emacs.svg"},"_f_ember":{"iconPath":"../../icons/file_type_ember.svg"},"_f_ensime":{"iconPath":"../../icons/file_type_ensime.svg"},"_f_eps":{"iconPath":"../../icons/file_type_eps.svg"},"_f_erb":{"iconPath":"../../icons/file_type_erb.svg"},"_f_erlang":{"iconPath":"../../icons/file_type_erlang.svg"},"_f_eslint":{"iconPath":"../../icons/file_type_eslint.svg"},"_f_excel":{"iconPath":"../../icons/file_type_excel.svg"},"_f_expo":{"iconPath":"../../icons/file_type_expo.svg"},"_f_light_expo":{"iconPath":"../../icons/file_type_light_expo.svg"},"_f_falcon":{"iconPath":"../../icons/file_type_falcon.svg"},"_f_favicon":{"iconPath":"../../icons/file_type_favicon.svg"},"_f_fbx":{"iconPath":"../../icons/file_type_fbx.svg"},"_f_firebase":{"iconPath":"../../icons/file_type_firebase.svg"},"_f_firebasehosting":{"iconPath":"../../icons/file_type_firebasehosting.svg"},"_f_light_firebasehosting":{"iconPath":"../../icons/file_type_light_firebasehosting.svg"},"_f_firestore":{"iconPath":"../../icons/file_type_firestore.svg"},"_f_fla":{"iconPath":"../../icons/file_type_fla.svg"},"_f_light_fla":{"iconPath":"../../icons/file_type_light_fla.svg"},"_f_flash":{"iconPath":"../../icons/file_type_flash.svg"},"_f_floobits":{"iconPath":"../../icons/file_type_floobits.svg"},"_f_flow":{"iconPath":"../../icons/file_type_flow.svg"},"_f_flutter":{"iconPath":"../../icons/file_type_flutter.svg"},"_f_flutter_package":{"iconPath":"../../icons/file_type_flutter_package.svg"},"_f_font":{"iconPath":"../../icons/file_type_font.svg"},"_f_light_font":{"iconPath":"../../icons/file_type_light_font.svg"},"_f_fortran":{"iconPath":"../../icons/file_type_fortran.svg"},"_f_fossa":{"iconPath":"../../icons/file_type_fossa.svg"},"_f_fossil":{"iconPath":"../../icons/file_type_fossil.svg"},"_f_freemarker":{"iconPath":"../../icons/file_type_freemarker.svg"},"_f_fsharp":{"iconPath":"../../icons/file_type_fsharp.svg"},"_f_fsproj":{"iconPath":"../../icons/file_type_fsproj.svg"},"_f_fusebox":{"iconPath":"../../icons/file_type_fusebox.svg"},"_f_galen":{"iconPath":"../../icons/file_type_galen.svg"},"_f_gamemaker":{"iconPath":"../../icons/file_type_gamemaker.svg"},"_f_gamemaker2":{"iconPath":"../../icons/file_type_gamemaker2.svg"},"_f_light_gamemaker2":{"iconPath":"../../icons/file_type_light_gamemaker2.svg"},"_f_gamemaker81":{"iconPath":"../../icons/file_type_gamemaker81.svg"},"_f_gatsby":{"iconPath":"../../icons/file_type_gatsby.svg"},"_f_gcode":{"iconPath":"../../icons/file_type_gcode.svg"},"_f_genstat":{"iconPath":"../../icons/file_type_genstat.svg"},"_f_git":{"iconPath":"../../icons/file_type_git.svg"},"_f_gitlab":{"iconPath":"../../icons/file_type_gitlab.svg"},"_f_glide":{"iconPath":"../../icons/file_type_glide.svg"},"_f_glsl":{"iconPath":"../../icons/file_type_glsl.svg"},"_f_gnuplot":{"iconPath":"../../icons/file_type_gnuplot.svg"},"_f_go":{"iconPath":"../../icons/file_type_go.svg"},"_f_go_package":{"iconPath":"../../icons/file_type_go_package.svg"},"_f_godot":{"iconPath":"../../icons/file_type_godot.svg"},"_f_gradle":{"iconPath":"../../icons/file_type_gradle.svg"},"_f_light_gradle":{"iconPath":"../../icons/file_type_light_gradle.svg"},"_f_graphql":{"iconPath":"../../icons/file_type_graphql.svg"},"_f_graphviz":{"iconPath":"../../icons/file_type_graphviz.svg"},"_f_greenkeeper":{"iconPath":"../../icons/file_type_greenkeeper.svg"},"_f_gridsome":{"iconPath":"../../icons/file_type_gridsome.svg"},"_f_groovy":{"iconPath":"../../icons/file_type_groovy.svg"},"_f_grunt":{"iconPath":"../../icons/file_type_grunt.svg"},"_f_gulp":{"iconPath":"../../icons/file_type_gulp.svg"},"_f_haml":{"iconPath":"../../icons/file_type_haml.svg"},"_f_handlebars":{"iconPath":"../../icons/file_type_handlebars.svg"},"_f_harbour":{"iconPath":"../../icons/file_type_harbour.svg"},"_f_haskell":{"iconPath":"../../icons/file_type_haskell.svg"},"_f_haxe":{"iconPath":"../../icons/file_type_haxe.svg"},"_f_haxecheckstyle":{"iconPath":"../../icons/file_type_haxecheckstyle.svg"},"_f_haxedevelop":{"iconPath":"../../icons/file_type_haxedevelop.svg"},"_f_helix":{"iconPath":"../../icons/file_type_helix.svg"},"_f_helm":{"iconPath":"../../icons/file_type_helm.svg"},"_f_hjson":{"iconPath":"../../icons/file_type_hjson.svg"},"_f_light_hjson":{"iconPath":"../../icons/file_type_light_hjson.svg"},"_f_hlsl":{"iconPath":"../../icons/file_type_hlsl.svg"},"_f_homeassistant":{"iconPath":"../../icons/file_type_homeassistant.svg"},"_f_host":{"iconPath":"../../icons/file_type_host.svg"},"_f_html":{"iconPath":"../../icons/file_type_html.svg"},"_f_htmlhint":{"iconPath":"../../icons/file_type_htmlhint.svg"},"_f_http":{"iconPath":"../../icons/file_type_http.svg"},"_f_hunspell":{"iconPath":"../../icons/file_type_hunspell.svg"},"_f_husky":{"iconPath":"../../icons/file_type_husky.svg"},"_f_icl":{"iconPath":"../../icons/file_type_icl.svg"},"_f_idris":{"iconPath":"../../icons/file_type_idris.svg"},"_f_idrisbin":{"iconPath":"../../icons/file_type_idrisbin.svg"},"_f_idrispkg":{"iconPath":"../../icons/file_type_idrispkg.svg"},"_f_image":{"iconPath":"../../icons/file_type_image.svg"},"_f_imba":{"iconPath":"../../icons/file_type_imba.svg"},"_f_inc":{"iconPath":"../../icons/file_type_inc.svg"},"_f_infopath":{"iconPath":"../../icons/file_type_infopath.svg"},"_f_informix":{"iconPath":"../../icons/file_type_informix.svg"},"_f_ini":{"iconPath":"../../icons/file_type_ini.svg"},"_f_light_ini":{"iconPath":"../../icons/file_type_light_ini.svg"},"_f_ink":{"iconPath":"../../icons/file_type_ink.svg"},"_f_innosetup":{"iconPath":"../../icons/file_type_innosetup.svg"},"_f_io":{"iconPath":"../../icons/file_type_io.svg"},"_f_light_io":{"iconPath":"../../icons/file_type_light_io.svg"},"_f_iodine":{"iconPath":"../../icons/file_type_iodine.svg"},"_f_ionic":{"iconPath":"../../icons/file_type_ionic.svg"},"_f_jake":{"iconPath":"../../icons/file_type_jake.svg"},"_f_janet":{"iconPath":"../../icons/file_type_janet.svg"},"_f_jar":{"iconPath":"../../icons/file_type_jar.svg"},"_f_java":{"iconPath":"../../icons/file_type_java.svg"},"_f_jbuilder":{"iconPath":"../../icons/file_type_jbuilder.svg"},"_f_jekyll":{"iconPath":"../../icons/file_type_jekyll.svg"},"_f_jenkins":{"iconPath":"../../icons/file_type_jenkins.svg"},"_f_jest":{"iconPath":"../../icons/file_type_jest.svg"},"_f_jest_snapshot":{"iconPath":"../../icons/file_type_jest_snapshot.svg"},"_f_jinja":{"iconPath":"../../icons/file_type_jinja.svg"},"_f_jpm":{"iconPath":"../../icons/file_type_jpm.svg"},"_f_js":{"iconPath":"../../icons/file_type_js.svg"},"_f_light_js":{"iconPath":"../../icons/file_type_light_js.svg"},"_f_jsbeautify":{"iconPath":"../../icons/file_type_jsbeautify.svg"},"_f_jsconfig":{"iconPath":"../../icons/file_type_jsconfig.svg"},"_f_light_jsconfig":{"iconPath":"../../icons/file_type_light_jsconfig.svg"},"_f_jshint":{"iconPath":"../../icons/file_type_jshint.svg"},"_f_jsmap":{"iconPath":"../../icons/file_type_jsmap.svg"},"_f_light_jsmap":{"iconPath":"../../icons/file_type_light_jsmap.svg"},"_f_json":{"iconPath":"../../icons/file_type_json.svg"},"_f_light_json":{"iconPath":"../../icons/file_type_light_json.svg"},"_f_json5":{"iconPath":"../../icons/file_type_json5.svg"},"_f_light_json5":{"iconPath":"../../icons/file_type_light_json5.svg"},"_f_jsonld":{"iconPath":"../../icons/file_type_jsonld.svg"},"_f_light_jsonld":{"iconPath":"../../icons/file_type_light_jsonld.svg"},"_f_jsonnet":{"iconPath":"../../icons/file_type_jsonnet.svg"},"_f_jsp":{"iconPath":"../../icons/file_type_jsp.svg"},"_f_jss":{"iconPath":"../../icons/file_type_jss.svg"},"_f_julia":{"iconPath":"../../icons/file_type_julia.svg"},"_f_jupyter":{"iconPath":"../../icons/file_type_jupyter.svg"},"_f_karma":{"iconPath":"../../icons/file_type_karma.svg"},"_f_key":{"iconPath":"../../icons/file_type_key.svg"},"_f_kitchenci":{"iconPath":"../../icons/file_type_kitchenci.svg"},"_f_kite":{"iconPath":"../../icons/file_type_kite.svg"},"_f_light_kite":{"iconPath":"../../icons/file_type_light_kite.svg"},"_f_kivy":{"iconPath":"../../icons/file_type_kivy.svg"},"_f_kos":{"iconPath":"../../icons/file_type_kos.svg"},"_f_kotlin":{"iconPath":"../../icons/file_type_kotlin.svg"},"_f_layout":{"iconPath":"../../icons/file_type_layout.svg"},"_f_lerna":{"iconPath":"../../icons/file_type_lerna.svg"},"_f_light_lerna":{"iconPath":"../../icons/file_type_light_lerna.svg"},"_f_less":{"iconPath":"../../icons/file_type_less.svg"},"_f_lex":{"iconPath":"../../icons/file_type_lex.svg"},"_f_license":{"iconPath":"../../icons/file_type_license.svg"},"_f_lime":{"iconPath":"../../icons/file_type_lime.svg"},"_f_lintstagedrc":{"iconPath":"../../icons/file_type_lintstagedrc.svg"},"_f_liquid":{"iconPath":"../../icons/file_type_liquid.svg"},"_f_lisp":{"iconPath":"../../icons/file_type_lisp.svg"},"_f_livescript":{"iconPath":"../../icons/file_type_livescript.svg"},"_f_locale":{"iconPath":"../../icons/file_type_locale.svg"},"_f_log":{"iconPath":"../../icons/file_type_log.svg"},"_f_lolcode":{"iconPath":"../../icons/file_type_lolcode.svg"},"_f_lsl":{"iconPath":"../../icons/file_type_lsl.svg"},"_f_lua":{"iconPath":"../../icons/file_type_lua.svg"},"_f_lync":{"iconPath":"../../icons/file_type_lync.svg"},"_f_makefile":{"iconPath":"../../icons/file_type_makefile.svg"},"_f_manifest":{"iconPath":"../../icons/file_type_manifest.svg"},"_f_manifest_bak":{"iconPath":"../../icons/file_type_manifest_bak.svg"},"_f_manifest_skip":{"iconPath":"../../icons/file_type_manifest_skip.svg"},"_f_map":{"iconPath":"../../icons/file_type_map.svg"},"_f_markdown":{"iconPath":"../../icons/file_type_markdown.svg"},"_f_markdownlint":{"iconPath":"../../icons/file_type_markdownlint.svg"},"_f_marko":{"iconPath":"../../icons/file_type_marko.svg"},"_f_markojs":{"iconPath":"../../icons/file_type_markojs.svg"},"_f_matlab":{"iconPath":"../../icons/file_type_matlab.svg"},"_f_maven":{"iconPath":"../../icons/file_type_maven.svg"},"_f_maxscript":{"iconPath":"../../icons/file_type_maxscript.svg"},"_f_maya":{"iconPath":"../../icons/file_type_maya.svg"},"_f_mdx":{"iconPath":"../../icons/file_type_mdx.svg"},"_f_light_mdx":{"iconPath":"../../icons/file_type_light_mdx.svg"},"_f_mediawiki":{"iconPath":"../../icons/file_type_mediawiki.svg"},"_f_mercurial":{"iconPath":"../../icons/file_type_mercurial.svg"},"_f_meson":{"iconPath":"../../icons/file_type_meson.svg"},"_f_meteor":{"iconPath":"../../icons/file_type_meteor.svg"},"_f_mjml":{"iconPath":"../../icons/file_type_mjml.svg"},"_f_mlang":{"iconPath":"../../icons/file_type_mlang.svg"},"_f_light_mlang":{"iconPath":"../../icons/file_type_light_mlang.svg"},"_f_mocha":{"iconPath":"../../icons/file_type_mocha.svg"},"_f_modernizr":{"iconPath":"../../icons/file_type_modernizr.svg"},"_f_mojolicious":{"iconPath":"../../icons/file_type_mojolicious.svg"},"_f_moleculer":{"iconPath":"../../icons/file_type_moleculer.svg"},"_f_mongo":{"iconPath":"../../icons/file_type_mongo.svg"},"_f_monotone":{"iconPath":"../../icons/file_type_monotone.svg"},"_f_mson":{"iconPath":"../../icons/file_type_mson.svg"},"_f_mustache":{"iconPath":"../../icons/file_type_mustache.svg"},"_f_light_mustache":{"iconPath":"../../icons/file_type_light_mustache.svg"},"_f_nearly":{"iconPath":"../../icons/file_type_nearly.svg"},"_f_nestjs":{"iconPath":"../../icons/file_type_nestjs.svg"},"_f_netlify":{"iconPath":"../../icons/file_type_netlify.svg"},"_f_nginx":{"iconPath":"../../icons/file_type_nginx.svg"},"_f_nim":{"iconPath":"../../icons/file_type_nim.svg"},"_f_ninja":{"iconPath":"../../icons/file_type_ninja.svg"},"_f_njsproj":{"iconPath":"../../icons/file_type_njsproj.svg"},"_f_node":{"iconPath":"../../icons/file_type_node.svg"},"_f_nodemon":{"iconPath":"../../icons/file_type_nodemon.svg"},"_f_npm":{"iconPath":"../../icons/file_type_npm.svg"},"_f_nsi":{"iconPath":"../../icons/file_type_nsi.svg"},"_f_nsri":{"iconPath":"../../icons/file_type_nsri.svg"},"_f_nsri-integrity":{"iconPath":"../../icons/file_type_nsri-integrity.svg"},"_f_nuget":{"iconPath":"../../icons/file_type_nuget.svg"},"_f_nunjucks":{"iconPath":"../../icons/file_type_nunjucks.svg"},"_f_nuxt":{"iconPath":"../../icons/file_type_nuxt.svg"},"_f_nyc":{"iconPath":"../../icons/file_type_nyc.svg"},"_f_objectivec":{"iconPath":"../../icons/file_type_objectivec.svg"},"_f_objectivecpp":{"iconPath":"../../icons/file_type_objectivecpp.svg"},"_f_ocaml":{"iconPath":"../../icons/file_type_ocaml.svg"},"_f_onenote":{"iconPath":"../../icons/file_type_onenote.svg"},"_f_openHAB":{"iconPath":"../../icons/file_type_openHAB.svg"},"_f_light_openHAB":{"iconPath":"../../icons/file_type_light_openHAB.svg"},"_f_opencl":{"iconPath":"../../icons/file_type_opencl.svg"},"_f_org":{"iconPath":"../../icons/file_type_org.svg"},"_f_outlook":{"iconPath":"../../icons/file_type_outlook.svg"},"_f_ovpn":{"iconPath":"../../icons/file_type_ovpn.svg"},"_f_package":{"iconPath":"../../icons/file_type_package.svg"},"_f_paket":{"iconPath":"../../icons/file_type_paket.svg"},"_f_patch":{"iconPath":"../../icons/file_type_patch.svg"},"_f_pcl":{"iconPath":"../../icons/file_type_pcl.svg"},"_f_light_pcl":{"iconPath":"../../icons/file_type_light_pcl.svg"},"_f_pddl":{"iconPath":"../../icons/file_type_pddl.svg"},"_f_pddl_happenings":{"iconPath":"../../icons/file_type_pddl_happenings.svg"},"_f_pddl_plan":{"iconPath":"../../icons/file_type_pddl_plan.svg"},"_f_pdf":{"iconPath":"../../icons/file_type_pdf.svg"},"_f_perl":{"iconPath":"../../icons/file_type_perl.svg"},"_f_perl6":{"iconPath":"../../icons/file_type_perl6.svg"},"_f_pgsql":{"iconPath":"../../icons/file_type_pgsql.svg"},"_f_photoshop":{"iconPath":"../../icons/file_type_photoshop.svg"},"_f_php":{"iconPath":"../../icons/file_type_php.svg"},"_f_phpcsfixer":{"iconPath":"../../icons/file_type_phpcsfixer.svg"},"_f_phpunit":{"iconPath":"../../icons/file_type_phpunit.svg"},"_f_phraseapp":{"iconPath":"../../icons/file_type_phraseapp.svg"},"_f_pine":{"iconPath":"../../icons/file_type_pine.svg"},"_f_pip":{"iconPath":"../../icons/file_type_pip.svg"},"_f_plantuml":{"iconPath":"../../icons/file_type_plantuml.svg"},"_f_platformio":{"iconPath":"../../icons/file_type_platformio.svg"},"_f_plsql":{"iconPath":"../../icons/file_type_plsql.svg"},"_f_plsql_package":{"iconPath":"../../icons/file_type_plsql_package.svg"},"_f_plsql_package_body":{"iconPath":"../../icons/file_type_plsql_package_body.svg"},"_f_plsql_package_header":{"iconPath":"../../icons/file_type_plsql_package_header.svg"},"_f_plsql_package_spec":{"iconPath":"../../icons/file_type_plsql_package_spec.svg"},"_f_poedit":{"iconPath":"../../icons/file_type_poedit.svg"},"_f_polymer":{"iconPath":"../../icons/file_type_polymer.svg"},"_f_pony":{"iconPath":"../../icons/file_type_pony.svg"},"_f_postcss":{"iconPath":"../../icons/file_type_postcss.svg"},"_f_postcssconfig":{"iconPath":"../../icons/file_type_postcssconfig.svg"},"_f_powerpoint":{"iconPath":"../../icons/file_type_powerpoint.svg"},"_f_powershell":{"iconPath":"../../icons/file_type_powershell.svg"},"_f_powershell_format":{"iconPath":"../../icons/file_type_powershell_format.svg"},"_f_powershell_psd":{"iconPath":"../../icons/file_type_powershell_psd.svg"},"_f_powershell_psm":{"iconPath":"../../icons/file_type_powershell_psm.svg"},"_f_powershell_types":{"iconPath":"../../icons/file_type_powershell_types.svg"},"_f_precommit":{"iconPath":"../../icons/file_type_precommit.svg"},"_f_prettier":{"iconPath":"../../icons/file_type_prettier.svg"},"_f_light_prettier":{"iconPath":"../../icons/file_type_light_prettier.svg"},"_f_prisma":{"iconPath":"../../icons/file_type_prisma.svg"},"_f_light_prisma":{"iconPath":"../../icons/file_type_light_prisma.svg"},"_f_processinglang":{"iconPath":"../../icons/file_type_processinglang.svg"},"_f_procfile":{"iconPath":"../../icons/file_type_procfile.svg"},"_f_progress":{"iconPath":"../../icons/file_type_progress.svg"},"_f_prolog":{"iconPath":"../../icons/file_type_prolog.svg"},"_f_prometheus":{"iconPath":"../../icons/file_type_prometheus.svg"},"_f_protobuf":{"iconPath":"../../icons/file_type_protobuf.svg"},"_f_protractor":{"iconPath":"../../icons/file_type_protractor.svg"},"_f_publisher":{"iconPath":"../../icons/file_type_publisher.svg"},"_f_pug":{"iconPath":"../../icons/file_type_pug.svg"},"_f_puppet":{"iconPath":"../../icons/file_type_puppet.svg"},"_f_purescript":{"iconPath":"../../icons/file_type_purescript.svg"},"_f_light_purescript":{"iconPath":"../../icons/file_type_light_purescript.svg"},"_f_pyret":{"iconPath":"../../icons/file_type_pyret.svg"},"_f_python":{"iconPath":"../../icons/file_type_python.svg"},"_f_pyup":{"iconPath":"../../icons/file_type_pyup.svg"},"_f_q":{"iconPath":"../../icons/file_type_q.svg"},"_f_qbs":{"iconPath":"../../icons/file_type_qbs.svg"},"_f_qlikview":{"iconPath":"../../icons/file_type_qlikview.svg"},"_f_qml":{"iconPath":"../../icons/file_type_qml.svg"},"_f_qmldir":{"iconPath":"../../icons/file_type_qmldir.svg"},"_f_qsharp":{"iconPath":"../../icons/file_type_qsharp.svg"},"_f_quasar":{"iconPath":"../../icons/file_type_quasar.svg"},"_f_r":{"iconPath":"../../icons/file_type_r.svg"},"_f_racket":{"iconPath":"../../icons/file_type_racket.svg"},"_f_rails":{"iconPath":"../../icons/file_type_rails.svg"},"_f_rake":{"iconPath":"../../icons/file_type_rake.svg"},"_f_raml":{"iconPath":"../../icons/file_type_raml.svg"},"_f_razor":{"iconPath":"../../icons/file_type_razor.svg"},"_f_razzle":{"iconPath":"../../icons/file_type_razzle.svg"},"_f_light_razzle":{"iconPath":"../../icons/file_type_light_razzle.svg"},"_f_reactjs":{"iconPath":"../../icons/file_type_reactjs.svg"},"_f_reacttemplate":{"iconPath":"../../icons/file_type_reacttemplate.svg"},"_f_reactts":{"iconPath":"../../icons/file_type_reactts.svg"},"_f_reason":{"iconPath":"../../icons/file_type_reason.svg"},"_f_red":{"iconPath":"../../icons/file_type_red.svg"},"_f_registry":{"iconPath":"../../icons/file_type_registry.svg"},"_f_rehype":{"iconPath":"../../icons/file_type_rehype.svg"},"_f_light_rehype":{"iconPath":"../../icons/file_type_light_rehype.svg"},"_f_remark":{"iconPath":"../../icons/file_type_remark.svg"},"_f_light_remark":{"iconPath":"../../icons/file_type_light_remark.svg"},"_f_renovate":{"iconPath":"../../icons/file_type_renovate.svg"},"_f_rest":{"iconPath":"../../icons/file_type_rest.svg"},"_f_retext":{"iconPath":"../../icons/file_type_retext.svg"},"_f_light_retext":{"iconPath":"../../icons/file_type_light_retext.svg"},"_f_rexx":{"iconPath":"../../icons/file_type_rexx.svg"},"_f_riot":{"iconPath":"../../icons/file_type_riot.svg"},"_f_robotframework":{"iconPath":"../../icons/file_type_robotframework.svg"},"_f_robots":{"iconPath":"../../icons/file_type_robots.svg"},"_f_rollup":{"iconPath":"../../icons/file_type_rollup.svg"},"_f_rproj":{"iconPath":"../../icons/file_type_rproj.svg"},"_f_rspec":{"iconPath":"../../icons/file_type_rspec.svg"},"_f_rubocop":{"iconPath":"../../icons/file_type_rubocop.svg"},"_f_light_rubocop":{"iconPath":"../../icons/file_type_light_rubocop.svg"},"_f_ruby":{"iconPath":"../../icons/file_type_ruby.svg"},"_f_rust":{"iconPath":"../../icons/file_type_rust.svg"},"_f_rust_toolchain":{"iconPath":"../../icons/file_type_rust_toolchain.svg"},"_f_saltstack":{"iconPath":"../../icons/file_type_saltstack.svg"},"_f_san":{"iconPath":"../../icons/file_type_san.svg"},"_f_sas":{"iconPath":"../../icons/file_type_sas.svg"},"_f_sass":{"iconPath":"../../icons/file_type_sass.svg"},"_f_sbt":{"iconPath":"../../icons/file_type_sbt.svg"},"_f_scala":{"iconPath":"../../icons/file_type_scala.svg"},"_f_scilab":{"iconPath":"../../icons/file_type_scilab.svg"},"_f_script":{"iconPath":"../../icons/file_type_script.svg"},"_f_scss":{"iconPath":"../../icons/file_type_scss.svg"},"_f_sdlang":{"iconPath":"../../icons/file_type_sdlang.svg"},"_f_sentry":{"iconPath":"../../icons/file_type_sentry.svg"},"_f_sequelize":{"iconPath":"../../icons/file_type_sequelize.svg"},"_f_serverless":{"iconPath":"../../icons/file_type_serverless.svg"},"_f_shaderlab":{"iconPath":"../../icons/file_type_shaderlab.svg"},"_f_light_shaderlab":{"iconPath":"../../icons/file_type_light_shaderlab.svg"},"_f_shell":{"iconPath":"../../icons/file_type_shell.svg"},"_f_silverstripe":{"iconPath":"../../icons/file_type_silverstripe.svg"},"_f_sketch":{"iconPath":"../../icons/file_type_sketch.svg"},"_f_skipper":{"iconPath":"../../icons/file_type_skipper.svg"},"_f_slang":{"iconPath":"../../icons/file_type_slang.svg"},"_f_slice":{"iconPath":"../../icons/file_type_slice.svg"},"_f_slim":{"iconPath":"../../icons/file_type_slim.svg"},"_f_sln":{"iconPath":"../../icons/file_type_sln.svg"},"_f_smarty":{"iconPath":"../../icons/file_type_smarty.svg"},"_f_snapcraft":{"iconPath":"../../icons/file_type_snapcraft.svg"},"_f_snort":{"iconPath":"../../icons/file_type_snort.svg"},"_f_snyk":{"iconPath":"../../icons/file_type_snyk.svg"},"_f_solidarity":{"iconPath":"../../icons/file_type_solidarity.svg"},"_f_solidity":{"iconPath":"../../icons/file_type_solidity.svg"},"_f_light_solidity":{"iconPath":"../../icons/file_type_light_solidity.svg"},"_f_source":{"iconPath":"../../icons/file_type_source.svg"},"_f_sqf":{"iconPath":"../../icons/file_type_sqf.svg"},"_f_sql":{"iconPath":"../../icons/file_type_sql.svg"},"_f_sqlite":{"iconPath":"../../icons/file_type_sqlite.svg"},"_f_squirrel":{"iconPath":"../../icons/file_type_squirrel.svg"},"_f_sss":{"iconPath":"../../icons/file_type_sss.svg"},"_f_stan":{"iconPath":"../../icons/file_type_stan.svg"},"_f_stata":{"iconPath":"../../icons/file_type_stata.svg"},"_f_stencil":{"iconPath":"../../icons/file_type_stencil.svg"},"_f_storyboard":{"iconPath":"../../icons/file_type_storyboard.svg"},"_f_storybook":{"iconPath":"../../icons/file_type_storybook.svg"},"_f_stylable":{"iconPath":"../../icons/file_type_stylable.svg"},"_f_style":{"iconPath":"../../icons/file_type_style.svg"},"_f_styled":{"iconPath":"../../icons/file_type_styled.svg"},"_f_stylelint":{"iconPath":"../../icons/file_type_stylelint.svg"},"_f_light_stylelint":{"iconPath":"../../icons/file_type_light_stylelint.svg"},"_f_stylish_haskell":{"iconPath":"../../icons/file_type_stylish_haskell.svg"},"_f_stylus":{"iconPath":"../../icons/file_type_stylus.svg"},"_f_light_stylus":{"iconPath":"../../icons/file_type_light_stylus.svg"},"_f_subversion":{"iconPath":"../../icons/file_type_subversion.svg"},"_f_svelte":{"iconPath":"../../icons/file_type_svelte.svg"},"_f_svg":{"iconPath":"../../icons/file_type_svg.svg"},"_f_swagger":{"iconPath":"../../icons/file_type_swagger.svg"},"_f_swift":{"iconPath":"../../icons/file_type_swift.svg"},"_f_swig":{"iconPath":"../../icons/file_type_swig.svg"},"_f_symfony":{"iconPath":"../../icons/file_type_symfony.svg"},"_f_light_symfony":{"iconPath":"../../icons/file_type_light_symfony.svg"},"_f_systemd":{"iconPath":"../../icons/file_type_systemd.svg"},"_f_light_systemd":{"iconPath":"../../icons/file_type_light_systemd.svg"},"_f_systemverilog":{"iconPath":"../../icons/file_type_systemverilog.svg"},"_f_light_systemverilog":{"iconPath":"../../icons/file_type_light_systemverilog.svg"},"_f_t4tt":{"iconPath":"../../icons/file_type_t4tt.svg"},"_f_tailwind":{"iconPath":"../../icons/file_type_tailwind.svg"},"_f_tcl":{"iconPath":"../../icons/file_type_tcl.svg"},"_f_tera":{"iconPath":"../../icons/file_type_tera.svg"},"_f_terraform":{"iconPath":"../../icons/file_type_terraform.svg"},"_f_test":{"iconPath":"../../icons/file_type_test.svg"},"_f_testjs":{"iconPath":"../../icons/file_type_testjs.svg"},"_f_light_testjs":{"iconPath":"../../icons/file_type_light_testjs.svg"},"_f_testts":{"iconPath":"../../icons/file_type_testts.svg"},"_f_tex":{"iconPath":"../../icons/file_type_tex.svg"},"_f_light_tex":{"iconPath":"../../icons/file_type_light_tex.svg"},"_f_text":{"iconPath":"../../icons/file_type_text.svg"},"_f_textile":{"iconPath":"../../icons/file_type_textile.svg"},"_f_tfs":{"iconPath":"../../icons/file_type_tfs.svg"},"_f_todo":{"iconPath":"../../icons/file_type_todo.svg"},"_f_light_todo":{"iconPath":"../../icons/file_type_light_todo.svg"},"_f_toml":{"iconPath":"../../icons/file_type_toml.svg"},"_f_light_toml":{"iconPath":"../../icons/file_type_light_toml.svg"},"_f_tox":{"iconPath":"../../icons/file_type_tox.svg"},"_f_travis":{"iconPath":"../../icons/file_type_travis.svg"},"_f_tsconfig":{"iconPath":"../../icons/file_type_tsconfig.svg"},"_f_tslint":{"iconPath":"../../icons/file_type_tslint.svg"},"_f_tt":{"iconPath":"../../icons/file_type_tt.svg"},"_f_ttcn":{"iconPath":"../../icons/file_type_ttcn.svg"},"_f_twig":{"iconPath":"../../icons/file_type_twig.svg"},"_f_typescript":{"iconPath":"../../icons/file_type_typescript.svg"},"_f_typescriptdef":{"iconPath":"../../icons/file_type_typescriptdef.svg"},"_f_typo3":{"iconPath":"../../icons/file_type_typo3.svg"},"_f_unibeautify":{"iconPath":"../../icons/file_type_unibeautify.svg"},"_f_light_unibeautify":{"iconPath":"../../icons/file_type_light_unibeautify.svg"},"_f_vagrant":{"iconPath":"../../icons/file_type_vagrant.svg"},"_f_vala":{"iconPath":"../../icons/file_type_vala.svg"},"_f_vapi":{"iconPath":"../../icons/file_type_vapi.svg"},"_f_vash":{"iconPath":"../../icons/file_type_vash.svg"},"_f_light_vash":{"iconPath":"../../icons/file_type_light_vash.svg"},"_f_vb":{"iconPath":"../../icons/file_type_vb.svg"},"_f_vba":{"iconPath":"../../icons/file_type_vba.svg"},"_f_vbhtml":{"iconPath":"../../icons/file_type_vbhtml.svg"},"_f_vbproj":{"iconPath":"../../icons/file_type_vbproj.svg"},"_f_vcxproj":{"iconPath":"../../icons/file_type_vcxproj.svg"},"_f_velocity":{"iconPath":"../../icons/file_type_velocity.svg"},"_f_verilog":{"iconPath":"../../icons/file_type_verilog.svg"},"_f_vhdl":{"iconPath":"../../icons/file_type_vhdl.svg"},"_f_video":{"iconPath":"../../icons/file_type_video.svg"},"_f_view":{"iconPath":"../../icons/file_type_view.svg"},"_f_vim":{"iconPath":"../../icons/file_type_vim.svg"},"_f_vlang":{"iconPath":"../../icons/file_type_vlang.svg"},"_f_volt":{"iconPath":"../../icons/file_type_volt.svg"},"_f_vscode":{"iconPath":"../../icons/file_type_vscode.svg"},"_f_vsix":{"iconPath":"../../icons/file_type_vsix.svg"},"_f_light_vsix":{"iconPath":"../../icons/file_type_light_vsix.svg"},"_f_vsixmanifest":{"iconPath":"../../icons/file_type_vsixmanifest.svg"},"_f_light_vsixmanifest":{"iconPath":"../../icons/file_type_light_vsixmanifest.svg"},"_f_vue":{"iconPath":"../../icons/file_type_vue.svg"},"_f_vueconfig":{"iconPath":"../../icons/file_type_vueconfig.svg"},"_f_wallaby":{"iconPath":"../../icons/file_type_wallaby.svg"},"_f_wasm":{"iconPath":"../../icons/file_type_wasm.svg"},"_f_watchmanconfig":{"iconPath":"../../icons/file_type_watchmanconfig.svg"},"_f_webp":{"iconPath":"../../icons/file_type_webp.svg"},"_f_webpack":{"iconPath":"../../icons/file_type_webpack.svg"},"_f_wenyan":{"iconPath":"../../icons/file_type_wenyan.svg"},"_f_wercker":{"iconPath":"../../icons/file_type_wercker.svg"},"_f_wolfram":{"iconPath":"../../icons/file_type_wolfram.svg"},"_f_word":{"iconPath":"../../icons/file_type_word.svg"},"_f_wpml":{"iconPath":"../../icons/file_type_wpml.svg"},"_f_wurst":{"iconPath":"../../icons/file_type_wurst.svg"},"_f_wxml":{"iconPath":"../../icons/file_type_wxml.svg"},"_f_wxss":{"iconPath":"../../icons/file_type_wxss.svg"},"_f_xcode":{"iconPath":"../../icons/file_type_xcode.svg"},"_f_xfl":{"iconPath":"../../icons/file_type_xfl.svg"},"_f_light_xfl":{"iconPath":"../../icons/file_type_light_xfl.svg"},"_f_xib":{"iconPath":"../../icons/file_type_xib.svg"},"_f_xliff":{"iconPath":"../../icons/file_type_xliff.svg"},"_f_xml":{"iconPath":"../../icons/file_type_xml.svg"},"_f_xquery":{"iconPath":"../../icons/file_type_xquery.svg"},"_f_xsl":{"iconPath":"../../icons/file_type_xsl.svg"},"_f_yacc":{"iconPath":"../../icons/file_type_yacc.svg"},"_f_yaml":{"iconPath":"../../icons/file_type_yaml.svg"},"_f_light_yaml":{"iconPath":"../../icons/file_type_light_yaml.svg"},"_f_yamllint":{"iconPath":"../../icons/file_type_yamllint.svg"},"_f_yandex":{"iconPath":"../../icons/file_type_yandex.svg"},"_f_yang":{"iconPath":"../../icons/file_type_yang.svg"},"_f_yarn":{"iconPath":"../../icons/file_type_yarn.svg"},"_f_yeoman":{"iconPath":"../../icons/file_type_yeoman.svg"},"_f_zeit":{"iconPath":"../../icons/file_type_zeit.svg"},"_f_light_zeit":{"iconPath":"../../icons/file_type_light_zeit.svg"},"_f_zip":{"iconPath":"../../icons/file_type_zip.svg"}},"file":"_file","folder":"_folder","folderExpanded":"_folder_open","rootFolder":"_root_folder","rootFolderExpanded":"_root_folder_open","folderNames":{"android":"_fd_android","api":"_fd_api",".api":"_fd_api","app":"_fd_app",".app":"_fd_app","arangodb":"_fd_arangodb","arango":"_fd_arangodb","assets":"_fd_asset",".assets":"_fd_asset","audio":"_fd_audio",".audio":"_fd_audio","audios":"_fd_audio",".audios":"_fd_audio","sound":"_fd_audio",".sound":"_fd_audio","sounds":"_fd_audio",".sounds":"_fd_audio","aurelia_project":"_fd_aurelia","aws":"_fd_aws",".aws":"_fd_aws","azure":"_fd_azure",".azure":"_fd_azure","azure-pipelines":"_fd_azurepipelines",".azure-pipelines":"_fd_azurepipelines","bin":"_fd_binary",".bin":"_fd_binary","blocs":"_fd_bloc","bloc":"_fd_bloc","blueprint":"_fd_blueprint",".blueprint":"_fd_blueprint","blueprints":"_fd_blueprint",".blueprints":"_fd_blueprint","bower_components":"_fd_bower",".buildkite":"_fd_buildkite","cake":"_fd_cake",".cake":"_fd_cake","certificates":"_fd_certificate",".certificates":"_fd_certificate","certs":"_fd_certificate","certs.":"_fd_certificate","chef":"_fd_chef",".chef":"_fd_chef",".circleci":"_fd_circleci","cli":"_fd_cli","cmd":"_fd_cli","command":"_fd_cli","commands":"_fd_cli","commandline":"_fd_cli","console":"_fd_cli","client":"_fd_client",".cmake":"_fd_cmake","cmake":"_fd_cmake","component":"_fd_component","components":"_fd_component",".components":"_fd_component","widgets":"_fd_component","composer":"_fd_composer",".composer":"_fd_composer","config":"_fd_config",".config":"_fd_config","configs":"_fd_config",".configs":"_fd_config","configuration":"_fd_config",".configuration":"_fd_config","configurations":"_fd_config",".configurations":"_fd_config","setting":"_fd_config",".setting":"_fd_config","settings":"_fd_config",".settings":"_fd_config","ini":"_fd_config",".ini":"_fd_config","initializers":"_fd_config",".initializers":"_fd_config","controller":"_fd_controller","controllers":"_fd_controller",".controllers":"_fd_controller","handlers":"_fd_controller",".handlers":"_fd_controller","coverage":"_fd_coverage","css":"_fd_css","_css":"_fd_css","cypress":"_fd_cypress","db":"_fd_db","database":"_fd_db","sql":"_fd_db","data":"_fd_db","repo":"_fd_db","repository":"_fd_db","repositories":"_fd_db","debian":"_fd_debian",".dependabot":"_fd_dependabot","dist":"_fd_dist",".dist":"_fd_dist","dists":"_fd_dist","out":"_fd_dist","outs":"_fd_dist","export":"_fd_dist","exports":"_fd_dist","build":"_fd_dist",".build":"_fd_dist","builds":"_fd_dist","release":"_fd_dist","releases":"_fd_dist","target":"_fd_dist","targets":"_fd_dist","docker":"_fd_docker",".docker":"_fd_docker","docs":"_fd_docs","doc":"_fd_docs","e2e":"_fd_e2e",".elasticbeanstalk":"_fd_elasticbeanstalk",".ebextensions":"_fd_elasticbeanstalk","electron":"_fd_electron",".expo":"_fd_expo",".expo-shared":"_fd_expo","favicon":"_fd_favicon","favicons":"_fd_favicon","flow":"_fd_flow","flow-typed":"_fd_flow","fonts":"_fd_fonts","font":"_fd_fonts","fnt":"_fd_fonts","gcp":"_fd_gcp",".gcp":"_fd_gcp",".git":"_fd_git","submodules":"_fd_git",".submodules":"_fd_git",".github":"_fd_github",".gitlab":"_fd_gitlab","gradle":"_fd_gradle",".gradle":"_fd_gradle","graphql":"_fd_graphql","grunt":"_fd_grunt","gulp":"_fd_gulp","gulpfile.js":"_fd_gulp","gulpfile.coffee":"_fd_gulp","gulpfile.ts":"_fd_gulp","gulpfile.babel.js":"_fd_gulp","gulpfile.babel.coffee":"_fd_gulp","gulpfile.babel.ts":"_fd_gulp",".haxelib":"_fd_haxelib","haxe_libraries":"_fd_haxelib","helper":"_fd_helper",".helper":"_fd_helper","helpers":"_fd_helper",".helpers":"_fd_helper",".idea":"_fd_idea","images":"_fd_images","image":"_fd_images","img":"_fd_images","icons":"_fd_images","icon":"_fd_images","ico":"_fd_images","screenshot":"_fd_images","screenshots":"_fd_images","svg":"_fd_images","include":"_fd_include","includes":"_fd_include","incl":"_fd_include","inc":"_fd_include",".include":"_fd_include",".includes":"_fd_include",".incl":"_fd_include",".inc":"_fd_include","_include":"_fd_include","_includes":"_fd_include","_incl":"_fd_include","_inc":"_fd_include","interfaces":"_fd_interfaces","ios":"_fd_ios","js":"_fd_js","json":"_fd_json","kubernetes":"_fd_kubernetes","k8s":"_fd_kubernetes","kube":"_fd_kubernetes","kuber":"_fd_kubernetes",".kubernetes":"_fd_kubernetes",".k8s":"_fd_kubernetes",".kube":"_fd_kubernetes",".kuber":"_fd_kubernetes","less":"_fd_less","_less":"_fd_less","lib":"_fd_library","libs":"_fd_library",".lib":"_fd_library",".libs":"_fd_library","library":"_fd_library","libraries":"_fd_library","linux":"_fd_linux","lang":"_fd_locale","language":"_fd_locale","languages":"_fd_locale","locale":"_fd_locale","locales":"_fd_locale","_locale":"_fd_locale","_locales":"_fd_locale","internationalization":"_fd_locale","globalization":"_fd_locale","localization":"_fd_locale","i18n":"_fd_locale","g11n":"_fd_locale","l10n":"_fd_locale","log":"_fd_log","logs":"_fd_log","macos":"_fd_macos","darwin":"_fd_macos","mariadb":"_fd_mariadb","maria":"_fd_mariadb",".mvn":"_fd_maven","memcached":"_fd_memcached",".memcached":"_fd_memcached",".meteor":"_fd_meteor","middleware":"_fd_middleware","middlewares":"_fd_middleware","minikube":"_fd_minikube","minik8s":"_fd_minikube","minikuber":"_fd_minikube","mjml":"_fd_mjml",".mjml":"_fd_mjml","mocks":"_fd_mock",".mocks":"_fd_mock","__mocks__":"_fd_mock","model":"_fd_model",".model":"_fd_model","models":"_fd_model",".models":"_fd_model","entities":"_fd_model",".entities":"_fd_model","modules":"_fd_module","mongodb":"_fd_mongodb","mongo":"_fd_mongodb","mysqldb":"_fd_mysql","mysql":"_fd_mysql","nginx":"_fd_nginx","conf.d":"_fd_nginx","node_modules":"_fd_node","notification":"_fd_notification","notifications":"_fd_notification","event":"_fd_notification","events":"_fd_notification",".nuget":"_fd_nuget",".nuxt":"_fd_nuxt","package":"_fd_package","packages":"_fd_package",".package":"_fd_package",".packages":"_fd_package","pkg":"_fd_package",".paket":"_fd_paket","php":"_fd_php",".pio":"_fd_platformio",".pioenvs":"_fd_platformio","plugin":"_fd_plugin",".plugin":"_fd_plugin","plugins":"_fd_plugin",".plugins":"_fd_plugin","extension":"_fd_plugin",".extension":"_fd_plugin","extensions":"_fd_plugin",".extensions":"_fd_plugin","private":"_fd_private",".private":"_fd_private","public":"_fd_public",".public":"_fd_public",".venv":"_fd_python",".virtualenv":"_fd_python","ravendb":"_fd_ravendb","redis":"_fd_redis","redux":"_fd_redux","route":"_fd_route","routes":"_fd_route","_route":"_fd_route","_routes":"_fd_route","routers":"_fd_route","sass":"_fd_sass","scss":"_fd_sass","_sass":"_fd_sass","_scss":"_fd_sass","script":"_fd_script","scripts":"_fd_script","server":"_fd_server","service":"_fd_services","services":"_fd_services","src":"_fd_src","source":"_fd_src","sources":"_fd_src","sso":"_fd_sso","story":"_fd_story","stories":"_fd_story","__stories__":"_fd_story","style":"_fd_style","styles":"_fd_style","temp":"_fd_temp",".temp":"_fd_temp","tmp":"_fd_temp",".tmp":"_fd_temp","template":"_fd_template",".template":"_fd_template","templates":"_fd_template",".templates":"_fd_template","tests":"_fd_test",".tests":"_fd_test","test":"_fd_test",".test":"_fd_test","__tests__":"_fd_test","__test__":"_fd_test","spec":"_fd_test",".spec":"_fd_test","specs":"_fd_test",".specs":"_fd_test","theme":"_fd_theme","themes":"_fd_theme","tools":"_fd_tools",".tools":"_fd_tools","util":"_fd_tools","utils":"_fd_tools",".travis":"_fd_travis","typescript":"_fd_typescript","ts":"_fd_typescript","typings":"_fd_typings","@types":"_fd_typings","vagrant":"_fd_vagrant",".vagrant":"_fd_vagrant","video":"_fd_video",".video":"_fd_video","videos":"_fd_video",".videos":"_fd_video","html":"_fd_view","view":"_fd_view","views":"_fd_view","layout":"_fd_view","layouts":"_fd_view","page":"_fd_view","pages":"_fd_view","_view":"_fd_view","_views":"_fd_view","_layout":"_fd_view","_layouts":"_fd_view","_page":"_fd_view","_pages":"_fd_view",".vs":"_fd_vs",".vscode":"_fd_vscode","vscode":"_fd_vscode",".vscode-test":"_fd_vscode_test","webpack":"_fd_webpack","windows":"_fd_windows","win32":"_fd_windows","www":"_fd_www","wwwroot":"_fd_www"},"folderNamesExpanded":{"android":"_fd_android_open","api":"_fd_api_open",".api":"_fd_api_open","app":"_fd_app_open",".app":"_fd_app_open","arangodb":"_fd_arangodb_open","arango":"_fd_arangodb_open","assets":"_fd_asset_open",".assets":"_fd_asset_open","audio":"_fd_audio_open",".audio":"_fd_audio_open","audios":"_fd_audio_open",".audios":"_fd_audio_open","sound":"_fd_audio_open",".sound":"_fd_audio_open","sounds":"_fd_audio_open",".sounds":"_fd_audio_open","aurelia_project":"_fd_aurelia_open","aws":"_fd_aws_open",".aws":"_fd_aws_open","azure":"_fd_azure_open",".azure":"_fd_azure_open","azure-pipelines":"_fd_azurepipelines_open",".azure-pipelines":"_fd_azurepipelines_open","bin":"_fd_binary_open",".bin":"_fd_binary_open","blocs":"_fd_bloc_open","bloc":"_fd_bloc_open","blueprint":"_fd_blueprint_open",".blueprint":"_fd_blueprint_open","blueprints":"_fd_blueprint_open",".blueprints":"_fd_blueprint_open","bower_components":"_fd_bower_open",".buildkite":"_fd_buildkite_open","cake":"_fd_cake_open",".cake":"_fd_cake_open","certificates":"_fd_certificate_open",".certificates":"_fd_certificate_open","certs":"_fd_certificate_open","certs.":"_fd_certificate_open","chef":"_fd_chef_open",".chef":"_fd_chef_open",".circleci":"_fd_circleci_open","cli":"_fd_cli_open","cmd":"_fd_cli_open","command":"_fd_cli_open","commands":"_fd_cli_open","commandline":"_fd_cli_open","console":"_fd_cli_open","client":"_fd_client_open",".cmake":"_fd_cmake_open","cmake":"_fd_cmake_open","component":"_fd_component_open","components":"_fd_component_open",".components":"_fd_component_open","widgets":"_fd_component_open","composer":"_fd_composer_open",".composer":"_fd_composer_open","config":"_fd_config_open",".config":"_fd_config_open","configs":"_fd_config_open",".configs":"_fd_config_open","configuration":"_fd_config_open",".configuration":"_fd_config_open","configurations":"_fd_config_open",".configurations":"_fd_config_open","setting":"_fd_config_open",".setting":"_fd_config_open","settings":"_fd_config_open",".settings":"_fd_config_open","ini":"_fd_config_open",".ini":"_fd_config_open","initializers":"_fd_config_open",".initializers":"_fd_config_open","controller":"_fd_controller_open","controllers":"_fd_controller_open",".controllers":"_fd_controller_open","handlers":"_fd_controller_open",".handlers":"_fd_controller_open","coverage":"_fd_coverage_open","css":"_fd_css_open","_css":"_fd_css_open","cypress":"_fd_cypress_open","db":"_fd_db_open","database":"_fd_db_open","sql":"_fd_db_open","data":"_fd_db_open","repo":"_fd_db_open","repository":"_fd_db_open","repositories":"_fd_db_open","debian":"_fd_debian_open",".dependabot":"_fd_dependabot_open","dist":"_fd_dist_open",".dist":"_fd_dist_open","dists":"_fd_dist_open","out":"_fd_dist_open","outs":"_fd_dist_open","export":"_fd_dist_open","exports":"_fd_dist_open","build":"_fd_dist_open",".build":"_fd_dist_open","builds":"_fd_dist_open","release":"_fd_dist_open","releases":"_fd_dist_open","target":"_fd_dist_open","targets":"_fd_dist_open","docker":"_fd_docker_open",".docker":"_fd_docker_open","docs":"_fd_docs_open","doc":"_fd_docs_open","e2e":"_fd_e2e_open",".elasticbeanstalk":"_fd_elasticbeanstalk_open",".ebextensions":"_fd_elasticbeanstalk_open","electron":"_fd_electron_open",".expo":"_fd_expo_open",".expo-shared":"_fd_expo_open","favicon":"_fd_favicon_open","favicons":"_fd_favicon_open","flow":"_fd_flow_open","flow-typed":"_fd_flow_open","fonts":"_fd_fonts_open","font":"_fd_fonts_open","fnt":"_fd_fonts_open","gcp":"_fd_gcp_open",".gcp":"_fd_gcp_open",".git":"_fd_git_open","submodules":"_fd_git_open",".submodules":"_fd_git_open",".github":"_fd_github_open",".gitlab":"_fd_gitlab_open","gradle":"_fd_gradle_open",".gradle":"_fd_gradle_open","graphql":"_fd_graphql_open","grunt":"_fd_grunt_open","gulp":"_fd_gulp_open","gulpfile.js":"_fd_gulp_open","gulpfile.coffee":"_fd_gulp_open","gulpfile.ts":"_fd_gulp_open","gulpfile.babel.js":"_fd_gulp_open","gulpfile.babel.coffee":"_fd_gulp_open","gulpfile.babel.ts":"_fd_gulp_open",".haxelib":"_fd_haxelib_open","haxe_libraries":"_fd_haxelib_open","helper":"_fd_helper_open",".helper":"_fd_helper_open","helpers":"_fd_helper_open",".helpers":"_fd_helper_open",".idea":"_fd_idea_open","images":"_fd_images_open","image":"_fd_images_open","img":"_fd_images_open","icons":"_fd_images_open","icon":"_fd_images_open","ico":"_fd_images_open","screenshot":"_fd_images_open","screenshots":"_fd_images_open","svg":"_fd_images_open","include":"_fd_include_open","includes":"_fd_include_open","incl":"_fd_include_open","inc":"_fd_include_open",".include":"_fd_include_open",".includes":"_fd_include_open",".incl":"_fd_include_open",".inc":"_fd_include_open","_include":"_fd_include_open","_includes":"_fd_include_open","_incl":"_fd_include_open","_inc":"_fd_include_open","interfaces":"_fd_interfaces_open","ios":"_fd_ios_open","js":"_fd_js_open","json":"_fd_json_open","kubernetes":"_fd_kubernetes_open","k8s":"_fd_kubernetes_open","kube":"_fd_kubernetes_open","kuber":"_fd_kubernetes_open",".kubernetes":"_fd_kubernetes_open",".k8s":"_fd_kubernetes_open",".kube":"_fd_kubernetes_open",".kuber":"_fd_kubernetes_open","less":"_fd_less_open","_less":"_fd_less_open","lib":"_fd_library_open","libs":"_fd_library_open",".lib":"_fd_library_open",".libs":"_fd_library_open","library":"_fd_library_open","libraries":"_fd_library_open","linux":"_fd_linux_open","lang":"_fd_locale_open","language":"_fd_locale_open","languages":"_fd_locale_open","locale":"_fd_locale_open","locales":"_fd_locale_open","_locale":"_fd_locale_open","_locales":"_fd_locale_open","internationalization":"_fd_locale_open","globalization":"_fd_locale_open","localization":"_fd_locale_open","i18n":"_fd_locale_open","g11n":"_fd_locale_open","l10n":"_fd_locale_open","log":"_fd_log_open","logs":"_fd_log_open","macos":"_fd_macos_open","darwin":"_fd_macos_open","mariadb":"_fd_mariadb_open","maria":"_fd_mariadb_open",".mvn":"_fd_maven_open","memcached":"_fd_memcached_open",".memcached":"_fd_memcached_open",".meteor":"_fd_meteor_open","middleware":"_fd_middleware_open","middlewares":"_fd_middleware_open","minikube":"_fd_minikube_open","minik8s":"_fd_minikube_open","minikuber":"_fd_minikube_open","mjml":"_fd_mjml_open",".mjml":"_fd_mjml_open","mocks":"_fd_mock_open",".mocks":"_fd_mock_open","__mocks__":"_fd_mock_open","model":"_fd_model_open",".model":"_fd_model_open","models":"_fd_model_open",".models":"_fd_model_open","entities":"_fd_model_open",".entities":"_fd_model_open","modules":"_fd_module_open","mongodb":"_fd_mongodb_open","mongo":"_fd_mongodb_open","mysqldb":"_fd_mysql_open","mysql":"_fd_mysql_open","nginx":"_fd_nginx_open","conf.d":"_fd_nginx_open","node_modules":"_fd_node_open","notification":"_fd_notification_open","notifications":"_fd_notification_open","event":"_fd_notification_open","events":"_fd_notification_open",".nuget":"_fd_nuget_open",".nuxt":"_fd_nuxt_open","package":"_fd_package_open","packages":"_fd_package_open",".package":"_fd_package_open",".packages":"_fd_package_open","pkg":"_fd_package_open",".paket":"_fd_paket_open","php":"_fd_php_open",".pio":"_fd_platformio_open",".pioenvs":"_fd_platformio_open","plugin":"_fd_plugin_open",".plugin":"_fd_plugin_open","plugins":"_fd_plugin_open",".plugins":"_fd_plugin_open","extension":"_fd_plugin_open",".extension":"_fd_plugin_open","extensions":"_fd_plugin_open",".extensions":"_fd_plugin_open","private":"_fd_private_open",".private":"_fd_private_open","public":"_fd_public_open",".public":"_fd_public_open",".venv":"_fd_python_open",".virtualenv":"_fd_python_open","ravendb":"_fd_ravendb_open","redis":"_fd_redis_open","redux":"_fd_redux_open","route":"_fd_route_open","routes":"_fd_route_open","_route":"_fd_route_open","_routes":"_fd_route_open","routers":"_fd_route_open","sass":"_fd_sass_open","scss":"_fd_sass_open","_sass":"_fd_sass_open","_scss":"_fd_sass_open","script":"_fd_script_open","scripts":"_fd_script_open","server":"_fd_server_open","service":"_fd_services_open","services":"_fd_services_open","src":"_fd_src_open","source":"_fd_src_open","sources":"_fd_src_open","sso":"_fd_sso_open","story":"_fd_story_open","stories":"_fd_story_open","__stories__":"_fd_story_open","style":"_fd_style_open","styles":"_fd_style_open","temp":"_fd_temp_open",".temp":"_fd_temp_open","tmp":"_fd_temp_open",".tmp":"_fd_temp_open","template":"_fd_template_open",".template":"_fd_template_open","templates":"_fd_template_open",".templates":"_fd_template_open","tests":"_fd_test_open",".tests":"_fd_test_open","test":"_fd_test_open",".test":"_fd_test_open","__tests__":"_fd_test_open","__test__":"_fd_test_open","spec":"_fd_test_open",".spec":"_fd_test_open","specs":"_fd_test_open",".specs":"_fd_test_open","theme":"_fd_theme_open","themes":"_fd_theme_open","tools":"_fd_tools_open",".tools":"_fd_tools_open","util":"_fd_tools_open","utils":"_fd_tools_open",".travis":"_fd_travis_open","typescript":"_fd_typescript_open","ts":"_fd_typescript_open","typings":"_fd_typings_open","@types":"_fd_typings_open","vagrant":"_fd_vagrant_open",".vagrant":"_fd_vagrant_open","video":"_fd_video_open",".video":"_fd_video_open","videos":"_fd_video_open",".videos":"_fd_video_open","html":"_fd_view_open","view":"_fd_view_open","views":"_fd_view_open","layout":"_fd_view_open","layouts":"_fd_view_open","page":"_fd_view_open","pages":"_fd_view_open","_view":"_fd_view_open","_views":"_fd_view_open","_layout":"_fd_view_open","_layouts":"_fd_view_open","_page":"_fd_view_open","_pages":"_fd_view_open",".vs":"_fd_vs_open",".vscode":"_fd_vscode_open","vscode":"_fd_vscode_open",".vscode-test":"_fd_vscode_test_open","webpack":"_fd_webpack_open","windows":"_fd_windows_open","win32":"_fd_windows_open","www":"_fd_www_open","wwwroot":"_fd_www_open"},"fileExtensions":{"accdb":"_f_access","accdt":"_f_access","mdb":"_f_access","accda":"_f_access","accdc":"_f_access","accde":"_f_access","accdp":"_f_access","accdr":"_f_access","accdu":"_f_access","ade":"_f_access","adp":"_f_access","laccdb":"_f_access","ldb":"_f_access","mam":"_f_access","maq":"_f_access","mdw":"_f_access","afdesign":"_f_affinitydesigner","affinitydesigner":"_f_affinitydesigner","afphoto":"_f_affinityphoto","affinityphoto":"_f_affinityphoto","afpub":"_f_affinitypublisher","affinitypublisher":"_f_affinitypublisher","ai":"_f_ai","ino":"_f_arduino","pde":"_f_arduino","aspx":"_f_aspx","ascx":"_f_aspx","aac":"_f_audio","act":"_f_audio","aiff":"_f_audio","amr":"_f_audio","ape":"_f_audio","au":"_f_audio","dct":"_f_audio","dss":"_f_audio","dvf":"_f_audio","flac":"_f_audio","gsm":"_f_audio","iklax":"_f_audio","ivs":"_f_audio","m4a":"_f_audio","m4b":"_f_audio","m4p":"_f_audio","mmf":"_f_audio","mogg":"_f_audio","mp3":"_f_audio","mpc":"_f_audio","msv":"_f_audio","oga":"_f_audio","ogg":"_f_audio","opus":"_f_audio","ra":"_f_audio","raw":"_f_audio","tta":"_f_audio","vox":"_f_audio","wav":"_f_audio","wma":"_f_audio","a":"_f_binary","app":"_f_binary","bin":"_f_binary","cmo":"_f_binary","cmx":"_f_binary","cma":"_f_binary","cmxa":"_f_binary","cmi":"_f_binary","dll":"_f_binary","exe":"_f_binary","hl":"_f_binary","ilk":"_f_binary","lib":"_f_binary","n":"_f_binary","ndll":"_f_binary","o":"_f_binary","obj":"_f_binary","pyc":"_f_binary","pyd":"_f_binary","pyo":"_f_binary","pdb":"_f_binary","scpt":"_f_binary","scptd":"_f_binary","so":"_f_binary","gemfile":"_f_bundler","gemfile.lock":"_f_bundler","cake":"_f_cake","csr":"_f_cert","crt":"_f_cert","cer":"_f_cert","der":"_f_cert","pfx":"_f_cert","p12":"_f_cert","p7b":"_f_cert","p7r":"_f_cert","src":"_f_cert","crl":"_f_cert","sst":"_f_cert","stl":"_f_cert","lucee":"_f_cf","h":"_f_cheader","class":"_f_class","cjm":"_f_clojure","cljc":"_f_clojure","cljs":"_f_clojurescript","kit":"_f_codekit","plist":"_f_config","hpp":"_f_cppheader","csx":"_f_csharp","csproj":"_f_csproj","css.map":"_f_cssmap","db":"_f_db","djt":"_f_django","eco":"_f_docpad","ejs":"_f_ejs","el":"_f_emacs","elc":"_f_emacs","ensime":"_f_ensime","eps":"_f_eps","xls":"_f_excel","xlsx":"_f_excel","xlsm":"_f_excel","ods":"_f_excel","fods":"_f_excel","fbx":"_f_fbx","fla":"_f_fla","swf":"_f_flash","swc":"_f_flash","js.flow":"_f_flow","woff":"_f_font","woff2":"_f_font","ttf":"_f_font","otf":"_f_font","eot":"_f_font","pfa":"_f_font","pfb":"_f_font","sfd":"_f_font","fsproj":"_f_fsproj","gmx":"_f_gamemaker","yy":"_f_gamemaker2","yyp":"_f_gamemaker2","gradle":"_f_gradle","hxproj":"_f_haxedevelop","idr":"_f_idris","lidr":"_f_idris","ibc":"_f_idrisbin","ipkg":"_f_idrispkg","jpeg":"_f_image","jpg":"_f_image","gif":"_f_image","png":"_f_image","bmp":"_f_image","tiff":"_f_image","ico":"_f_image","inc":"_f_inc","include":"_f_inc","infopathxml":"_f_infopath","xsn":"_f_infopath","xsf":"_f_infopath","xtp2":"_f_infopath","jar":"_f_jar","jbuilder":"_f_jbuilder","js.snap":"_f_jest_snapshot","jsx.snap":"_f_jest_snapshot","ts.snap":"_f_jest_snapshot","tsx.snap":"_f_jest_snapshot","js.map":"_f_jsmap","json5":"_f_json5","jsonld":"_f_jsonld","json-ld":"_f_jsonld","jsp":"_f_jsp","jss":"_f_jss","ipynb":"_f_jupyter","key":"_f_key","pem":"_f_key","master":"_f_layout","layout.html":"_f_layout","layout.htm":"_f_layout","enc":"_f_license","hxp":"_f_lime","liquid":"_f_liquid","ls":"_f_livescript","log":"_f_log","tlg":"_f_log","crec":"_f_lync","ocrec":"_f_lync","makefile":"_f_makefile","map":"_f_map","mdown":"_f_markdown","markdown":"_f_markdown","marko.js":"_f_markojs","fig":"_f_matlab","mex":"_f_matlab","mexn":"_f_matlab","mexrs6":"_f_matlab","mn":"_f_matlab","mum":"_f_matlab","mx":"_f_matlab","mx3":"_f_matlab","rwd":"_f_matlab","slx":"_f_matlab","slddc":"_f_matlab","smv":"_f_matlab","xvc":"_f_matlab","mdx":"_f_mdx","mustache":"_f_mustache","mst":"_f_mustache","njsproj":"_f_njsproj","nupkg":"_f_nuget","nuspec":"_f_nuget","psmdcp":"_f_nuget","nunj":"_f_nunjucks","njs":"_f_nunjucks","one":"_f_onenote","onepkg":"_f_onenote","onetoc":"_f_onenote","onetoc2":"_f_onenote","sig":"_f_onenote","cl":"_f_opencl","opencl":"_f_opencl","org":"_f_org","pst":"_f_outlook","bcmx":"_f_outlook","otm":"_f_outlook","msg":"_f_outlook","oft":"_f_outlook","ovpn":"_f_ovpn","pkg":"_f_package","patch":"_f_patch","pcd":"_f_pcl","pdf":"_f_pdf","psd":"_f_photoshop","php1":"_f_php","php2":"_f_php","php3":"_f_php","php4":"_f_php","php5":"_f_php","php6":"_f_php","phps":"_f_php","phpsa":"_f_php","phpt":"_f_php","phtml":"_f_php","phar":"_f_php","pu":"_f_plantuml","plantuml":"_f_plantuml","iuml":"_f_plantuml","puml":"_f_plantuml","pck":"_f_plsql_package","pkb":"_f_plsql_package_body","pkh":"_f_plsql_package_header","pks":"_f_plsql_package_spec","po":"_f_poedit","mo":"_f_poedit","pot":"_f_powerpoint","potx":"_f_powerpoint","potm":"_f_powerpoint","pps":"_f_powerpoint","ppsx":"_f_powerpoint","ppsm":"_f_powerpoint","ppt":"_f_powerpoint","pptx":"_f_powerpoint","pptm":"_f_powerpoint","pa":"_f_powerpoint","ppa":"_f_powerpoint","ppam":"_f_powerpoint","sldm":"_f_powerpoint","sldx":"_f_powerpoint","format.ps1xml":"_f_powershell_format","psd1":"_f_powershell_psd","psm1":"_f_powershell_psm","types.ps1xml":"_f_powershell_types","pro":"_f_prolog","P":"_f_prolog","pub":"_f_publisher","puz":"_f_publisher","q":"_f_q","qbs":"_f_qbs","qvd":"_f_qlikview","qvw":"_f_qlikview","rake":"_f_rake","rt":"_f_reacttemplate","reg":"_f_registry","rproj":"_f_rproj","sls":"_f_saltstack","sass":"_f_sass","scssm":"_f_scss","fish":"_f_shell","sketch":"_f_sketch","eskip":"_f_skipper","sln":"_f_sln","sqlite":"_f_sqlite","sqlite3":"_f_sqlite","db3":"_f_sqlite","sss":"_f_sss","dta":"_f_stata","storyboard":"_f_storyboard","story.js":"_f_storybook","story.jsx":"_f_storybook","story.ts":"_f_storybook","story.tsx":"_f_storybook","stories.js":"_f_storybook","stories.jsx":"_f_storybook","stories.ts":"_f_storybook","stories.tsx":"_f_storybook","svg":"_f_svg","tcl":"_f_tcl","exp":"_f_tcl","tfstate":"_f_terraform","tst":"_f_test","test.js":"_f_testjs","test.jsx":"_f_testjs","test.mjs":"_f_testjs","spec.js":"_f_testjs","spec.jsx":"_f_testjs","spec.mjs":"_f_testjs","test.ts":"_f_testts","test.tsx":"_f_testts","spec.ts":"_f_testts","spec.tsx":"_f_testts","e2e-test.ts":"_f_testts","e2e-test.tsx":"_f_testts","e2e-spec.ts":"_f_testts","e2e-spec.tsx":"_f_testts","texi":"_f_tex","tikz":"_f_tex","csv":"_f_text","todo":"_f_todo","tt2":"_f_tt","d.ts":"_f_typescriptdef","vala":"_f_vala","vapi":"_f_vapi","vash":"_f_vash","vbhtml":"_f_vbhtml","vbproj":"_f_vbproj","vcxproj":"_f_vcxproj","3g2":"_f_video","3gp":"_f_video","asf":"_f_video","amv":"_f_video","avi":"_f_video","divx":"_f_video","qt":"_f_video","f4a":"_f_video","f4b":"_f_video","f4p":"_f_video","f4v":"_f_video","flv":"_f_video","m2v":"_f_video","m4v":"_f_video","mkv":"_f_video","mk3d":"_f_video","mov":"_f_video","mp2":"_f_video","mp4":"_f_video","mpe":"_f_video","mpeg":"_f_video","mpeg2":"_f_video","mpg":"_f_video","mpv":"_f_video","nsv":"_f_video","ogv":"_f_video","rm":"_f_video","rmvb":"_f_video","svi":"_f_video","vob":"_f_video","webm":"_f_video","wmv":"_f_video","vsix":"_f_vsix","vsixmanifest":"_f_vsixmanifest","wasm":"_f_wasm","webp":"_f_webp","doc":"_f_word","docx":"_f_word","docm":"_f_word","dot":"_f_word","dotx":"_f_word","dotm":"_f_word","wll":"_f_word","wxml":"_f_wxml","wxss":"_f_wxss","xcodeproj":"_f_xcode","xfl":"_f_xfl","xib":"_f_xib","xliff":"_f_xliff","xlf":"_f_xliff","pex":"_f_xml","tmlanguage":"_f_xml","zip":"_f_zip","rar":"_f_zip","7z":"_f_zip","tar":"_f_zip","gz":"_f_zip","bzip2":"_f_zip","xz":"_f_zip","bz2":"_f_zip","zipx":"_f_zip"},"fileNames":{".angular-cli.json":"_f_angular","angular-cli.json":"_f_angular","angular.json":"_f_angular",".angular.json":"_f_angular","appveyor.yml":"_f_appveyor",".appveyor.yml":"_f_appveyor","aurelia.json":"_f_aurelia","azure-pipelines.yml":"_f_azurepipelines",".vsts-ci.yml":"_f_azurepipelines",".babelrc":"_f_babel",".babelignore":"_f_babel",".babelrc.js":"_f_babel",".babelrc.cjs":"_f_babel",".babelrc.mjs":"_f_babel",".babelrc.json":"_f_babel","babel.config.js":"_f_babel","babel.config.cjs":"_f_babel","babel.config.mjs":"_f_babel","babel.config.json":"_f_babel",".bzrignore":"_f_bazaar",".bazelrc":"_f_bazel","bazel.rc":"_f_bazel","bazel.bazelrc":"_f_bazel","bitbucket-pipelines.yml":"_f_bitbucketpipeline",".bithoundrc":"_f_bithound",".bowerrc":"_f_bower","bower.json":"_f_bower",".browserslistrc":"_f_browserslist","browserslist":"_f_browserslist",".buckconfig":"_f_buckbuild","gemfile":"_f_bundler","gemfile.lock":"_f_bundler","capacitor.config.json":"_f_capacitor","cargo.toml":"_f_cargo","cargo.lock":"_f_cargo","chefignore":"_f_chef","berksfile":"_f_chef","berksfile.lock":"_f_chef","policyfile":"_f_chef","circle.yml":"_f_circleci",".cfignore":"_f_cloudfoundry",".codacy.yml":"_f_codacy",".codacy.yaml":"_f_codacy",".codeclimate.yml":"_f_codeclimate","codecov.yml":"_f_codecov",".codecov.yml":"_f_codecov","config.codekit":"_f_codekit","config.codekit2":"_f_codekit","config.codekit3":"_f_codekit",".config.codekit":"_f_codekit",".config.codekit2":"_f_codekit",".config.codekit3":"_f_codekit","coffeelint.json":"_f_coffeelint",".coffeelintignore":"_f_coffeelint","composer.json":"_f_composer","composer.lock":"_f_composer","conanfile.txt":"_f_conan","conanfile.py":"_f_conan",".condarc":"_f_conda",".coveralls.yml":"_f_coveralls","crowdin.yml":"_f_crowdin",".csscomb.json":"_f_csscomb",".csslintrc":"_f_csslint",".cvsignore":"_f_cvs","cypress.json":"_f_cypress","cypress.env.json":"_f_cypress",".boringignore":"_f_darcs","dependencies.yml":"_f_dependencies","docker-compose.yml":"_f_docker","docker-compose.ci-build.yml":"_f_docker","docker-compose.override.yml":"_f_docker","docker-compose.vs.debug.yml":"_f_docker","docker-compose.vs.release.yml":"_f_docker","docker-cloud.yml":"_f_docker","docker-compose.test.yml":"_f_dockertest",".doczrc":"_f_docz","docz.js":"_f_docz","docz.json":"_f_docz",".docz.js":"_f_docz",".docz.json":"_f_docz","doczrc.js":"_f_docz","doczrc.json":"_f_docz","docz.config.js":"_f_docz","docz.config.json":"_f_docz",".dojorc":"_f_dojo",".drone.yml":"_f_drone",".drone.yml.sig":"_f_drone",".editorconfig":"_f_editorconfig","elm-package.json":"_f_elm",".ember-cli":"_f_ember","emakefile":"_f_erlang",".emakerfile":"_f_erlang",".eslintrc":"_f_eslint",".eslintignore":"_f_eslint",".eslintcache":"_f_eslint",".eslintrc.js":"_f_eslint",".eslintrc.mjs":"_f_eslint",".eslintrc.cjs":"_f_eslint",".eslintrc.json":"_f_eslint",".eslintrc.yaml":"_f_eslint",".eslintrc.yml":"_f_eslint","app.json":"_f_expo","app.config.js":"_f_expo","app.config.json":"_f_expo","app.config.json5":"_f_expo","favicon.ico":"_f_favicon",".firebaserc":"_f_firebase","firebase.json":"_f_firebasehosting","firestore.rules":"_f_firestore","firestore.indexes.json":"_f_firestore",".flooignore":"_f_floobits",".flowconfig":"_f_flow",".flutter-plugins":"_f_flutter",".metadata":"_f_flutter","pubspec.lock":"_f_flutter_package","pubspec.yaml":"_f_flutter_package",".packages":"_f_flutter_package",".fossaignore":"_f_fossa","ignore-glob":"_f_fossil","fuse.js":"_f_fusebox","gatsby-config.js":"_f_gatsby","gatsby-config.ts":"_f_gatsby","gatsby-node.js":"_f_gatsby","gatsby-node.ts":"_f_gatsby","gatsby-browser.js":"_f_gatsby","gatsby-browser.ts":"_f_gatsby","gatsby-ssr.js":"_f_gatsby","gatsby-ssr.ts":"_f_gatsby",".gitattributes":"_f_git",".gitconfig":"_f_git",".gitignore":"_f_git",".gitmodules":"_f_git",".gitkeep":"_f_git",".mailmap":"_f_git",".gitlab-ci.yml":"_f_gitlab","glide.yml":"_f_glide","go.sum":"_f_go_package","go.mod":"_f_go_package",".gqlconfig":"_f_graphql","greenkeeper.json":"_f_greenkeeper","gridsome.config.js":"_f_gridsome","gridsome.config.ts":"_f_gridsome","gridsome.server.js":"_f_gridsome","gridsome.server.ts":"_f_gridsome","gridsome.client.js":"_f_gridsome","gridsome.client.ts":"_f_gridsome","gruntfile.js":"_f_grunt","gruntfile.coffee":"_f_grunt","gruntfile.ts":"_f_grunt","gruntfile.babel.js":"_f_grunt","gruntfile.babel.coffee":"_f_grunt","gruntfile.babel.ts":"_f_grunt","gulpfile.js":"_f_gulp","gulpfile.coffee":"_f_gulp","gulpfile.ts":"_f_gulp","gulpfile.esm.js":"_f_gulp","gulpfile.esm.coffee":"_f_gulp","gulpfile.esm.ts":"_f_gulp","gulpfile.babel.js":"_f_gulp","gulpfile.babel.coffee":"_f_gulp","gulpfile.babel.ts":"_f_gulp","haxelib.json":"_f_haxe","checkstyle.json":"_f_haxecheckstyle",".p4ignore":"_f_helix",".htmlhintrc":"_f_htmlhint",".huskyrc":"_f_husky",".huskyrc.js":"_f_husky",".huskyrc.json":"_f_husky",".huskyrc.yaml":"_f_husky",".huskyrc.yml":"_f_husky","ionic.project":"_f_ionic","ionic.config.json":"_f_ionic","jakefile":"_f_jake","jakefile.js":"_f_jake","jest.json":"_f_jest",".jestrc":"_f_jest",".jestrc.js":"_f_jest",".jestrc.json":"_f_jest","jest.config.js":"_f_jest","jest.config.cjs":"_f_jest","jest.config.mjs":"_f_jest","jest.config.json":"_f_jest",".jpmignore":"_f_jpm",".jsbeautifyrc":"_f_jsbeautify","jsbeautifyrc":"_f_jsbeautify",".jsbeautify":"_f_jsbeautify","jsbeautify":"_f_jsbeautify","jsconfig.json":"_f_jsconfig",".jshintrc":"_f_jshint",".jshintignore":"_f_jshint","karma.conf.js":"_f_karma","karma.conf.coffee":"_f_karma","karma.conf.ts":"_f_karma",".kitchen.yml":"_f_kitchenci","kitchen.yml":"_f_kitchenci",".kiteignore":"_f_kite","layout.html":"_f_layout","layout.htm":"_f_layout","lerna.json":"_f_lerna","license":"_f_license","licence":"_f_license","license.md":"_f_license","license.txt":"_f_license","licence.md":"_f_license","licence.txt":"_f_license","include.xml":"_f_lime",".lintstagedrc":"_f_lintstagedrc","lint-staged.config.js":"_f_lintstagedrc",".lintstagedrc.js":"_f_lintstagedrc",".lintstagedrc.json":"_f_lintstagedrc",".lintstagedrc.yaml":"_f_lintstagedrc",".lintstagedrc.yml":"_f_lintstagedrc","manifest":"_f_manifest","manifest.bak":"_f_manifest_bak","manifest.skip":"_f_manifest_skip",".markdownlint.json":"_f_markdownlint","maven.config":"_f_maven","pom.xml":"_f_maven","extensions.xml":"_f_maven","settings.xml":"_f_maven",".hgignore":"_f_mercurial","mocha.opts":"_f_mocha",".mocharc.js":"_f_mocha",".mocharc.json":"_f_mocha",".mocharc.jsonc":"_f_mocha",".mocharc.yaml":"_f_mocha",".mocharc.yml":"_f_mocha","modernizr":"_f_modernizr","modernizr.js":"_f_modernizr","modernizrrc.js":"_f_modernizr",".modernizr.js":"_f_modernizr",".modernizrrc.js":"_f_modernizr","moleculer.config.js":"_f_moleculer","moleculer.config.json":"_f_moleculer","moleculer.config.ts":"_f_moleculer",".mtn-ignore":"_f_monotone",".nest-cli.json":"_f_nestjs","nest-cli.json":"_f_nestjs","nestconfig.json":"_f_nestjs",".nestconfig.json":"_f_nestjs","netlify.toml":"_f_netlify","nginx.conf":"_f_nginx","build.ninja":"_f_ninja",".node-version":"_f_node",".nvmrc":"_f_node","nodemon.json":"_f_nodemon",".npmignore":"_f_npm",".npmrc":"_f_npm","package.json":"_f_npm","package-lock.json":"_f_npm","npm-shrinkwrap.json":"_f_npm",".nsrirc":"_f_nsri",".nsriignore":"_f_nsri",".nsrirc.js":"_f_nsri",".nsrirc.json":"_f_nsri",".nsrirc.yaml":"_f_nsri",".nsrirc.yml":"_f_nsri",".nsrirc.config.js":"_f_nsri",".integrity.json":"_f_nsri-integrity","nuxt.config.js":"_f_nuxt","nuxt.config.ts":"_f_nuxt",".nycrc":"_f_nyc",".nycrc.json":"_f_nyc",".merlin":"_f_ocaml","paket.dependencies":"_f_paket","paket.lock":"_f_paket","paket.references":"_f_paket","paket.template":"_f_paket","paket.local":"_f_paket",".php_cs":"_f_phpcsfixer",".php_cs.dist":"_f_phpcsfixer","phpunit":"_f_phpunit","phpunit.xml":"_f_phpunit","phpunit.xml.dist":"_f_phpunit",".phraseapp.yml":"_f_phraseapp","pipfile":"_f_pip","pipfile.lock":"_f_pip","platformio.ini":"_f_platformio",".postcssrc":"_f_postcssconfig",".postcssrc.json":"_f_postcssconfig",".postcssrc.yml":"_f_postcssconfig",".postcssrc.js":"_f_postcssconfig","postcss.config.js":"_f_postcssconfig",".pre-commit-config.yaml":"_f_precommit",".prettierrc":"_f_prettier",".prettierignore":"_f_prettier","prettier.config.js":"_f_prettier","prettier.config.ts":"_f_prettier","prettier.config.coffee":"_f_prettier",".prettierrc.js":"_f_prettier",".prettierrc.json":"_f_prettier",".prettierrc.yml":"_f_prettier",".prettierrc.yaml":"_f_prettier","procfile":"_f_procfile","protractor.conf.js":"_f_protractor","protractor.conf.coffee":"_f_protractor","protractor.conf.ts":"_f_protractor",".jade-lintrc":"_f_pug",".pug-lintrc":"_f_pug",".jade-lint.json":"_f_pug",".pug-lintrc.js":"_f_pug",".pug-lintrc.json":"_f_pug",".pyup":"_f_pyup",".pyup.yml":"_f_pyup","qmldir":"_f_qmldir","quasar.conf.js":"_f_quasar","rakefile":"_f_rake","razzle.config.js":"_f_razzle",".rehyperc":"_f_rehype",".rehypeignore":"_f_rehype",".rehyperc.js":"_f_rehype",".rehyperc.json":"_f_rehype",".rehyperc.yml":"_f_rehype",".rehyperc.yaml":"_f_rehype",".remarkrc":"_f_remark",".remarkignore":"_f_remark",".remarkrc.js":"_f_remark",".remarkrc.json":"_f_remark",".remarkrc.yml":"_f_remark",".remarkrc.yaml":"_f_remark",".renovaterc":"_f_renovate","renovate.json":"_f_renovate",".renovaterc.json":"_f_renovate",".retextrc":"_f_retext",".retextignore":"_f_retext",".retextrc.js":"_f_retext",".retextrc.json":"_f_retext",".retextrc.yml":"_f_retext",".retextrc.yaml":"_f_retext","robots.txt":"_f_robots","rollup.config.js":"_f_rollup","rollup.config.mjs":"_f_rollup","rollup.config.coffee":"_f_rollup","rollup.config.ts":"_f_rollup","rollup.config.common.js":"_f_rollup","rollup.config.common.mjs":"_f_rollup","rollup.config.common.coffee":"_f_rollup","rollup.config.common.ts":"_f_rollup","rollup.config.dev.js":"_f_rollup","rollup.config.dev.mjs":"_f_rollup","rollup.config.dev.coffee":"_f_rollup","rollup.config.dev.ts":"_f_rollup","rollup.config.prod.js":"_f_rollup","rollup.config.prod.mjs":"_f_rollup","rollup.config.prod.coffee":"_f_rollup","rollup.config.prod.ts":"_f_rollup",".rspec":"_f_rspec",".rubocop.yml":"_f_rubocop",".rubocop_todo.yml":"_f_rubocop","rust-toolchain":"_f_rust_toolchain",".sentryclirc":"_f_sentry",".sequelizerc":"_f_sequelize",".sequelizerc.js":"_f_sequelize",".sequelizerc.json":"_f_sequelize","serverless.yml":"_f_serverless","snapcraft.yaml":"_f_snapcraft",".snyk":"_f_snyk",".solidarity":"_f_solidarity",".solidarity.json":"_f_solidarity",".stylelintrc":"_f_stylelint",".stylelintignore":"_f_stylelint",".stylelintcache":"_f_stylelint","stylelint.config.js":"_f_stylelint","stylelint.config.json":"_f_stylelint","stylelint.config.yaml":"_f_stylelint","stylelint.config.yml":"_f_stylelint","stylelint.config.ts":"_f_stylelint",".stylelintrc.js":"_f_stylelint",".stylelintrc.json":"_f_stylelint",".stylelintrc.yaml":"_f_stylelint",".stylelintrc.yml":"_f_stylelint",".stylelintrc.ts":"_f_stylelint",".stylish-haskell.yaml":"_f_stylish_haskell",".svnignore":"_f_subversion","package.pins":"_f_swift","symfony.lock":"_f_symfony","tailwind.js":"_f_tailwind","tailwind.coffee":"_f_tailwind","tailwind.ts":"_f_tailwind","tailwind.config.js":"_f_tailwind","tailwind.config.coffee":"_f_tailwind","tailwind.config.ts":"_f_tailwind",".tfignore":"_f_tfs","tox.ini":"_f_tox",".travis.yml":"_f_travis","tsconfig.json":"_f_tsconfig","tsconfig.app.json":"_f_tsconfig","tsconfig.base.json":"_f_tsconfig","tsconfig.common.json":"_f_tsconfig","tsconfig.dev.json":"_f_tsconfig","tsconfig.development.json":"_f_tsconfig","tsconfig.e2e.json":"_f_tsconfig","tsconfig.prod.json":"_f_tsconfig","tsconfig.production.json":"_f_tsconfig","tsconfig.server.json":"_f_tsconfig","tsconfig.spec.json":"_f_tsconfig","tsconfig.staging.json":"_f_tsconfig","tsconfig.test.json":"_f_tsconfig","tslint.json":"_f_tslint","tslint.yaml":"_f_tslint","tslint.yml":"_f_tslint",".unibeautifyrc":"_f_unibeautify","unibeautify.config.js":"_f_unibeautify",".unibeautifyrc.js":"_f_unibeautify",".unibeautifyrc.json":"_f_unibeautify",".unibeautifyrc.yaml":"_f_unibeautify",".unibeautifyrc.yml":"_f_unibeautify","vagrantfile":"_f_vagrant",".vimrc":"_f_vim",".gvimrc":"_f_vim",".vscodeignore":"_f_vscode","launch.json":"_f_vscode","tasks.json":"_f_vscode","vscodeignore.json":"_f_vscode",".vuerc":"_f_vueconfig","vue.config.js":"_f_vueconfig","wallaby.json":"_f_wallaby","wallaby.js":"_f_wallaby","wallaby.ts":"_f_wallaby","wallaby.coffee":"_f_wallaby","wallaby.conf.json":"_f_wallaby","wallaby.conf.js":"_f_wallaby","wallaby.conf.ts":"_f_wallaby","wallaby.conf.coffee":"_f_wallaby",".wallaby.json":"_f_wallaby",".wallaby.js":"_f_wallaby",".wallaby.ts":"_f_wallaby",".wallaby.coffee":"_f_wallaby",".wallaby.conf.json":"_f_wallaby",".wallaby.conf.js":"_f_wallaby",".wallaby.conf.ts":"_f_wallaby",".wallaby.conf.coffee":"_f_wallaby",".watchmanconfig":"_f_watchmanconfig","webpack.base.conf.js":"_f_webpack","webpack.base.conf.coffee":"_f_webpack","webpack.base.conf.ts":"_f_webpack","webpack.common.js":"_f_webpack","webpack.common.coffee":"_f_webpack","webpack.common.ts":"_f_webpack","webpack.config.js":"_f_webpack","webpack.config.coffee":"_f_webpack","webpack.config.ts":"_f_webpack","webpack.config.base.js":"_f_webpack","webpack.config.base.coffee":"_f_webpack","webpack.config.base.ts":"_f_webpack","webpack.config.common.js":"_f_webpack","webpack.config.common.coffee":"_f_webpack","webpack.config.common.ts":"_f_webpack","webpack.config.dev.js":"_f_webpack","webpack.config.dev.coffee":"_f_webpack","webpack.config.dev.ts":"_f_webpack","webpack.config.development.js":"_f_webpack","webpack.config.development.coffee":"_f_webpack","webpack.config.development.ts":"_f_webpack","webpack.config.staging.js":"_f_webpack","webpack.config.staging.coffee":"_f_webpack","webpack.config.staging.ts":"_f_webpack","webpack.config.test.js":"_f_webpack","webpack.config.test.coffee":"_f_webpack","webpack.config.test.ts":"_f_webpack","webpack.config.prod.js":"_f_webpack","webpack.config.prod.coffee":"_f_webpack","webpack.config.prod.ts":"_f_webpack","webpack.config.production.js":"_f_webpack","webpack.config.production.coffee":"_f_webpack","webpack.config.production.ts":"_f_webpack","webpack.config.babel.js":"_f_webpack","webpack.config.babel.coffee":"_f_webpack","webpack.config.babel.ts":"_f_webpack","webpack.config.base.babel.js":"_f_webpack","webpack.config.base.babel.coffee":"_f_webpack","webpack.config.base.babel.ts":"_f_webpack","webpack.config.common.babel.js":"_f_webpack","webpack.config.common.babel.coffee":"_f_webpack","webpack.config.common.babel.ts":"_f_webpack","webpack.config.dev.babel.js":"_f_webpack","webpack.config.dev.babel.coffee":"_f_webpack","webpack.config.dev.babel.ts":"_f_webpack","webpack.config.development.babel.js":"_f_webpack","webpack.config.development.babel.coffee":"_f_webpack","webpack.config.development.babel.ts":"_f_webpack","webpack.config.staging.babel.js":"_f_webpack","webpack.config.staging.babel.coffee":"_f_webpack","webpack.config.staging.babel.ts":"_f_webpack","webpack.config.test.babel.js":"_f_webpack","webpack.config.test.babel.coffee":"_f_webpack","webpack.config.test.babel.ts":"_f_webpack","webpack.config.prod.babel.js":"_f_webpack","webpack.config.prod.babel.coffee":"_f_webpack","webpack.config.prod.babel.ts":"_f_webpack","webpack.config.production.babel.js":"_f_webpack","webpack.config.production.babel.coffee":"_f_webpack","webpack.config.production.babel.ts":"_f_webpack","webpack.dev.js":"_f_webpack","webpack.dev.coffee":"_f_webpack","webpack.dev.ts":"_f_webpack","webpack.dev.conf.js":"_f_webpack","webpack.dev.conf.coffee":"_f_webpack","webpack.dev.conf.ts":"_f_webpack","webpack.prod.js":"_f_webpack","webpack.prod.coffee":"_f_webpack","webpack.prod.ts":"_f_webpack","webpack.prod.conf.js":"_f_webpack","webpack.prod.conf.coffee":"_f_webpack","webpack.prod.conf.ts":"_f_webpack","webpack.main.config.js":"_f_webpack","webpack.main.config.coffee":"_f_webpack","webpack.main.config.ts":"_f_webpack","webpack.mix.js":"_f_webpack","webpack.mix.coffee":"_f_webpack","webpack.mix.ts":"_f_webpack","webpack.plugins.js":"_f_webpack","webpack.plugins.coffee":"_f_webpack","webpack.plugins.ts":"_f_webpack","webpack.renderer.config.js":"_f_webpack","webpack.renderer.config.coffee":"_f_webpack","webpack.renderer.config.ts":"_f_webpack","webpack.rules.js":"_f_webpack","webpack.rules.coffee":"_f_webpack","webpack.rules.ts":"_f_webpack","webpack.test.conf.js":"_f_webpack","webpack.test.conf.coffee":"_f_webpack","webpack.test.conf.ts":"_f_webpack","wercker.yml":"_f_wercker","wpml-config.xml":"_f_wpml",".yamllint":"_f_yamllint",".yaspellerrc":"_f_yandex",".yaspeller.json":"_f_yandex","yarn.lock":"_f_yarn",".yarnrc":"_f_yarn",".yarnclean":"_f_yarn",".yarn-integrity":"_f_yarn",".yarn-metadata.json":"_f_yarn",".yarnignore":"_f_yarn",".yo-rc.json":"_f_yeoman","now.json":"_f_zeit",".nowignore":"_f_zeit"},"languageIds":{"actionscript":"_f_actionscript","ada":"_f_ada","advpl":"_f_advpl","affectscript":"_f_affectscript","al":"_f_al","ansible":"_f_ansible","antlr":"_f_antlr","anyscript":"_f_anyscript","apacheconf":"_f_apache","apex":"_f_apex","apiblueprint":"_f_apib","apl":"_f_apl","applescript":"_f_applescript","asciidoc":"_f_asciidoc","asp":"_f_asp","asp (html)":"_f_asp","arm":"_f_assembly","asm":"_f_assembly","ats":"_f_ats","ahk":"_f_autohotkey","autoit":"_f_autoit","avro":"_f_avro","azcli":"_f_azure","azure-pipelines":"_f_azurepipelines","ballerina":"_f_ballerina","bat":"_f_bat","bazel":"_f_bazel","befunge":"_f_befunge","befunge98":"_f_befunge","biml":"_f_biml","blade":"_f_blade","laravel-blade":"_f_blade","bolt":"_f_bolt","c":"_f_c","c-al":"_f_c_al","cabal":"_f_cabal","caddyfile":"_f_caddy","ceylon":"_f_ceylon","cfml":"_f_cf","lang-cfml":"_f_cf","cfc":"_f_cfc","cfmhtml":"_f_cfm","cookbook":"_f_chef_cookbook","clojure":"_f_clojure","clojurescript":"_f_clojurescript","manifest-yaml":"_f_cloudfoundry","cmake":"_f_cmake","cmake-cache":"_f_cmake","cobol":"_f_cobol","coffeescript":"_f_coffeescript","properties":"_f_config","dotenv":"_f_config","confluence":"_f_confluence","cpp":"_f_cpp","crystal":"_f_crystal","csharp":"_f_csharp","css":"_f_css","feature":"_f_cucumber","cuda":"_f_cuda","cython":"_f_cython","dal":"_f_dal","dart":"_f_dartlang","pascal":"_f_delphi","objectpascal":"_f_delphi","diff":"_f_diff","django-html":"_f_django","django-txt":"_f_django","d":"_f_dlang","dscript":"_f_dlang","dml":"_f_dlang","diet":"_f_dlang","dockerfile":"_f_docker","ignore":"_f_docker","dotjs":"_f_dotjs","doxygen":"_f_doxygen","drools":"_f_drools","dustjs":"_f_dustjs","dylan":"_f_dylan","dylan-lid":"_f_dylan","edge":"_f_edge","eex":"_f_eex","html-eex":"_f_eex","es":"_f_elastic","elixir":"_f_elixir","elm":"_f_elm","erb":"_f_erb","erlang":"_f_erlang","falcon":"_f_falcon","fortran":"_f_fortran","fortran-modern":"_f_fortran","FortranFreeForm":"_f_fortran","fortran_fixed-form":"_f_fortran","ftl":"_f_freemarker","fsharp":"_f_fsharp","galen":"_f_galen","gml-gms":"_f_gamemaker","gml-gms2":"_f_gamemaker2","gml-gm81":"_f_gamemaker81","gcode":"_f_gcode","genstat":"_f_genstat","git-commit":"_f_git","git-rebase":"_f_git","glsl":"_f_glsl","gnuplot":"_f_gnuplot","go":"_f_go","gdscript":"_f_godot","graphql":"_f_graphql","dot":"_f_graphviz","groovy":"_f_groovy","haml":"_f_haml","handlebars":"_f_handlebars","harbour":"_f_harbour","haskell":"_f_haskell","literate haskell":"_f_haskell","haxe":"_f_haxe","hxml":"_f_haxe","Haxe AST dump":"_f_haxe","helm":"_f_helm","hjson":"_f_hjson","hlsl":"_f_hlsl","home-assistant":"_f_homeassistant","hosts":"_f_host","html":"_f_html","http":"_f_http","hunspell.aff":"_f_hunspell","hunspell.dic":"_f_hunspell","icl":"_f_icl","imba":"_f_imba","4GL":"_f_informix","ini":"_f_ini","ink":"_f_ink","innosetup":"_f_innosetup","io":"_f_io","iodine":"_f_iodine","janet":"_f_janet","java":"_f_java","jekyll":"_f_jekyll","jenkins":"_f_jenkins","declarative":"_f_jenkins","jenkinsfile":"_f_jenkins","jinja":"_f_jinja","javascript":"_f_js","json":"_f_json","json-tmlanguage":"_f_json","jsonc":"_f_json","json5":"_f_json5","jsonnet":"_f_jsonnet","julia":"_f_julia","juliamarkdown":"_f_julia","kivy":"_f_kivy","kos":"_f_kos","kotlin":"_f_kotlin","less":"_f_less","lex":"_f_lex","lisp":"_f_lisp","lolcode":"_f_lolcode","lsl":"_f_lsl","lua":"_f_lua","makefile":"_f_makefile","markdown":"_f_markdown","marko":"_f_marko","matlab":"_f_matlab","maxscript":"_f_maxscript","mel":"_f_maya","mediawiki":"_f_mediawiki","meson":"_f_meson","mjml":"_f_mjml","mlang":"_f_mlang","powerquerymlanguage":"_f_mlang","mojolicious":"_f_mojolicious","mongo":"_f_mongo","mson":"_f_mson","nearley":"_f_nearly","nim":"_f_nim","nimble":"_f_nim","nsis":"_f_nsi","nfl":"_f_nsi","nsl":"_f_nsi","bridlensis":"_f_nsi","nunjucks":"_f_nunjucks","objective-c":"_f_objectivec","objective-cpp":"_f_objectivecpp","ocaml":"_f_ocaml","ocamllex":"_f_ocaml","menhir":"_f_ocaml","openhab":"_f_openHAB","pddl":"_f_pddl","happenings":"_f_pddl_happenings","plan":"_f_pddl_plan","perl":"_f_perl","perl6":"_f_perl6","pgsql":"_f_pgsql","php":"_f_php","pine":"_f_pine","pip-requirements":"_f_pip","platformio-debug.disassembly":"_f_platformio","platformio-debug.memoryview":"_f_platformio","platformio-debug.asm":"_f_platformio","plsql":"_f_plsql","oracle":"_f_plsql","polymer":"_f_polymer","pony":"_f_pony","postcss":"_f_postcss","powershell":"_f_powershell","prisma":"_f_prisma","pde":"_f_processinglang","abl":"_f_progress","prolog":"_f_prolog","prometheus":"_f_prometheus","proto3":"_f_protobuf","proto":"_f_protobuf","jade":"_f_pug","puppet":"_f_puppet","purescript":"_f_purescript","pyret":"_f_pyret","python":"_f_python","qlik":"_f_qlikview","qml":"_f_qml","qsharp":"_f_qsharp","r":"_f_r","racket":"_f_racket","raml":"_f_raml","razor":"_f_razor","aspnetcorerazor":"_f_razor","javascriptreact":"_f_reactjs","typescriptreact":"_f_reactts","reason":"_f_reason","red":"_f_red","restructuredtext":"_f_rest","rexx":"_f_rexx","riot":"_f_riot","robot":"_f_robotframework","ruby":"_f_ruby","rust":"_f_rust","san":"_f_san","SAS":"_f_sas","sbt":"_f_sbt","scala":"_f_scala","scilab":"_f_scilab","vbscript":"_f_script","scss":"_f_scss","sdl":"_f_sdlang","shaderlab":"_f_shaderlab","shellscript":"_f_shell","silverstripe":"_f_silverstripe","eskip":"_f_skipper","slang":"_f_slang","slice":"_f_slice","slim":"_f_slim","smarty":"_f_smarty","snort":"_f_snort","solidity":"_f_solidity","sqf":"_f_sqf","sql":"_f_sql","squirrel":"_f_squirrel","stan":"_f_stan","stata":"_f_stata","stencil":"_f_stencil","stencil-html":"_f_stencil","stylable":"_f_stylable","source.css.styled":"_f_styled","stylus":"_f_stylus","svelte":"_f_svelte","Swagger":"_f_swagger","swagger":"_f_swagger","swift":"_f_swift","swig":"_f_swig","systemd-unit-file":"_f_systemd","systemverilog":"_f_systemverilog","t4":"_f_t4tt","tera":"_f_tera","terraform":"_f_terraform","tex":"_f_tex","latex":"_f_tex","bibtex":"_f_tex","doctex":"_f_tex","plaintext":"_f_text","textile":"_f_textile","toml":"_f_toml","tt":"_f_tt","ttcn":"_f_ttcn","twig":"_f_twig","typescript":"_f_typescript","typoscript":"_f_typo3","vb":"_f_vb","vba":"_f_vba","velocity":"_f_velocity","verilog":"_f_verilog","vhdl":"_f_vhdl","viml":"_f_vim","v":"_f_vlang","volt":"_f_volt","vue":"_f_vue","wasm":"_f_wasm","wat":"_f_wasm","wenyan":"_f_wenyan","wolfram":"_f_wolfram","wurstlang":"_f_wurst","wurst":"_f_wurst","xml":"_f_xml","xquery":"_f_xquery","xsl":"_f_xsl","yacc":"_f_yacc","yaml":"_f_yaml","yaml-tmlanguage":"_f_yaml","yang":"_f_yang"},"light":{"file":"_file_light","folder":"_folder_light","folderExpanded":"_folder_light_open","rootFolder":"_root_folder_light","rootFolderExpanded":"_root_folder_light_open","folderNames":{"android":"_fd_android","api":"_fd_api",".api":"_fd_api","app":"_fd_app",".app":"_fd_app","arangodb":"_fd_arangodb","arango":"_fd_arangodb","assets":"_fd_asset",".assets":"_fd_asset","audio":"_fd_audio",".audio":"_fd_audio","audios":"_fd_audio",".audios":"_fd_audio","sound":"_fd_audio",".sound":"_fd_audio","sounds":"_fd_audio",".sounds":"_fd_audio","aurelia_project":"_fd_aurelia","aws":"_fd_aws",".aws":"_fd_aws","azure":"_fd_azure",".azure":"_fd_azure","azure-pipelines":"_fd_azurepipelines",".azure-pipelines":"_fd_azurepipelines","bin":"_fd_binary",".bin":"_fd_binary","blocs":"_fd_bloc","bloc":"_fd_bloc","blueprint":"_fd_blueprint",".blueprint":"_fd_blueprint","blueprints":"_fd_blueprint",".blueprints":"_fd_blueprint","bower_components":"_fd_bower",".buildkite":"_fd_buildkite","cake":"_fd_cake",".cake":"_fd_cake","certificates":"_fd_certificate",".certificates":"_fd_certificate","certs":"_fd_certificate","certs.":"_fd_certificate","chef":"_fd_chef",".chef":"_fd_chef",".circleci":"_fd_circleci","cli":"_fd_cli","cmd":"_fd_cli","command":"_fd_cli","commands":"_fd_cli","commandline":"_fd_cli","console":"_fd_cli","client":"_fd_client",".cmake":"_fd_cmake","cmake":"_fd_cmake","component":"_fd_component","components":"_fd_component",".components":"_fd_component","widgets":"_fd_component","composer":"_fd_composer",".composer":"_fd_composer","config":"_fd_config",".config":"_fd_config","configs":"_fd_config",".configs":"_fd_config","configuration":"_fd_config",".configuration":"_fd_config","configurations":"_fd_config",".configurations":"_fd_config","setting":"_fd_config",".setting":"_fd_config","settings":"_fd_config",".settings":"_fd_config","ini":"_fd_config",".ini":"_fd_config","initializers":"_fd_config",".initializers":"_fd_config","controller":"_fd_controller","controllers":"_fd_controller",".controllers":"_fd_controller","handlers":"_fd_controller",".handlers":"_fd_controller","coverage":"_fd_coverage","css":"_fd_css","_css":"_fd_css","cypress":"_fd_cypress","db":"_fd_db","database":"_fd_db","sql":"_fd_db","data":"_fd_db","repo":"_fd_db","repository":"_fd_db","repositories":"_fd_db","debian":"_fd_debian",".dependabot":"_fd_dependabot","dist":"_fd_dist",".dist":"_fd_dist","dists":"_fd_dist","out":"_fd_dist","outs":"_fd_dist","export":"_fd_dist","exports":"_fd_dist","build":"_fd_dist",".build":"_fd_dist","builds":"_fd_dist","release":"_fd_dist","releases":"_fd_dist","target":"_fd_dist","targets":"_fd_dist","docker":"_fd_docker",".docker":"_fd_docker","docs":"_fd_docs","doc":"_fd_docs","e2e":"_fd_e2e",".elasticbeanstalk":"_fd_elasticbeanstalk",".ebextensions":"_fd_elasticbeanstalk","electron":"_fd_light_electron",".expo":"_fd_light_expo",".expo-shared":"_fd_light_expo","favicon":"_fd_favicon","favicons":"_fd_favicon","flow":"_fd_flow","flow-typed":"_fd_flow","fonts":"_fd_light_fonts","font":"_fd_light_fonts","fnt":"_fd_light_fonts","gcp":"_fd_gcp",".gcp":"_fd_gcp",".git":"_fd_git","submodules":"_fd_git",".submodules":"_fd_git",".github":"_fd_github",".gitlab":"_fd_gitlab","gradle":"_fd_light_gradle",".gradle":"_fd_light_gradle","graphql":"_fd_graphql","grunt":"_fd_grunt","gulp":"_fd_gulp","gulpfile.js":"_fd_gulp","gulpfile.coffee":"_fd_gulp","gulpfile.ts":"_fd_gulp","gulpfile.babel.js":"_fd_gulp","gulpfile.babel.coffee":"_fd_gulp","gulpfile.babel.ts":"_fd_gulp",".haxelib":"_fd_haxelib","haxe_libraries":"_fd_haxelib","helper":"_fd_helper",".helper":"_fd_helper","helpers":"_fd_helper",".helpers":"_fd_helper",".idea":"_fd_idea","images":"_fd_images","image":"_fd_images","img":"_fd_images","icons":"_fd_images","icon":"_fd_images","ico":"_fd_images","screenshot":"_fd_images","screenshots":"_fd_images","svg":"_fd_images","include":"_fd_include","includes":"_fd_include","incl":"_fd_include","inc":"_fd_include",".include":"_fd_include",".includes":"_fd_include",".incl":"_fd_include",".inc":"_fd_include","_include":"_fd_include","_includes":"_fd_include","_incl":"_fd_include","_inc":"_fd_include","interfaces":"_fd_interfaces","ios":"_fd_ios","js":"_fd_js","json":"_fd_json","kubernetes":"_fd_kubernetes","k8s":"_fd_kubernetes","kube":"_fd_kubernetes","kuber":"_fd_kubernetes",".kubernetes":"_fd_kubernetes",".k8s":"_fd_kubernetes",".kube":"_fd_kubernetes",".kuber":"_fd_kubernetes","less":"_fd_less","_less":"_fd_less","lib":"_fd_library","libs":"_fd_library",".lib":"_fd_library",".libs":"_fd_library","library":"_fd_library","libraries":"_fd_library","linux":"_fd_linux","lang":"_fd_locale","language":"_fd_locale","languages":"_fd_locale","locale":"_fd_locale","locales":"_fd_locale","_locale":"_fd_locale","_locales":"_fd_locale","internationalization":"_fd_locale","globalization":"_fd_locale","localization":"_fd_locale","i18n":"_fd_locale","g11n":"_fd_locale","l10n":"_fd_locale","log":"_fd_log","logs":"_fd_log","macos":"_fd_macos","darwin":"_fd_macos","mariadb":"_fd_mariadb","maria":"_fd_mariadb",".mvn":"_fd_maven","memcached":"_fd_memcached",".memcached":"_fd_memcached",".meteor":"_fd_light_meteor","middleware":"_fd_middleware","middlewares":"_fd_middleware","minikube":"_fd_minikube","minik8s":"_fd_minikube","minikuber":"_fd_minikube","mjml":"_fd_mjml",".mjml":"_fd_mjml","mocks":"_fd_mock",".mocks":"_fd_mock","__mocks__":"_fd_mock","model":"_fd_model",".model":"_fd_model","models":"_fd_model",".models":"_fd_model","entities":"_fd_model",".entities":"_fd_model","modules":"_fd_module","mongodb":"_fd_mongodb","mongo":"_fd_mongodb","mysqldb":"_fd_light_mysql","mysql":"_fd_light_mysql","nginx":"_fd_nginx","conf.d":"_fd_nginx","node_modules":"_fd_light_node","notification":"_fd_notification","notifications":"_fd_notification","event":"_fd_notification","events":"_fd_notification",".nuget":"_fd_nuget",".nuxt":"_fd_nuxt","package":"_fd_package","packages":"_fd_package",".package":"_fd_package",".packages":"_fd_package","pkg":"_fd_package",".paket":"_fd_paket","php":"_fd_php",".pio":"_fd_platformio",".pioenvs":"_fd_platformio","plugin":"_fd_plugin",".plugin":"_fd_plugin","plugins":"_fd_plugin",".plugins":"_fd_plugin","extension":"_fd_plugin",".extension":"_fd_plugin","extensions":"_fd_plugin",".extensions":"_fd_plugin","private":"_fd_private",".private":"_fd_private","public":"_fd_public",".public":"_fd_public",".venv":"_fd_python",".virtualenv":"_fd_python","ravendb":"_fd_ravendb","redis":"_fd_redis","redux":"_fd_light_redux","route":"_fd_route","routes":"_fd_route","_route":"_fd_route","_routes":"_fd_route","routers":"_fd_route","sass":"_fd_light_sass","scss":"_fd_light_sass","_sass":"_fd_light_sass","_scss":"_fd_light_sass","script":"_fd_script","scripts":"_fd_script","server":"_fd_server","service":"_fd_services","services":"_fd_services","src":"_fd_src","source":"_fd_src","sources":"_fd_src","sso":"_fd_sso","story":"_fd_story","stories":"_fd_story","__stories__":"_fd_story","style":"_fd_style","styles":"_fd_style","temp":"_fd_temp",".temp":"_fd_temp","tmp":"_fd_temp",".tmp":"_fd_temp","template":"_fd_template",".template":"_fd_template","templates":"_fd_template",".templates":"_fd_template","tests":"_fd_test",".tests":"_fd_test","test":"_fd_test",".test":"_fd_test","__tests__":"_fd_test","__test__":"_fd_test","spec":"_fd_test",".spec":"_fd_test","specs":"_fd_test",".specs":"_fd_test","theme":"_fd_theme","themes":"_fd_theme","tools":"_fd_tools",".tools":"_fd_tools","util":"_fd_tools","utils":"_fd_tools",".travis":"_fd_travis","typescript":"_fd_typescript","ts":"_fd_typescript","typings":"_fd_typings","@types":"_fd_typings","vagrant":"_fd_vagrant",".vagrant":"_fd_vagrant","video":"_fd_video",".video":"_fd_video","videos":"_fd_video",".videos":"_fd_video","html":"_fd_view","view":"_fd_view","views":"_fd_view","layout":"_fd_view","layouts":"_fd_view","page":"_fd_view","pages":"_fd_view","_view":"_fd_view","_views":"_fd_view","_layout":"_fd_view","_layouts":"_fd_view","_page":"_fd_view","_pages":"_fd_view",".vs":"_fd_vs",".vscode":"_fd_vscode","vscode":"_fd_vscode",".vscode-test":"_fd_vscode_test","webpack":"_fd_webpack","windows":"_fd_windows","win32":"_fd_windows","www":"_fd_www","wwwroot":"_fd_www"},"folderNamesExpanded":{"android":"_fd_android_open","api":"_fd_api_open",".api":"_fd_api_open","app":"_fd_app_open",".app":"_fd_app_open","arangodb":"_fd_arangodb_open","arango":"_fd_arangodb_open","assets":"_fd_asset_open",".assets":"_fd_asset_open","audio":"_fd_audio_open",".audio":"_fd_audio_open","audios":"_fd_audio_open",".audios":"_fd_audio_open","sound":"_fd_audio_open",".sound":"_fd_audio_open","sounds":"_fd_audio_open",".sounds":"_fd_audio_open","aurelia_project":"_fd_aurelia_open","aws":"_fd_aws_open",".aws":"_fd_aws_open","azure":"_fd_azure_open",".azure":"_fd_azure_open","azure-pipelines":"_fd_azurepipelines_open",".azure-pipelines":"_fd_azurepipelines_open","bin":"_fd_binary_open",".bin":"_fd_binary_open","blocs":"_fd_bloc_open","bloc":"_fd_bloc_open","blueprint":"_fd_blueprint_open",".blueprint":"_fd_blueprint_open","blueprints":"_fd_blueprint_open",".blueprints":"_fd_blueprint_open","bower_components":"_fd_bower_open",".buildkite":"_fd_buildkite_open","cake":"_fd_cake_open",".cake":"_fd_cake_open","certificates":"_fd_certificate_open",".certificates":"_fd_certificate_open","certs":"_fd_certificate_open","certs.":"_fd_certificate_open","chef":"_fd_chef_open",".chef":"_fd_chef_open",".circleci":"_fd_circleci_open","cli":"_fd_cli_open","cmd":"_fd_cli_open","command":"_fd_cli_open","commands":"_fd_cli_open","commandline":"_fd_cli_open","console":"_fd_cli_open","client":"_fd_client_open",".cmake":"_fd_cmake_open","cmake":"_fd_cmake_open","component":"_fd_component_open","components":"_fd_component_open",".components":"_fd_component_open","widgets":"_fd_component_open","composer":"_fd_composer_open",".composer":"_fd_composer_open","config":"_fd_config_open",".config":"_fd_config_open","configs":"_fd_config_open",".configs":"_fd_config_open","configuration":"_fd_config_open",".configuration":"_fd_config_open","configurations":"_fd_config_open",".configurations":"_fd_config_open","setting":"_fd_config_open",".setting":"_fd_config_open","settings":"_fd_config_open",".settings":"_fd_config_open","ini":"_fd_config_open",".ini":"_fd_config_open","initializers":"_fd_config_open",".initializers":"_fd_config_open","controller":"_fd_controller_open","controllers":"_fd_controller_open",".controllers":"_fd_controller_open","handlers":"_fd_controller_open",".handlers":"_fd_controller_open","coverage":"_fd_coverage_open","css":"_fd_css_open","_css":"_fd_css_open","cypress":"_fd_cypress_open","db":"_fd_db_open","database":"_fd_db_open","sql":"_fd_db_open","data":"_fd_db_open","repo":"_fd_db_open","repository":"_fd_db_open","repositories":"_fd_db_open","debian":"_fd_debian_open",".dependabot":"_fd_dependabot_open","dist":"_fd_dist_open",".dist":"_fd_dist_open","dists":"_fd_dist_open","out":"_fd_dist_open","outs":"_fd_dist_open","export":"_fd_dist_open","exports":"_fd_dist_open","build":"_fd_dist_open",".build":"_fd_dist_open","builds":"_fd_dist_open","release":"_fd_dist_open","releases":"_fd_dist_open","target":"_fd_dist_open","targets":"_fd_dist_open","docker":"_fd_docker_open",".docker":"_fd_docker_open","docs":"_fd_docs_open","doc":"_fd_docs_open","e2e":"_fd_e2e_open",".elasticbeanstalk":"_fd_elasticbeanstalk_open",".ebextensions":"_fd_elasticbeanstalk_open","electron":"_fd_light_electron_open",".expo":"_fd_light_expo_open",".expo-shared":"_fd_light_expo_open","favicon":"_fd_favicon_open","favicons":"_fd_favicon_open","flow":"_fd_flow_open","flow-typed":"_fd_flow_open","fonts":"_fd_light_fonts_open","font":"_fd_light_fonts_open","fnt":"_fd_light_fonts_open","gcp":"_fd_gcp_open",".gcp":"_fd_gcp_open",".git":"_fd_git_open","submodules":"_fd_git_open",".submodules":"_fd_git_open",".github":"_fd_github_open",".gitlab":"_fd_gitlab_open","gradle":"_fd_light_gradle_open",".gradle":"_fd_light_gradle_open","graphql":"_fd_graphql_open","grunt":"_fd_grunt_open","gulp":"_fd_gulp_open","gulpfile.js":"_fd_gulp_open","gulpfile.coffee":"_fd_gulp_open","gulpfile.ts":"_fd_gulp_open","gulpfile.babel.js":"_fd_gulp_open","gulpfile.babel.coffee":"_fd_gulp_open","gulpfile.babel.ts":"_fd_gulp_open",".haxelib":"_fd_haxelib_open","haxe_libraries":"_fd_haxelib_open","helper":"_fd_helper_open",".helper":"_fd_helper_open","helpers":"_fd_helper_open",".helpers":"_fd_helper_open",".idea":"_fd_idea_open","images":"_fd_images_open","image":"_fd_images_open","img":"_fd_images_open","icons":"_fd_images_open","icon":"_fd_images_open","ico":"_fd_images_open","screenshot":"_fd_images_open","screenshots":"_fd_images_open","svg":"_fd_images_open","include":"_fd_include_open","includes":"_fd_include_open","incl":"_fd_include_open","inc":"_fd_include_open",".include":"_fd_include_open",".includes":"_fd_include_open",".incl":"_fd_include_open",".inc":"_fd_include_open","_include":"_fd_include_open","_includes":"_fd_include_open","_incl":"_fd_include_open","_inc":"_fd_include_open","interfaces":"_fd_interfaces_open","ios":"_fd_ios_open","js":"_fd_js_open","json":"_fd_json_open","kubernetes":"_fd_kubernetes_open","k8s":"_fd_kubernetes_open","kube":"_fd_kubernetes_open","kuber":"_fd_kubernetes_open",".kubernetes":"_fd_kubernetes_open",".k8s":"_fd_kubernetes_open",".kube":"_fd_kubernetes_open",".kuber":"_fd_kubernetes_open","less":"_fd_less_open","_less":"_fd_less_open","lib":"_fd_library_open","libs":"_fd_library_open",".lib":"_fd_library_open",".libs":"_fd_library_open","library":"_fd_library_open","libraries":"_fd_library_open","linux":"_fd_linux_open","lang":"_fd_locale_open","language":"_fd_locale_open","languages":"_fd_locale_open","locale":"_fd_locale_open","locales":"_fd_locale_open","_locale":"_fd_locale_open","_locales":"_fd_locale_open","internationalization":"_fd_locale_open","globalization":"_fd_locale_open","localization":"_fd_locale_open","i18n":"_fd_locale_open","g11n":"_fd_locale_open","l10n":"_fd_locale_open","log":"_fd_log_open","logs":"_fd_log_open","macos":"_fd_macos_open","darwin":"_fd_macos_open","mariadb":"_fd_mariadb_open","maria":"_fd_mariadb_open",".mvn":"_fd_maven_open","memcached":"_fd_memcached_open",".memcached":"_fd_memcached_open",".meteor":"_fd_light_meteor_open","middleware":"_fd_middleware_open","middlewares":"_fd_middleware_open","minikube":"_fd_minikube_open","minik8s":"_fd_minikube_open","minikuber":"_fd_minikube_open","mjml":"_fd_mjml_open",".mjml":"_fd_mjml_open","mocks":"_fd_mock_open",".mocks":"_fd_mock_open","__mocks__":"_fd_mock_open","model":"_fd_model_open",".model":"_fd_model_open","models":"_fd_model_open",".models":"_fd_model_open","entities":"_fd_model_open",".entities":"_fd_model_open","modules":"_fd_module_open","mongodb":"_fd_mongodb_open","mongo":"_fd_mongodb_open","mysqldb":"_fd_light_mysql_open","mysql":"_fd_light_mysql_open","nginx":"_fd_nginx_open","conf.d":"_fd_nginx_open","node_modules":"_fd_light_node_open","notification":"_fd_notification_open","notifications":"_fd_notification_open","event":"_fd_notification_open","events":"_fd_notification_open",".nuget":"_fd_nuget_open",".nuxt":"_fd_nuxt_open","package":"_fd_package_open","packages":"_fd_package_open",".package":"_fd_package_open",".packages":"_fd_package_open","pkg":"_fd_package_open",".paket":"_fd_paket_open","php":"_fd_php_open",".pio":"_fd_platformio_open",".pioenvs":"_fd_platformio_open","plugin":"_fd_plugin_open",".plugin":"_fd_plugin_open","plugins":"_fd_plugin_open",".plugins":"_fd_plugin_open","extension":"_fd_plugin_open",".extension":"_fd_plugin_open","extensions":"_fd_plugin_open",".extensions":"_fd_plugin_open","private":"_fd_private_open",".private":"_fd_private_open","public":"_fd_public_open",".public":"_fd_public_open",".venv":"_fd_python_open",".virtualenv":"_fd_python_open","ravendb":"_fd_ravendb_open","redis":"_fd_redis_open","redux":"_fd_light_redux_open","route":"_fd_route_open","routes":"_fd_route_open","_route":"_fd_route_open","_routes":"_fd_route_open","routers":"_fd_route_open","sass":"_fd_light_sass_open","scss":"_fd_light_sass_open","_sass":"_fd_light_sass_open","_scss":"_fd_light_sass_open","script":"_fd_script_open","scripts":"_fd_script_open","server":"_fd_server_open","service":"_fd_services_open","services":"_fd_services_open","src":"_fd_src_open","source":"_fd_src_open","sources":"_fd_src_open","sso":"_fd_sso_open","story":"_fd_story_open","stories":"_fd_story_open","__stories__":"_fd_story_open","style":"_fd_style_open","styles":"_fd_style_open","temp":"_fd_temp_open",".temp":"_fd_temp_open","tmp":"_fd_temp_open",".tmp":"_fd_temp_open","template":"_fd_template_open",".template":"_fd_template_open","templates":"_fd_template_open",".templates":"_fd_template_open","tests":"_fd_test_open",".tests":"_fd_test_open","test":"_fd_test_open",".test":"_fd_test_open","__tests__":"_fd_test_open","__test__":"_fd_test_open","spec":"_fd_test_open",".spec":"_fd_test_open","specs":"_fd_test_open",".specs":"_fd_test_open","theme":"_fd_theme_open","themes":"_fd_theme_open","tools":"_fd_tools_open",".tools":"_fd_tools_open","util":"_fd_tools_open","utils":"_fd_tools_open",".travis":"_fd_travis_open","typescript":"_fd_typescript_open","ts":"_fd_typescript_open","typings":"_fd_typings_open","@types":"_fd_typings_open","vagrant":"_fd_vagrant_open",".vagrant":"_fd_vagrant_open","video":"_fd_video_open",".video":"_fd_video_open","videos":"_fd_video_open",".videos":"_fd_video_open","html":"_fd_view_open","view":"_fd_view_open","views":"_fd_view_open","layout":"_fd_view_open","layouts":"_fd_view_open","page":"_fd_view_open","pages":"_fd_view_open","_view":"_fd_view_open","_views":"_fd_view_open","_layout":"_fd_view_open","_layouts":"_fd_view_open","_page":"_fd_view_open","_pages":"_fd_view_open",".vs":"_fd_vs_open",".vscode":"_fd_vscode_open","vscode":"_fd_vscode_open",".vscode-test":"_fd_vscode_test_open","webpack":"_fd_webpack_open","windows":"_fd_windows_open","win32":"_fd_windows_open","www":"_fd_www_open","wwwroot":"_fd_www_open"},"fileExtensions":{"accdb":"_f_access","accdt":"_f_access","mdb":"_f_access","accda":"_f_access","accdc":"_f_access","accde":"_f_access","accdp":"_f_access","accdr":"_f_access","accdu":"_f_access","ade":"_f_access","adp":"_f_access","laccdb":"_f_access","ldb":"_f_access","mam":"_f_access","maq":"_f_access","mdw":"_f_access","afdesign":"_f_affinitydesigner","affinitydesigner":"_f_affinitydesigner","afphoto":"_f_affinityphoto","affinityphoto":"_f_affinityphoto","afpub":"_f_affinitypublisher","affinitypublisher":"_f_affinitypublisher","ai":"_f_ai","ino":"_f_arduino","pde":"_f_arduino","aspx":"_f_aspx","ascx":"_f_aspx","aac":"_f_audio","act":"_f_audio","aiff":"_f_audio","amr":"_f_audio","ape":"_f_audio","au":"_f_audio","dct":"_f_audio","dss":"_f_audio","dvf":"_f_audio","flac":"_f_audio","gsm":"_f_audio","iklax":"_f_audio","ivs":"_f_audio","m4a":"_f_audio","m4b":"_f_audio","m4p":"_f_audio","mmf":"_f_audio","mogg":"_f_audio","mp3":"_f_audio","mpc":"_f_audio","msv":"_f_audio","oga":"_f_audio","ogg":"_f_audio","opus":"_f_audio","ra":"_f_audio","raw":"_f_audio","tta":"_f_audio","vox":"_f_audio","wav":"_f_audio","wma":"_f_audio","a":"_f_binary","app":"_f_binary","bin":"_f_binary","cmo":"_f_binary","cmx":"_f_binary","cma":"_f_binary","cmxa":"_f_binary","cmi":"_f_binary","dll":"_f_binary","exe":"_f_binary","hl":"_f_binary","ilk":"_f_binary","lib":"_f_binary","n":"_f_binary","ndll":"_f_binary","o":"_f_binary","obj":"_f_binary","pyc":"_f_binary","pyd":"_f_binary","pyo":"_f_binary","pdb":"_f_binary","scpt":"_f_binary","scptd":"_f_binary","so":"_f_binary","gemfile":"_f_bundler","gemfile.lock":"_f_bundler","cake":"_f_cake","csr":"_f_cert","crt":"_f_cert","cer":"_f_cert","der":"_f_cert","pfx":"_f_cert","p12":"_f_cert","p7b":"_f_cert","p7r":"_f_cert","src":"_f_cert","crl":"_f_cert","sst":"_f_cert","stl":"_f_cert","lucee":"_f_cf","h":"_f_cheader","class":"_f_class","cjm":"_f_clojure","cljc":"_f_clojure","cljs":"_f_clojurescript","kit":"_f_codekit","plist":"_f_light_config","hpp":"_f_cppheader","csx":"_f_csharp","csproj":"_f_csproj","css.map":"_f_cssmap","db":"_f_light_db","djt":"_f_django","eco":"_f_light_docpad","ejs":"_f_ejs","el":"_f_emacs","elc":"_f_emacs","ensime":"_f_ensime","eps":"_f_eps","xls":"_f_excel","xlsx":"_f_excel","xlsm":"_f_excel","ods":"_f_excel","fods":"_f_excel","fbx":"_f_fbx","fla":"_f_light_fla","swf":"_f_flash","swc":"_f_flash","js.flow":"_f_flow","woff":"_f_light_font","woff2":"_f_light_font","ttf":"_f_light_font","otf":"_f_light_font","eot":"_f_light_font","pfa":"_f_light_font","pfb":"_f_light_font","sfd":"_f_light_font","fsproj":"_f_fsproj","gmx":"_f_gamemaker","yy":"_f_light_gamemaker2","yyp":"_f_light_gamemaker2","gradle":"_f_light_gradle","hxproj":"_f_haxedevelop","idr":"_f_idris","lidr":"_f_idris","ibc":"_f_idrisbin","ipkg":"_f_idrispkg","jpeg":"_f_image","jpg":"_f_image","gif":"_f_image","png":"_f_image","bmp":"_f_image","tiff":"_f_image","ico":"_f_image","inc":"_f_inc","include":"_f_inc","infopathxml":"_f_infopath","xsn":"_f_infopath","xsf":"_f_infopath","xtp2":"_f_infopath","jar":"_f_jar","jbuilder":"_f_jbuilder","js.snap":"_f_jest_snapshot","jsx.snap":"_f_jest_snapshot","ts.snap":"_f_jest_snapshot","tsx.snap":"_f_jest_snapshot","js.map":"_f_light_jsmap","json5":"_f_light_json5","jsonld":"_f_light_jsonld","json-ld":"_f_light_jsonld","jsp":"_f_jsp","jss":"_f_jss","ipynb":"_f_jupyter","key":"_f_key","pem":"_f_key","master":"_f_layout","layout.html":"_f_layout","layout.htm":"_f_layout","enc":"_f_license","hxp":"_f_lime","liquid":"_f_liquid","ls":"_f_livescript","log":"_f_log","tlg":"_f_log","crec":"_f_lync","ocrec":"_f_lync","makefile":"_f_makefile","map":"_f_map","mdown":"_f_markdown","markdown":"_f_markdown","marko.js":"_f_markojs","fig":"_f_matlab","mex":"_f_matlab","mexn":"_f_matlab","mexrs6":"_f_matlab","mn":"_f_matlab","mum":"_f_matlab","mx":"_f_matlab","mx3":"_f_matlab","rwd":"_f_matlab","slx":"_f_matlab","slddc":"_f_matlab","smv":"_f_matlab","xvc":"_f_matlab","mdx":"_f_light_mdx","mustache":"_f_light_mustache","mst":"_f_light_mustache","njsproj":"_f_njsproj","nupkg":"_f_nuget","nuspec":"_f_nuget","psmdcp":"_f_nuget","nunj":"_f_nunjucks","njs":"_f_nunjucks","one":"_f_onenote","onepkg":"_f_onenote","onetoc":"_f_onenote","onetoc2":"_f_onenote","sig":"_f_onenote","cl":"_f_opencl","opencl":"_f_opencl","org":"_f_org","pst":"_f_outlook","bcmx":"_f_outlook","otm":"_f_outlook","msg":"_f_outlook","oft":"_f_outlook","ovpn":"_f_ovpn","pkg":"_f_package","patch":"_f_patch","pcd":"_f_light_pcl","pdf":"_f_pdf","psd":"_f_photoshop","php1":"_f_php","php2":"_f_php","php3":"_f_php","php4":"_f_php","php5":"_f_php","php6":"_f_php","phps":"_f_php","phpsa":"_f_php","phpt":"_f_php","phtml":"_f_php","phar":"_f_php","pu":"_f_plantuml","plantuml":"_f_plantuml","iuml":"_f_plantuml","puml":"_f_plantuml","pck":"_f_plsql_package","pkb":"_f_plsql_package_body","pkh":"_f_plsql_package_header","pks":"_f_plsql_package_spec","po":"_f_poedit","mo":"_f_poedit","pot":"_f_powerpoint","potx":"_f_powerpoint","potm":"_f_powerpoint","pps":"_f_powerpoint","ppsx":"_f_powerpoint","ppsm":"_f_powerpoint","ppt":"_f_powerpoint","pptx":"_f_powerpoint","pptm":"_f_powerpoint","pa":"_f_powerpoint","ppa":"_f_powerpoint","ppam":"_f_powerpoint","sldm":"_f_powerpoint","sldx":"_f_powerpoint","format.ps1xml":"_f_powershell_format","psd1":"_f_powershell_psd","psm1":"_f_powershell_psm","types.ps1xml":"_f_powershell_types","pro":"_f_prolog","P":"_f_prolog","pub":"_f_publisher","puz":"_f_publisher","q":"_f_q","qbs":"_f_qbs","qvd":"_f_qlikview","qvw":"_f_qlikview","rake":"_f_rake","rt":"_f_reacttemplate","reg":"_f_registry","rproj":"_f_rproj","sls":"_f_saltstack","sass":"_f_sass","scssm":"_f_scss","fish":"_f_shell","sketch":"_f_sketch","eskip":"_f_skipper","sln":"_f_sln","sqlite":"_f_sqlite","sqlite3":"_f_sqlite","db3":"_f_sqlite","sss":"_f_sss","dta":"_f_stata","storyboard":"_f_storyboard","story.js":"_f_storybook","story.jsx":"_f_storybook","story.ts":"_f_storybook","story.tsx":"_f_storybook","stories.js":"_f_storybook","stories.jsx":"_f_storybook","stories.ts":"_f_storybook","stories.tsx":"_f_storybook","svg":"_f_svg","tcl":"_f_tcl","exp":"_f_tcl","tfstate":"_f_terraform","tst":"_f_test","test.js":"_f_light_testjs","test.jsx":"_f_light_testjs","test.mjs":"_f_light_testjs","spec.js":"_f_light_testjs","spec.jsx":"_f_light_testjs","spec.mjs":"_f_light_testjs","test.ts":"_f_testts","test.tsx":"_f_testts","spec.ts":"_f_testts","spec.tsx":"_f_testts","e2e-test.ts":"_f_testts","e2e-test.tsx":"_f_testts","e2e-spec.ts":"_f_testts","e2e-spec.tsx":"_f_testts","texi":"_f_light_tex","tikz":"_f_light_tex","csv":"_f_text","todo":"_f_light_todo","tt2":"_f_tt","d.ts":"_f_typescriptdef","vala":"_f_vala","vapi":"_f_vapi","vash":"_f_light_vash","vbhtml":"_f_vbhtml","vbproj":"_f_vbproj","vcxproj":"_f_vcxproj","3g2":"_f_video","3gp":"_f_video","asf":"_f_video","amv":"_f_video","avi":"_f_video","divx":"_f_video","qt":"_f_video","f4a":"_f_video","f4b":"_f_video","f4p":"_f_video","f4v":"_f_video","flv":"_f_video","m2v":"_f_video","m4v":"_f_video","mkv":"_f_video","mk3d":"_f_video","mov":"_f_video","mp2":"_f_video","mp4":"_f_video","mpe":"_f_video","mpeg":"_f_video","mpeg2":"_f_video","mpg":"_f_video","mpv":"_f_video","nsv":"_f_video","ogv":"_f_video","rm":"_f_video","rmvb":"_f_video","svi":"_f_video","vob":"_f_video","webm":"_f_video","wmv":"_f_video","vsix":"_f_light_vsix","vsixmanifest":"_f_light_vsixmanifest","wasm":"_f_wasm","webp":"_f_webp","doc":"_f_word","docx":"_f_word","docm":"_f_word","dot":"_f_word","dotx":"_f_word","dotm":"_f_word","wll":"_f_word","wxml":"_f_wxml","wxss":"_f_wxss","xcodeproj":"_f_xcode","xfl":"_f_light_xfl","xib":"_f_xib","xliff":"_f_xliff","xlf":"_f_xliff","pex":"_f_xml","tmlanguage":"_f_xml","zip":"_f_zip","rar":"_f_zip","7z":"_f_zip","tar":"_f_zip","gz":"_f_zip","bzip2":"_f_zip","xz":"_f_zip","bz2":"_f_zip","zipx":"_f_zip"},"fileNames":{".angular-cli.json":"_f_angular","angular-cli.json":"_f_angular","angular.json":"_f_angular",".angular.json":"_f_angular","appveyor.yml":"_f_appveyor",".appveyor.yml":"_f_appveyor","aurelia.json":"_f_aurelia","azure-pipelines.yml":"_f_azurepipelines",".vsts-ci.yml":"_f_azurepipelines",".babelrc":"_f_light_babel",".babelignore":"_f_light_babel",".babelrc.js":"_f_light_babel",".babelrc.cjs":"_f_light_babel",".babelrc.mjs":"_f_light_babel",".babelrc.json":"_f_light_babel","babel.config.js":"_f_light_babel","babel.config.cjs":"_f_light_babel","babel.config.mjs":"_f_light_babel","babel.config.json":"_f_light_babel",".bzrignore":"_f_bazaar",".bazelrc":"_f_bazel","bazel.rc":"_f_bazel","bazel.bazelrc":"_f_bazel","bitbucket-pipelines.yml":"_f_bitbucketpipeline",".bithoundrc":"_f_bithound",".bowerrc":"_f_bower","bower.json":"_f_bower",".browserslistrc":"_f_browserslist","browserslist":"_f_browserslist",".buckconfig":"_f_buckbuild","gemfile":"_f_bundler","gemfile.lock":"_f_bundler","capacitor.config.json":"_f_capacitor","cargo.toml":"_f_cargo","cargo.lock":"_f_cargo","chefignore":"_f_chef","berksfile":"_f_chef","berksfile.lock":"_f_chef","policyfile":"_f_chef","circle.yml":"_f_light_circleci",".cfignore":"_f_light_cloudfoundry",".codacy.yml":"_f_light_codacy",".codacy.yaml":"_f_light_codacy",".codeclimate.yml":"_f_light_codeclimate","codecov.yml":"_f_codecov",".codecov.yml":"_f_codecov","config.codekit":"_f_codekit","config.codekit2":"_f_codekit","config.codekit3":"_f_codekit",".config.codekit":"_f_codekit",".config.codekit2":"_f_codekit",".config.codekit3":"_f_codekit","coffeelint.json":"_f_coffeelint",".coffeelintignore":"_f_coffeelint","composer.json":"_f_composer","composer.lock":"_f_composer","conanfile.txt":"_f_conan","conanfile.py":"_f_conan",".condarc":"_f_conda",".coveralls.yml":"_f_coveralls","crowdin.yml":"_f_crowdin",".csscomb.json":"_f_csscomb",".csslintrc":"_f_csslint",".cvsignore":"_f_cvs","cypress.json":"_f_cypress","cypress.env.json":"_f_cypress",".boringignore":"_f_darcs","dependencies.yml":"_f_dependencies","docker-compose.yml":"_f_docker","docker-compose.ci-build.yml":"_f_docker","docker-compose.override.yml":"_f_docker","docker-compose.vs.debug.yml":"_f_docker","docker-compose.vs.release.yml":"_f_docker","docker-cloud.yml":"_f_docker","docker-compose.test.yml":"_f_dockertest",".doczrc":"_f_docz","docz.js":"_f_docz","docz.json":"_f_docz",".docz.js":"_f_docz",".docz.json":"_f_docz","doczrc.js":"_f_docz","doczrc.json":"_f_docz","docz.config.js":"_f_docz","docz.config.json":"_f_docz",".dojorc":"_f_dojo",".drone.yml":"_f_light_drone",".drone.yml.sig":"_f_light_drone",".editorconfig":"_f_editorconfig","elm-package.json":"_f_elm",".ember-cli":"_f_ember","emakefile":"_f_erlang",".emakerfile":"_f_erlang",".eslintrc":"_f_eslint",".eslintignore":"_f_eslint",".eslintcache":"_f_eslint",".eslintrc.js":"_f_eslint",".eslintrc.mjs":"_f_eslint",".eslintrc.cjs":"_f_eslint",".eslintrc.json":"_f_eslint",".eslintrc.yaml":"_f_eslint",".eslintrc.yml":"_f_eslint","app.json":"_f_light_expo","app.config.js":"_f_light_expo","app.config.json":"_f_light_expo","app.config.json5":"_f_light_expo","favicon.ico":"_f_favicon",".firebaserc":"_f_firebase","firebase.json":"_f_light_firebasehosting","firestore.rules":"_f_firestore","firestore.indexes.json":"_f_firestore",".flooignore":"_f_floobits",".flowconfig":"_f_flow",".flutter-plugins":"_f_flutter",".metadata":"_f_flutter","pubspec.lock":"_f_flutter_package","pubspec.yaml":"_f_flutter_package",".packages":"_f_flutter_package",".fossaignore":"_f_fossa","ignore-glob":"_f_fossil","fuse.js":"_f_fusebox","gatsby-config.js":"_f_gatsby","gatsby-config.ts":"_f_gatsby","gatsby-node.js":"_f_gatsby","gatsby-node.ts":"_f_gatsby","gatsby-browser.js":"_f_gatsby","gatsby-browser.ts":"_f_gatsby","gatsby-ssr.js":"_f_gatsby","gatsby-ssr.ts":"_f_gatsby",".gitattributes":"_f_git",".gitconfig":"_f_git",".gitignore":"_f_git",".gitmodules":"_f_git",".gitkeep":"_f_git",".mailmap":"_f_git",".gitlab-ci.yml":"_f_gitlab","glide.yml":"_f_glide","go.sum":"_f_go_package","go.mod":"_f_go_package",".gqlconfig":"_f_graphql","greenkeeper.json":"_f_greenkeeper","gridsome.config.js":"_f_gridsome","gridsome.config.ts":"_f_gridsome","gridsome.server.js":"_f_gridsome","gridsome.server.ts":"_f_gridsome","gridsome.client.js":"_f_gridsome","gridsome.client.ts":"_f_gridsome","gruntfile.js":"_f_grunt","gruntfile.coffee":"_f_grunt","gruntfile.ts":"_f_grunt","gruntfile.babel.js":"_f_grunt","gruntfile.babel.coffee":"_f_grunt","gruntfile.babel.ts":"_f_grunt","gulpfile.js":"_f_gulp","gulpfile.coffee":"_f_gulp","gulpfile.ts":"_f_gulp","gulpfile.esm.js":"_f_gulp","gulpfile.esm.coffee":"_f_gulp","gulpfile.esm.ts":"_f_gulp","gulpfile.babel.js":"_f_gulp","gulpfile.babel.coffee":"_f_gulp","gulpfile.babel.ts":"_f_gulp","haxelib.json":"_f_haxe","checkstyle.json":"_f_haxecheckstyle",".p4ignore":"_f_helix",".htmlhintrc":"_f_htmlhint",".huskyrc":"_f_husky",".huskyrc.js":"_f_husky",".huskyrc.json":"_f_husky",".huskyrc.yaml":"_f_husky",".huskyrc.yml":"_f_husky","ionic.project":"_f_ionic","ionic.config.json":"_f_ionic","jakefile":"_f_jake","jakefile.js":"_f_jake","jest.json":"_f_jest",".jestrc":"_f_jest",".jestrc.js":"_f_jest",".jestrc.json":"_f_jest","jest.config.js":"_f_jest","jest.config.cjs":"_f_jest","jest.config.mjs":"_f_jest","jest.config.json":"_f_jest",".jpmignore":"_f_jpm",".jsbeautifyrc":"_f_jsbeautify","jsbeautifyrc":"_f_jsbeautify",".jsbeautify":"_f_jsbeautify","jsbeautify":"_f_jsbeautify","jsconfig.json":"_f_light_jsconfig",".jshintrc":"_f_jshint",".jshintignore":"_f_jshint","karma.conf.js":"_f_karma","karma.conf.coffee":"_f_karma","karma.conf.ts":"_f_karma",".kitchen.yml":"_f_kitchenci","kitchen.yml":"_f_kitchenci",".kiteignore":"_f_light_kite","layout.html":"_f_layout","layout.htm":"_f_layout","lerna.json":"_f_light_lerna","license":"_f_license","licence":"_f_license","license.md":"_f_license","license.txt":"_f_license","licence.md":"_f_license","licence.txt":"_f_license","include.xml":"_f_lime",".lintstagedrc":"_f_lintstagedrc","lint-staged.config.js":"_f_lintstagedrc",".lintstagedrc.js":"_f_lintstagedrc",".lintstagedrc.json":"_f_lintstagedrc",".lintstagedrc.yaml":"_f_lintstagedrc",".lintstagedrc.yml":"_f_lintstagedrc","manifest":"_f_manifest","manifest.bak":"_f_manifest_bak","manifest.skip":"_f_manifest_skip",".markdownlint.json":"_f_markdownlint","maven.config":"_f_maven","pom.xml":"_f_maven","extensions.xml":"_f_maven","settings.xml":"_f_maven",".hgignore":"_f_mercurial","mocha.opts":"_f_mocha",".mocharc.js":"_f_mocha",".mocharc.json":"_f_mocha",".mocharc.jsonc":"_f_mocha",".mocharc.yaml":"_f_mocha",".mocharc.yml":"_f_mocha","modernizr":"_f_modernizr","modernizr.js":"_f_modernizr","modernizrrc.js":"_f_modernizr",".modernizr.js":"_f_modernizr",".modernizrrc.js":"_f_modernizr","moleculer.config.js":"_f_moleculer","moleculer.config.json":"_f_moleculer","moleculer.config.ts":"_f_moleculer",".mtn-ignore":"_f_monotone",".nest-cli.json":"_f_nestjs","nest-cli.json":"_f_nestjs","nestconfig.json":"_f_nestjs",".nestconfig.json":"_f_nestjs","netlify.toml":"_f_netlify","nginx.conf":"_f_nginx","build.ninja":"_f_ninja",".node-version":"_f_node",".nvmrc":"_f_node","nodemon.json":"_f_nodemon",".npmignore":"_f_npm",".npmrc":"_f_npm","package.json":"_f_npm","package-lock.json":"_f_npm","npm-shrinkwrap.json":"_f_npm",".nsrirc":"_f_nsri",".nsriignore":"_f_nsri",".nsrirc.js":"_f_nsri",".nsrirc.json":"_f_nsri",".nsrirc.yaml":"_f_nsri",".nsrirc.yml":"_f_nsri",".nsrirc.config.js":"_f_nsri",".integrity.json":"_f_nsri-integrity","nuxt.config.js":"_f_nuxt","nuxt.config.ts":"_f_nuxt",".nycrc":"_f_nyc",".nycrc.json":"_f_nyc",".merlin":"_f_ocaml","paket.dependencies":"_f_paket","paket.lock":"_f_paket","paket.references":"_f_paket","paket.template":"_f_paket","paket.local":"_f_paket",".php_cs":"_f_phpcsfixer",".php_cs.dist":"_f_phpcsfixer","phpunit":"_f_phpunit","phpunit.xml":"_f_phpunit","phpunit.xml.dist":"_f_phpunit",".phraseapp.yml":"_f_phraseapp","pipfile":"_f_pip","pipfile.lock":"_f_pip","platformio.ini":"_f_platformio",".postcssrc":"_f_postcssconfig",".postcssrc.json":"_f_postcssconfig",".postcssrc.yml":"_f_postcssconfig",".postcssrc.js":"_f_postcssconfig","postcss.config.js":"_f_postcssconfig",".pre-commit-config.yaml":"_f_precommit",".prettierrc":"_f_light_prettier",".prettierignore":"_f_light_prettier","prettier.config.js":"_f_light_prettier","prettier.config.ts":"_f_light_prettier","prettier.config.coffee":"_f_light_prettier",".prettierrc.js":"_f_light_prettier",".prettierrc.json":"_f_light_prettier",".prettierrc.yml":"_f_light_prettier",".prettierrc.yaml":"_f_light_prettier","procfile":"_f_procfile","protractor.conf.js":"_f_protractor","protractor.conf.coffee":"_f_protractor","protractor.conf.ts":"_f_protractor",".jade-lintrc":"_f_pug",".pug-lintrc":"_f_pug",".jade-lint.json":"_f_pug",".pug-lintrc.js":"_f_pug",".pug-lintrc.json":"_f_pug",".pyup":"_f_pyup",".pyup.yml":"_f_pyup","qmldir":"_f_qmldir","quasar.conf.js":"_f_quasar","rakefile":"_f_rake","razzle.config.js":"_f_light_razzle",".rehyperc":"_f_light_rehype",".rehypeignore":"_f_light_rehype",".rehyperc.js":"_f_light_rehype",".rehyperc.json":"_f_light_rehype",".rehyperc.yml":"_f_light_rehype",".rehyperc.yaml":"_f_light_rehype",".remarkrc":"_f_light_remark",".remarkignore":"_f_light_remark",".remarkrc.js":"_f_light_remark",".remarkrc.json":"_f_light_remark",".remarkrc.yml":"_f_light_remark",".remarkrc.yaml":"_f_light_remark",".renovaterc":"_f_renovate","renovate.json":"_f_renovate",".renovaterc.json":"_f_renovate",".retextrc":"_f_light_retext",".retextignore":"_f_light_retext",".retextrc.js":"_f_light_retext",".retextrc.json":"_f_light_retext",".retextrc.yml":"_f_light_retext",".retextrc.yaml":"_f_light_retext","robots.txt":"_f_robots","rollup.config.js":"_f_rollup","rollup.config.mjs":"_f_rollup","rollup.config.coffee":"_f_rollup","rollup.config.ts":"_f_rollup","rollup.config.common.js":"_f_rollup","rollup.config.common.mjs":"_f_rollup","rollup.config.common.coffee":"_f_rollup","rollup.config.common.ts":"_f_rollup","rollup.config.dev.js":"_f_rollup","rollup.config.dev.mjs":"_f_rollup","rollup.config.dev.coffee":"_f_rollup","rollup.config.dev.ts":"_f_rollup","rollup.config.prod.js":"_f_rollup","rollup.config.prod.mjs":"_f_rollup","rollup.config.prod.coffee":"_f_rollup","rollup.config.prod.ts":"_f_rollup",".rspec":"_f_rspec",".rubocop.yml":"_f_light_rubocop",".rubocop_todo.yml":"_f_light_rubocop","rust-toolchain":"_f_rust_toolchain",".sentryclirc":"_f_sentry",".sequelizerc":"_f_sequelize",".sequelizerc.js":"_f_sequelize",".sequelizerc.json":"_f_sequelize","serverless.yml":"_f_serverless","snapcraft.yaml":"_f_snapcraft",".snyk":"_f_snyk",".solidarity":"_f_solidarity",".solidarity.json":"_f_solidarity",".stylelintrc":"_f_light_stylelint",".stylelintignore":"_f_light_stylelint",".stylelintcache":"_f_light_stylelint","stylelint.config.js":"_f_light_stylelint","stylelint.config.json":"_f_light_stylelint","stylelint.config.yaml":"_f_light_stylelint","stylelint.config.yml":"_f_light_stylelint","stylelint.config.ts":"_f_light_stylelint",".stylelintrc.js":"_f_light_stylelint",".stylelintrc.json":"_f_light_stylelint",".stylelintrc.yaml":"_f_light_stylelint",".stylelintrc.yml":"_f_light_stylelint",".stylelintrc.ts":"_f_light_stylelint",".stylish-haskell.yaml":"_f_stylish_haskell",".svnignore":"_f_subversion","package.pins":"_f_swift","symfony.lock":"_f_light_symfony","tailwind.js":"_f_tailwind","tailwind.coffee":"_f_tailwind","tailwind.ts":"_f_tailwind","tailwind.config.js":"_f_tailwind","tailwind.config.coffee":"_f_tailwind","tailwind.config.ts":"_f_tailwind",".tfignore":"_f_tfs","tox.ini":"_f_tox",".travis.yml":"_f_travis","tsconfig.json":"_f_tsconfig","tsconfig.app.json":"_f_tsconfig","tsconfig.base.json":"_f_tsconfig","tsconfig.common.json":"_f_tsconfig","tsconfig.dev.json":"_f_tsconfig","tsconfig.development.json":"_f_tsconfig","tsconfig.e2e.json":"_f_tsconfig","tsconfig.prod.json":"_f_tsconfig","tsconfig.production.json":"_f_tsconfig","tsconfig.server.json":"_f_tsconfig","tsconfig.spec.json":"_f_tsconfig","tsconfig.staging.json":"_f_tsconfig","tsconfig.test.json":"_f_tsconfig","tslint.json":"_f_tslint","tslint.yaml":"_f_tslint","tslint.yml":"_f_tslint",".unibeautifyrc":"_f_light_unibeautify","unibeautify.config.js":"_f_light_unibeautify",".unibeautifyrc.js":"_f_light_unibeautify",".unibeautifyrc.json":"_f_light_unibeautify",".unibeautifyrc.yaml":"_f_light_unibeautify",".unibeautifyrc.yml":"_f_light_unibeautify","vagrantfile":"_f_vagrant",".vimrc":"_f_vim",".gvimrc":"_f_vim",".vscodeignore":"_f_vscode","launch.json":"_f_vscode","tasks.json":"_f_vscode","vscodeignore.json":"_f_vscode",".vuerc":"_f_vueconfig","vue.config.js":"_f_vueconfig","wallaby.json":"_f_wallaby","wallaby.js":"_f_wallaby","wallaby.ts":"_f_wallaby","wallaby.coffee":"_f_wallaby","wallaby.conf.json":"_f_wallaby","wallaby.conf.js":"_f_wallaby","wallaby.conf.ts":"_f_wallaby","wallaby.conf.coffee":"_f_wallaby",".wallaby.json":"_f_wallaby",".wallaby.js":"_f_wallaby",".wallaby.ts":"_f_wallaby",".wallaby.coffee":"_f_wallaby",".wallaby.conf.json":"_f_wallaby",".wallaby.conf.js":"_f_wallaby",".wallaby.conf.ts":"_f_wallaby",".wallaby.conf.coffee":"_f_wallaby",".watchmanconfig":"_f_watchmanconfig","webpack.base.conf.js":"_f_webpack","webpack.base.conf.coffee":"_f_webpack","webpack.base.conf.ts":"_f_webpack","webpack.common.js":"_f_webpack","webpack.common.coffee":"_f_webpack","webpack.common.ts":"_f_webpack","webpack.config.js":"_f_webpack","webpack.config.coffee":"_f_webpack","webpack.config.ts":"_f_webpack","webpack.config.base.js":"_f_webpack","webpack.config.base.coffee":"_f_webpack","webpack.config.base.ts":"_f_webpack","webpack.config.common.js":"_f_webpack","webpack.config.common.coffee":"_f_webpack","webpack.config.common.ts":"_f_webpack","webpack.config.dev.js":"_f_webpack","webpack.config.dev.coffee":"_f_webpack","webpack.config.dev.ts":"_f_webpack","webpack.config.development.js":"_f_webpack","webpack.config.development.coffee":"_f_webpack","webpack.config.development.ts":"_f_webpack","webpack.config.staging.js":"_f_webpack","webpack.config.staging.coffee":"_f_webpack","webpack.config.staging.ts":"_f_webpack","webpack.config.test.js":"_f_webpack","webpack.config.test.coffee":"_f_webpack","webpack.config.test.ts":"_f_webpack","webpack.config.prod.js":"_f_webpack","webpack.config.prod.coffee":"_f_webpack","webpack.config.prod.ts":"_f_webpack","webpack.config.production.js":"_f_webpack","webpack.config.production.coffee":"_f_webpack","webpack.config.production.ts":"_f_webpack","webpack.config.babel.js":"_f_webpack","webpack.config.babel.coffee":"_f_webpack","webpack.config.babel.ts":"_f_webpack","webpack.config.base.babel.js":"_f_webpack","webpack.config.base.babel.coffee":"_f_webpack","webpack.config.base.babel.ts":"_f_webpack","webpack.config.common.babel.js":"_f_webpack","webpack.config.common.babel.coffee":"_f_webpack","webpack.config.common.babel.ts":"_f_webpack","webpack.config.dev.babel.js":"_f_webpack","webpack.config.dev.babel.coffee":"_f_webpack","webpack.config.dev.babel.ts":"_f_webpack","webpack.config.development.babel.js":"_f_webpack","webpack.config.development.babel.coffee":"_f_webpack","webpack.config.development.babel.ts":"_f_webpack","webpack.config.staging.babel.js":"_f_webpack","webpack.config.staging.babel.coffee":"_f_webpack","webpack.config.staging.babel.ts":"_f_webpack","webpack.config.test.babel.js":"_f_webpack","webpack.config.test.babel.coffee":"_f_webpack","webpack.config.test.babel.ts":"_f_webpack","webpack.config.prod.babel.js":"_f_webpack","webpack.config.prod.babel.coffee":"_f_webpack","webpack.config.prod.babel.ts":"_f_webpack","webpack.config.production.babel.js":"_f_webpack","webpack.config.production.babel.coffee":"_f_webpack","webpack.config.production.babel.ts":"_f_webpack","webpack.dev.js":"_f_webpack","webpack.dev.coffee":"_f_webpack","webpack.dev.ts":"_f_webpack","webpack.dev.conf.js":"_f_webpack","webpack.dev.conf.coffee":"_f_webpack","webpack.dev.conf.ts":"_f_webpack","webpack.prod.js":"_f_webpack","webpack.prod.coffee":"_f_webpack","webpack.prod.ts":"_f_webpack","webpack.prod.conf.js":"_f_webpack","webpack.prod.conf.coffee":"_f_webpack","webpack.prod.conf.ts":"_f_webpack","webpack.main.config.js":"_f_webpack","webpack.main.config.coffee":"_f_webpack","webpack.main.config.ts":"_f_webpack","webpack.mix.js":"_f_webpack","webpack.mix.coffee":"_f_webpack","webpack.mix.ts":"_f_webpack","webpack.plugins.js":"_f_webpack","webpack.plugins.coffee":"_f_webpack","webpack.plugins.ts":"_f_webpack","webpack.renderer.config.js":"_f_webpack","webpack.renderer.config.coffee":"_f_webpack","webpack.renderer.config.ts":"_f_webpack","webpack.rules.js":"_f_webpack","webpack.rules.coffee":"_f_webpack","webpack.rules.ts":"_f_webpack","webpack.test.conf.js":"_f_webpack","webpack.test.conf.coffee":"_f_webpack","webpack.test.conf.ts":"_f_webpack","wercker.yml":"_f_wercker","wpml-config.xml":"_f_wpml",".yamllint":"_f_yamllint",".yaspellerrc":"_f_yandex",".yaspeller.json":"_f_yandex","yarn.lock":"_f_yarn",".yarnrc":"_f_yarn",".yarnclean":"_f_yarn",".yarn-integrity":"_f_yarn",".yarn-metadata.json":"_f_yarn",".yarnignore":"_f_yarn",".yo-rc.json":"_f_yeoman","now.json":"_f_light_zeit",".nowignore":"_f_light_zeit"},"languageIds":{"actionscript":"_f_actionscript","ada":"_f_light_ada","advpl":"_f_advpl","affectscript":"_f_affectscript","al":"_f_al","ansible":"_f_ansible","antlr":"_f_antlr","anyscript":"_f_anyscript","apacheconf":"_f_apache","apex":"_f_apex","apiblueprint":"_f_apib","apl":"_f_light_apl","applescript":"_f_applescript","asciidoc":"_f_asciidoc","asp":"_f_asp","asp (html)":"_f_asp","arm":"_f_assembly","asm":"_f_assembly","ats":"_f_ats","ahk":"_f_autohotkey","autoit":"_f_autoit","avro":"_f_avro","azcli":"_f_azure","azure-pipelines":"_f_azurepipelines","ballerina":"_f_ballerina","bat":"_f_bat","bazel":"_f_bazel","befunge":"_f_befunge","befunge98":"_f_befunge","biml":"_f_biml","blade":"_f_blade","laravel-blade":"_f_blade","bolt":"_f_bolt","c":"_f_c","c-al":"_f_c_al","cabal":"_f_cabal","caddyfile":"_f_caddy","ceylon":"_f_ceylon","cfml":"_f_cf","lang-cfml":"_f_cf","cfc":"_f_cfc","cfmhtml":"_f_cfm","cookbook":"_f_chef_cookbook","clojure":"_f_clojure","clojurescript":"_f_clojurescript","manifest-yaml":"_f_light_cloudfoundry","cmake":"_f_cmake","cmake-cache":"_f_cmake","cobol":"_f_cobol","coffeescript":"_f_coffeescript","properties":"_f_light_config","dotenv":"_f_light_config","confluence":"_f_confluence","cpp":"_f_cpp","crystal":"_f_light_crystal","csharp":"_f_csharp","css":"_f_css","feature":"_f_cucumber","cuda":"_f_cuda","cython":"_f_cython","dal":"_f_dal","dart":"_f_dartlang","pascal":"_f_delphi","objectpascal":"_f_delphi","diff":"_f_diff","django-html":"_f_django","django-txt":"_f_django","d":"_f_dlang","dscript":"_f_dlang","dml":"_f_dlang","diet":"_f_dlang","dockerfile":"_f_docker","ignore":"_f_docker","dotjs":"_f_dotjs","doxygen":"_f_doxygen","drools":"_f_drools","dustjs":"_f_dustjs","dylan":"_f_dylan","dylan-lid":"_f_dylan","edge":"_f_edge","eex":"_f_eex","html-eex":"_f_eex","es":"_f_elastic","elixir":"_f_elixir","elm":"_f_elm","erb":"_f_erb","erlang":"_f_erlang","falcon":"_f_falcon","fortran":"_f_fortran","fortran-modern":"_f_fortran","FortranFreeForm":"_f_fortran","fortran_fixed-form":"_f_fortran","ftl":"_f_freemarker","fsharp":"_f_fsharp","galen":"_f_galen","gml-gms":"_f_gamemaker","gml-gms2":"_f_light_gamemaker2","gml-gm81":"_f_gamemaker81","gcode":"_f_gcode","genstat":"_f_genstat","git-commit":"_f_git","git-rebase":"_f_git","glsl":"_f_glsl","gnuplot":"_f_gnuplot","go":"_f_go","gdscript":"_f_godot","graphql":"_f_graphql","dot":"_f_graphviz","groovy":"_f_groovy","haml":"_f_haml","handlebars":"_f_handlebars","harbour":"_f_harbour","haskell":"_f_haskell","literate haskell":"_f_haskell","haxe":"_f_haxe","hxml":"_f_haxe","Haxe AST dump":"_f_haxe","helm":"_f_helm","hjson":"_f_light_hjson","hlsl":"_f_hlsl","home-assistant":"_f_homeassistant","hosts":"_f_host","html":"_f_html","http":"_f_http","hunspell.aff":"_f_hunspell","hunspell.dic":"_f_hunspell","icl":"_f_icl","imba":"_f_imba","4GL":"_f_informix","ini":"_f_light_ini","ink":"_f_ink","innosetup":"_f_innosetup","io":"_f_light_io","iodine":"_f_iodine","janet":"_f_janet","java":"_f_java","jekyll":"_f_jekyll","jenkins":"_f_jenkins","declarative":"_f_jenkins","jenkinsfile":"_f_jenkins","jinja":"_f_jinja","javascript":"_f_light_js","json":"_f_light_json","json-tmlanguage":"_f_light_json","jsonc":"_f_light_json","json5":"_f_light_json5","jsonnet":"_f_jsonnet","julia":"_f_julia","juliamarkdown":"_f_julia","kivy":"_f_kivy","kos":"_f_kos","kotlin":"_f_kotlin","less":"_f_less","lex":"_f_lex","lisp":"_f_lisp","lolcode":"_f_lolcode","lsl":"_f_lsl","lua":"_f_lua","makefile":"_f_makefile","markdown":"_f_markdown","marko":"_f_marko","matlab":"_f_matlab","maxscript":"_f_maxscript","mel":"_f_maya","mediawiki":"_f_mediawiki","meson":"_f_meson","mjml":"_f_mjml","mlang":"_f_light_mlang","powerquerymlanguage":"_f_light_mlang","mojolicious":"_f_mojolicious","mongo":"_f_mongo","mson":"_f_mson","nearley":"_f_nearly","nim":"_f_nim","nimble":"_f_nim","nsis":"_f_nsi","nfl":"_f_nsi","nsl":"_f_nsi","bridlensis":"_f_nsi","nunjucks":"_f_nunjucks","objective-c":"_f_objectivec","objective-cpp":"_f_objectivecpp","ocaml":"_f_ocaml","ocamllex":"_f_ocaml","menhir":"_f_ocaml","openhab":"_f_light_openHAB","pddl":"_f_pddl","happenings":"_f_pddl_happenings","plan":"_f_pddl_plan","perl":"_f_perl","perl6":"_f_perl6","pgsql":"_f_pgsql","php":"_f_php","pine":"_f_pine","pip-requirements":"_f_pip","platformio-debug.disassembly":"_f_platformio","platformio-debug.memoryview":"_f_platformio","platformio-debug.asm":"_f_platformio","plsql":"_f_plsql","oracle":"_f_plsql","polymer":"_f_polymer","pony":"_f_pony","postcss":"_f_postcss","powershell":"_f_powershell","prisma":"_f_light_prisma","pde":"_f_processinglang","abl":"_f_progress","prolog":"_f_prolog","prometheus":"_f_prometheus","proto3":"_f_protobuf","proto":"_f_protobuf","jade":"_f_pug","puppet":"_f_puppet","purescript":"_f_light_purescript","pyret":"_f_pyret","python":"_f_python","qlik":"_f_qlikview","qml":"_f_qml","qsharp":"_f_qsharp","r":"_f_r","racket":"_f_racket","raml":"_f_raml","razor":"_f_razor","aspnetcorerazor":"_f_razor","javascriptreact":"_f_reactjs","typescriptreact":"_f_reactts","reason":"_f_reason","red":"_f_red","restructuredtext":"_f_rest","rexx":"_f_rexx","riot":"_f_riot","robot":"_f_robotframework","ruby":"_f_ruby","rust":"_f_rust","san":"_f_san","SAS":"_f_sas","sbt":"_f_sbt","scala":"_f_scala","scilab":"_f_scilab","vbscript":"_f_script","scss":"_f_scss","sdl":"_f_sdlang","shaderlab":"_f_light_shaderlab","shellscript":"_f_shell","silverstripe":"_f_silverstripe","eskip":"_f_skipper","slang":"_f_slang","slice":"_f_slice","slim":"_f_slim","smarty":"_f_smarty","snort":"_f_snort","solidity":"_f_light_solidity","sqf":"_f_sqf","sql":"_f_sql","squirrel":"_f_squirrel","stan":"_f_stan","stata":"_f_stata","stencil":"_f_stencil","stencil-html":"_f_stencil","stylable":"_f_stylable","source.css.styled":"_f_styled","stylus":"_f_light_stylus","svelte":"_f_svelte","Swagger":"_f_swagger","swagger":"_f_swagger","swift":"_f_swift","swig":"_f_swig","systemd-unit-file":"_f_light_systemd","systemverilog":"_f_light_systemverilog","t4":"_f_t4tt","tera":"_f_tera","terraform":"_f_terraform","tex":"_f_light_tex","latex":"_f_light_tex","bibtex":"_f_light_tex","doctex":"_f_light_tex","plaintext":"_f_text","textile":"_f_textile","toml":"_f_light_toml","tt":"_f_tt","ttcn":"_f_ttcn","twig":"_f_twig","typescript":"_f_typescript","typoscript":"_f_typo3","vb":"_f_vb","vba":"_f_vba","velocity":"_f_velocity","verilog":"_f_verilog","vhdl":"_f_vhdl","viml":"_f_vim","v":"_f_vlang","volt":"_f_volt","vue":"_f_vue","wasm":"_f_wasm","wat":"_f_wasm","wenyan":"_f_wenyan","wolfram":"_f_wolfram","wurstlang":"_f_wurst","wurst":"_f_wurst","xml":"_f_xml","xquery":"_f_xquery","xsl":"_f_xsl","yacc":"_f_yacc","yaml":"_f_light_yaml","yaml-tmlanguage":"_f_light_yaml","yang":"_f_yang"}},"hidesExplorerArrows":false} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_file.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_file.svg new file mode 100644 index 0000000..9ee39aa --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_file.svg @@ -0,0 +1 @@ +default_file \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_folder.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_folder.svg new file mode 100644 index 0000000..c6f9b03 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_folder.svg @@ -0,0 +1 @@ +default_folder \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_folder_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_folder_opened.svg new file mode 100644 index 0000000..8aab2ff --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_folder_opened.svg @@ -0,0 +1 @@ +default_folder_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_root_folder.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_root_folder.svg new file mode 100644 index 0000000..0c5b2d5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_root_folder.svg @@ -0,0 +1 @@ +default_root_folder \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_root_folder_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_root_folder_opened.svg new file mode 100644 index 0000000..72d5ce5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/default_root_folder_opened.svg @@ -0,0 +1 @@ +default_root_folder_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_access.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_access.svg new file mode 100644 index 0000000..21536f9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_access.svg @@ -0,0 +1 @@ +file_type_access \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_access2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_access2.svg new file mode 100644 index 0000000..7339660 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_access2.svg @@ -0,0 +1 @@ +file_type_access2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_actionscript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_actionscript.svg new file mode 100644 index 0000000..da61cdc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_actionscript.svg @@ -0,0 +1 @@ +file_type_actionscript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_actionscript2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_actionscript2.svg new file mode 100644 index 0000000..ddaca15 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_actionscript2.svg @@ -0,0 +1 @@ +file_type_actionscript2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ada.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ada.svg new file mode 100644 index 0000000..55f12ec --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ada.svg @@ -0,0 +1 @@ +file_type_ada \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_advpl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_advpl.svg new file mode 100644 index 0000000..6c0f503 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_advpl.svg @@ -0,0 +1 @@ +file_type_advpl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affectscript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affectscript.svg new file mode 100644 index 0000000..4a8dbc2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affectscript.svg @@ -0,0 +1 @@ +file_type_affectscript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinitydesigner.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinitydesigner.svg new file mode 100644 index 0000000..9237e6b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinitydesigner.svg @@ -0,0 +1 @@ +file_type_affinitydesigner \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinityphoto.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinityphoto.svg new file mode 100644 index 0000000..3d0442d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinityphoto.svg @@ -0,0 +1 @@ +file_type_affinityphoto \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinitypublisher.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinitypublisher.svg new file mode 100644 index 0000000..671d7fe --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_affinitypublisher.svg @@ -0,0 +1 @@ +file_type_affinitypublisher \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ai.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ai.svg new file mode 100644 index 0000000..363f347 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ai.svg @@ -0,0 +1 @@ +file_type_ai \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ai2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ai2.svg new file mode 100644 index 0000000..08e51c8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ai2.svg @@ -0,0 +1 @@ +file_type_ai2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_al.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_al.svg new file mode 100644 index 0000000..6ee9ebe --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_al.svg @@ -0,0 +1 @@ +file_type_al \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_angular.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_angular.svg new file mode 100644 index 0000000..bbff0a8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_angular.svg @@ -0,0 +1 @@ +file_type_angular \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ansible.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ansible.svg new file mode 100644 index 0000000..74e117c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ansible.svg @@ -0,0 +1 @@ +file_type_ansible \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_antlr.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_antlr.svg new file mode 100644 index 0000000..26347b6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_antlr.svg @@ -0,0 +1 @@ +file_type_antlr \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_anyscript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_anyscript.svg new file mode 100644 index 0000000..e666193 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_anyscript.svg @@ -0,0 +1 @@ +file_type_anyscript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apache.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apache.svg new file mode 100644 index 0000000..0e55a2d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apache.svg @@ -0,0 +1 @@ +file_type_apache \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apex.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apex.svg new file mode 100644 index 0000000..2d15514 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apex.svg @@ -0,0 +1 @@ +file_type_apex \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apib.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apib.svg new file mode 100644 index 0000000..17a590b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apib.svg @@ -0,0 +1 @@ +file_type_apib \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apib2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apib2.svg new file mode 100644 index 0000000..75e2e10 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apib2.svg @@ -0,0 +1 @@ +file_type_apib2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apl.svg new file mode 100644 index 0000000..bc7c52a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_apl.svg @@ -0,0 +1 @@ +file_type_apl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_applescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_applescript.svg new file mode 100644 index 0000000..8a5a09b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_applescript.svg @@ -0,0 +1 @@ +file_type_applescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_appveyor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_appveyor.svg new file mode 100644 index 0000000..df681c0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_appveyor.svg @@ -0,0 +1 @@ +file_type_appveyor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_arduino.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_arduino.svg new file mode 100644 index 0000000..2c895d2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_arduino.svg @@ -0,0 +1 @@ +file_type_arduino \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_asciidoc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_asciidoc.svg new file mode 100644 index 0000000..66264de --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_asciidoc.svg @@ -0,0 +1 @@ +file_type_asciidoc \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_asp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_asp.svg new file mode 100644 index 0000000..2466de5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_asp.svg @@ -0,0 +1 @@ +file_type_asp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aspx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aspx.svg new file mode 100644 index 0000000..0e07cec --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aspx.svg @@ -0,0 +1 @@ +file_type_aspx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_assembly.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_assembly.svg new file mode 100644 index 0000000..4c4584b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_assembly.svg @@ -0,0 +1 @@ +file_type_assembly \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ats.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ats.svg new file mode 100644 index 0000000..d59adad --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ats.svg @@ -0,0 +1 @@ +file_type_ats \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_audio.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_audio.svg new file mode 100644 index 0000000..be00934 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_audio.svg @@ -0,0 +1 @@ +file_type_audio \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aurelia.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aurelia.svg new file mode 100644 index 0000000..ca51e67 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aurelia.svg @@ -0,0 +1 @@ +file_type_aurelia \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_autohotkey.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_autohotkey.svg new file mode 100644 index 0000000..b3b27d6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_autohotkey.svg @@ -0,0 +1 @@ +file_type_autohotkey \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_autoit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_autoit.svg new file mode 100644 index 0000000..532a13f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_autoit.svg @@ -0,0 +1 @@ +file_type_autoit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_avro.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_avro.svg new file mode 100644 index 0000000..015b39f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_avro.svg @@ -0,0 +1 @@ +file_type_avro \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aws.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aws.svg new file mode 100644 index 0000000..2d7c51e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_aws.svg @@ -0,0 +1 @@ +file_type_aws \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_azure.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_azure.svg new file mode 100644 index 0000000..09590ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_azure.svg @@ -0,0 +1 @@ +file_type_azure \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_azurepipelines.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_azurepipelines.svg new file mode 100644 index 0000000..f5566c0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_azurepipelines.svg @@ -0,0 +1 @@ +file_type_azurepipelines \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_babel.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_babel.svg new file mode 100644 index 0000000..1eaf1fb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_babel.svg @@ -0,0 +1 @@ +file_type_babel \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_babel2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_babel2.svg new file mode 100644 index 0000000..bea9496 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_babel2.svg @@ -0,0 +1 @@ +file_type_babel2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ballerina.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ballerina.svg new file mode 100644 index 0000000..d29281a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ballerina.svg @@ -0,0 +1 @@ +file_type_ballerina \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bat.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bat.svg new file mode 100644 index 0000000..756a6c9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bat.svg @@ -0,0 +1 @@ +file_type_bat \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bazaar.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bazaar.svg new file mode 100644 index 0000000..7b3edc1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bazaar.svg @@ -0,0 +1 @@ +file_type_bazaar \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bazel.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bazel.svg new file mode 100644 index 0000000..3fa8161 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bazel.svg @@ -0,0 +1 @@ +file_type_bazel \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_befunge.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_befunge.svg new file mode 100644 index 0000000..872e2b7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_befunge.svg @@ -0,0 +1 @@ +file_type_befunge \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_biml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_biml.svg new file mode 100644 index 0000000..630ecf6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_biml.svg @@ -0,0 +1 @@ +file_type_biml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_binary.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_binary.svg new file mode 100644 index 0000000..3f43b0b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_binary.svg @@ -0,0 +1 @@ +file_type_binary \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bitbucketpipeline.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bitbucketpipeline.svg new file mode 100644 index 0000000..54eaf17 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bitbucketpipeline.svg @@ -0,0 +1 @@ +file_type_bitbucketpipeline \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bithound.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bithound.svg new file mode 100644 index 0000000..8a4a673 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bithound.svg @@ -0,0 +1 @@ +file_type_bithound \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_blade.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_blade.svg new file mode 100644 index 0000000..a2cb895 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_blade.svg @@ -0,0 +1 @@ +file_type_blade \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bolt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bolt.svg new file mode 100644 index 0000000..195176a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bolt.svg @@ -0,0 +1 @@ +file_type_bolt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bower.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bower.svg new file mode 100644 index 0000000..7e71b11 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bower.svg @@ -0,0 +1 @@ +file_type_bower \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bower2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bower2.svg new file mode 100644 index 0000000..26e24fb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bower2.svg @@ -0,0 +1 @@ +file_type_bower2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_browserslist.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_browserslist.svg new file mode 100644 index 0000000..59af85b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_browserslist.svg @@ -0,0 +1 @@ +file_type_browserslist \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_buckbuild.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_buckbuild.svg new file mode 100644 index 0000000..d4a6bd8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_buckbuild.svg @@ -0,0 +1 @@ +file_type_buckbuild \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bundler.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bundler.svg new file mode 100644 index 0000000..5a6a2cd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_bundler.svg @@ -0,0 +1 @@ +file_type_bundler \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c.svg new file mode 100644 index 0000000..5a6001d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c.svg @@ -0,0 +1 @@ +file_type_c \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c2.svg new file mode 100644 index 0000000..42a1501 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c2.svg @@ -0,0 +1 @@ +file_type_c2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c3.svg new file mode 100644 index 0000000..2d8ac39 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c3.svg @@ -0,0 +1 @@ +file_type_c3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c_al.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c_al.svg new file mode 100644 index 0000000..5656d61 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_c_al.svg @@ -0,0 +1 @@ +file_type_c_al \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cabal.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cabal.svg new file mode 100644 index 0000000..616735a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cabal.svg @@ -0,0 +1 @@ +file_type_cabal \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_caddy.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_caddy.svg new file mode 100644 index 0000000..48f7807 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_caddy.svg @@ -0,0 +1 @@ + diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cake.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cake.svg new file mode 100644 index 0000000..c6e648d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cake.svg @@ -0,0 +1 @@ +file_type_cake \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cakephp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cakephp.svg new file mode 100644 index 0000000..84283d0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cakephp.svg @@ -0,0 +1 @@ +file_type_cakephp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_capacitor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_capacitor.svg new file mode 100644 index 0000000..9682b23 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_capacitor.svg @@ -0,0 +1 @@ +file_type_capacitor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cargo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cargo.svg new file mode 100644 index 0000000..e959afb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cargo.svg @@ -0,0 +1 @@ +file_type_cargo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cert.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cert.svg new file mode 100644 index 0000000..1686b23 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cert.svg @@ -0,0 +1 @@ +file_type_cert \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ceylon.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ceylon.svg new file mode 100644 index 0000000..61b886d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ceylon.svg @@ -0,0 +1 @@ +file_type_ceylon diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cf.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cf.svg new file mode 100644 index 0000000..6d5cde8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cf.svg @@ -0,0 +1 @@ +file_type_cf \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cf2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cf2.svg new file mode 100644 index 0000000..0f60da5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cf2.svg @@ -0,0 +1 @@ +file_type_cf2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfc.svg new file mode 100644 index 0000000..460db51 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfc.svg @@ -0,0 +1 @@ +file_type_cfc \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfc2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfc2.svg new file mode 100644 index 0000000..a007b5f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfc2.svg @@ -0,0 +1 @@ +file_type_cfc2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfm.svg new file mode 100644 index 0000000..7473782 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfm.svg @@ -0,0 +1 @@ +file_type_cfm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfm2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfm2.svg new file mode 100644 index 0000000..cb60b28 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cfm2.svg @@ -0,0 +1 @@ +file_type_cfm2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cheader.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cheader.svg new file mode 100644 index 0000000..c690ecb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cheader.svg @@ -0,0 +1 @@ +file_type_cheader \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_chef.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_chef.svg new file mode 100644 index 0000000..199c1fc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_chef.svg @@ -0,0 +1 @@ +file_type_chef \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_chef_cookbook.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_chef_cookbook.svg new file mode 100644 index 0000000..1e9876b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_chef_cookbook.svg @@ -0,0 +1 @@ +file_type_chef_cookbook \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_circleci.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_circleci.svg new file mode 100644 index 0000000..9b386d7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_circleci.svg @@ -0,0 +1 @@ +file_type_circleci \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_class.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_class.svg new file mode 100644 index 0000000..f1f8bef --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_class.svg @@ -0,0 +1 @@ +file_type_class \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_clojure.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_clojure.svg new file mode 100644 index 0000000..e79e353 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_clojure.svg @@ -0,0 +1 @@ +file_type_clojure \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_clojurescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_clojurescript.svg new file mode 100644 index 0000000..f411520 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_clojurescript.svg @@ -0,0 +1 @@ +file_type_clojurescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cloudfoundry.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cloudfoundry.svg new file mode 100644 index 0000000..502e597 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cloudfoundry.svg @@ -0,0 +1 @@ +file_type_cloudfoundry \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cmake.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cmake.svg new file mode 100644 index 0000000..fb3215d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cmake.svg @@ -0,0 +1 @@ +file_type_cmake \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cobol.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cobol.svg new file mode 100644 index 0000000..25fb225 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cobol.svg @@ -0,0 +1 @@ +file_type_cobol \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codacy.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codacy.svg new file mode 100644 index 0000000..db0d0ba --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codacy.svg @@ -0,0 +1 @@ +file_type_codacy \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codeclimate.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codeclimate.svg new file mode 100644 index 0000000..17c503c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codeclimate.svg @@ -0,0 +1 @@ +file_type_codeclimate \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codecov.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codecov.svg new file mode 100644 index 0000000..e1a5a8f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codecov.svg @@ -0,0 +1 @@ +file_type_codecov \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codekit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codekit.svg new file mode 100644 index 0000000..576bf42 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_codekit.svg @@ -0,0 +1 @@ +file_type_codekit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coffeelint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coffeelint.svg new file mode 100644 index 0000000..148a088 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coffeelint.svg @@ -0,0 +1 @@ +file_type_coffeelint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coffeescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coffeescript.svg new file mode 100644 index 0000000..8a41d81 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coffeescript.svg @@ -0,0 +1 @@ +file_type_coffeescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_compass.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_compass.svg new file mode 100644 index 0000000..dbf4df4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_compass.svg @@ -0,0 +1 @@ +file_type_compass \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_composer.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_composer.svg new file mode 100644 index 0000000..677555c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_composer.svg @@ -0,0 +1 @@ +file_type_composer \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_conan.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_conan.svg new file mode 100644 index 0000000..417a513 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_conan.svg @@ -0,0 +1 @@ +file_type_conan \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_conda.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_conda.svg new file mode 100644 index 0000000..6c9029d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_conda.svg @@ -0,0 +1 @@ +file_type_conda \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_config.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_config.svg new file mode 100644 index 0000000..96d30e5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_config.svg @@ -0,0 +1 @@ +file_type_config \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_confluence.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_confluence.svg new file mode 100644 index 0000000..61d704f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_confluence.svg @@ -0,0 +1 @@ +file_type_confluence \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coveralls.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coveralls.svg new file mode 100644 index 0000000..7a993e6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_coveralls.svg @@ -0,0 +1 @@ +file_type_coveralls \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp.svg new file mode 100644 index 0000000..9563371 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp.svg @@ -0,0 +1 @@ +file_type_cpp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp2.svg new file mode 100644 index 0000000..2246ec8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp2.svg @@ -0,0 +1 @@ +file_type_cpp2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp3.svg new file mode 100644 index 0000000..b999f2e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cpp3.svg @@ -0,0 +1 @@ +file_type_cpp3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cppheader.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cppheader.svg new file mode 100644 index 0000000..5c56bea --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cppheader.svg @@ -0,0 +1 @@ +file_type_cppheader \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_crowdin.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_crowdin.svg new file mode 100644 index 0000000..f0a037e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_crowdin.svg @@ -0,0 +1 @@ +file_type_crowdin \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_crystal.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_crystal.svg new file mode 100644 index 0000000..a94336b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_crystal.svg @@ -0,0 +1 @@ +file_type_crystal \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csharp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csharp.svg new file mode 100644 index 0000000..f102e14 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csharp.svg @@ -0,0 +1 @@ +file_type_csharp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csharp2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csharp2.svg new file mode 100644 index 0000000..882bf4a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csharp2.svg @@ -0,0 +1 @@ +file_type_csharp2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csproj.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csproj.svg new file mode 100644 index 0000000..68515d4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csproj.svg @@ -0,0 +1 @@ +file_type_csproj \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_css.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_css.svg new file mode 100644 index 0000000..3d8959a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_css.svg @@ -0,0 +1 @@ +file_type_css \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csscomb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csscomb.svg new file mode 100644 index 0000000..ff79c51 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csscomb.svg @@ -0,0 +1 @@ +file_type_csscomb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csslint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csslint.svg new file mode 100644 index 0000000..74485dd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_csslint.svg @@ -0,0 +1 @@ +file_type_csslint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cssmap.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cssmap.svg new file mode 100644 index 0000000..6a4b2c0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cssmap.svg @@ -0,0 +1 @@ +file_type_cssmap \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cucumber.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cucumber.svg new file mode 100644 index 0000000..331821a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cucumber.svg @@ -0,0 +1 @@ +file_type_cucumber \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cuda.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cuda.svg new file mode 100644 index 0000000..06f1103 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cuda.svg @@ -0,0 +1 @@ +file_type_cuda \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cvs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cvs.svg new file mode 100644 index 0000000..5a641e4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cvs.svg @@ -0,0 +1 @@ +file_type_cvs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cypress.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cypress.svg new file mode 100644 index 0000000..3359851 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cypress.svg @@ -0,0 +1 @@ +file_type_cypress \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cython.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cython.svg new file mode 100644 index 0000000..6cc0836 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_cython.svg @@ -0,0 +1 @@ +file_type_cython \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dal.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dal.svg new file mode 100644 index 0000000..99c1880 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dal.svg @@ -0,0 +1 @@ +file_type_dal \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_darcs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_darcs.svg new file mode 100644 index 0000000..063be17 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_darcs.svg @@ -0,0 +1 @@ +file_type_darcs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dartlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dartlang.svg new file mode 100644 index 0000000..0b25809 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dartlang.svg @@ -0,0 +1 @@ +file_type_dartlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_db.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_db.svg new file mode 100644 index 0000000..e42ec13 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_db.svg @@ -0,0 +1 @@ +file_type_db \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_delphi.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_delphi.svg new file mode 100644 index 0000000..c52745d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_delphi.svg @@ -0,0 +1 @@ +file_type_delphi \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dependencies.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dependencies.svg new file mode 100644 index 0000000..2553e68 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dependencies.svg @@ -0,0 +1 @@ +file_type_dependencies \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_diff.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_diff.svg new file mode 100644 index 0000000..7e22809 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_diff.svg @@ -0,0 +1 @@ +file_type_diff \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_django.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_django.svg new file mode 100644 index 0000000..45b76b0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_django.svg @@ -0,0 +1 @@ +file_type_django \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dlang.svg new file mode 100644 index 0000000..ae67436 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dlang.svg @@ -0,0 +1 @@ +file_type_dlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docker.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docker.svg new file mode 100644 index 0000000..15fa40d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docker.svg @@ -0,0 +1 @@ +file_type_docker \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docker2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docker2.svg new file mode 100644 index 0000000..9872788 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docker2.svg @@ -0,0 +1 @@ +file_type_docker2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dockertest.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dockertest.svg new file mode 100644 index 0000000..f42d266 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dockertest.svg @@ -0,0 +1 @@ +file_type_dockertest \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dockertest2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dockertest2.svg new file mode 100644 index 0000000..bae3ef4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dockertest2.svg @@ -0,0 +1 @@ +file_type_dockertest2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docpad.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docpad.svg new file mode 100644 index 0000000..d9b9677 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docpad.svg @@ -0,0 +1 @@ +file_type_docpad \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docz.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docz.svg new file mode 100644 index 0000000..37c602c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_docz.svg @@ -0,0 +1 @@ +file_type_docz \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dojo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dojo.svg new file mode 100644 index 0000000..a299271 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dojo.svg @@ -0,0 +1 @@ +file_type_dojo diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dotjs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dotjs.svg new file mode 100644 index 0000000..554ed01 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dotjs.svg @@ -0,0 +1 @@ +file_type_dotjs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_doxygen.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_doxygen.svg new file mode 100644 index 0000000..cd9030c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_doxygen.svg @@ -0,0 +1 @@ +file_type_doxygen \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_drone.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_drone.svg new file mode 100644 index 0000000..d9f80b5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_drone.svg @@ -0,0 +1 @@ +file_type_drone \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_drools.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_drools.svg new file mode 100644 index 0000000..32c6456 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_drools.svg @@ -0,0 +1 @@ +file_type_drools \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dustjs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dustjs.svg new file mode 100644 index 0000000..c05a222 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dustjs.svg @@ -0,0 +1 @@ +file_type_dustjs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dylan.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dylan.svg new file mode 100644 index 0000000..aabf5db --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_dylan.svg @@ -0,0 +1 @@ +file_type_dylan \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_edge.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_edge.svg new file mode 100644 index 0000000..94c9e66 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_edge.svg @@ -0,0 +1 @@ +file_type_edge \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_edge2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_edge2.svg new file mode 100644 index 0000000..8d018e0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_edge2.svg @@ -0,0 +1 @@ +file_type_edge2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_editorconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_editorconfig.svg new file mode 100644 index 0000000..3d57437 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_editorconfig.svg @@ -0,0 +1 @@ +file_type_editorconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eex.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eex.svg new file mode 100644 index 0000000..f524e18 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eex.svg @@ -0,0 +1 @@ +file_type_eex \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ejs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ejs.svg new file mode 100644 index 0000000..313b27f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ejs.svg @@ -0,0 +1 @@ +file_type_ejs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elastic.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elastic.svg new file mode 100644 index 0000000..5189b67 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elastic.svg @@ -0,0 +1 @@ +file_type_elastic \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elasticbeanstalk.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elasticbeanstalk.svg new file mode 100644 index 0000000..81ab6f3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elasticbeanstalk.svg @@ -0,0 +1 @@ +file_type_elasticbeanstalk \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elixir.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elixir.svg new file mode 100644 index 0000000..20e7798 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elixir.svg @@ -0,0 +1 @@ +file_type_elixir \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elm.svg new file mode 100644 index 0000000..e9aa532 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elm.svg @@ -0,0 +1 @@ +file_type_elm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elm2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elm2.svg new file mode 100644 index 0000000..cc3720e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_elm2.svg @@ -0,0 +1 @@ +file_type_elm2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_emacs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_emacs.svg new file mode 100644 index 0000000..432a923 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_emacs.svg @@ -0,0 +1 @@ +file_type_emacs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ember.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ember.svg new file mode 100644 index 0000000..95e8598 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ember.svg @@ -0,0 +1 @@ +file_type_ember \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ensime.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ensime.svg new file mode 100644 index 0000000..dd856ff --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ensime.svg @@ -0,0 +1 @@ +file_type_ensime \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eps.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eps.svg new file mode 100644 index 0000000..5bbe0fd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eps.svg @@ -0,0 +1 @@ +file_type_eps \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erb.svg new file mode 100644 index 0000000..cd568e2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erb.svg @@ -0,0 +1 @@ +file_type_erb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erlang.svg new file mode 100644 index 0000000..7f7692b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erlang.svg @@ -0,0 +1 @@ +file_type_erlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erlang2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erlang2.svg new file mode 100644 index 0000000..7d52f33 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_erlang2.svg @@ -0,0 +1 @@ +file_type_erlang diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eslint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eslint.svg new file mode 100644 index 0000000..584de1d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eslint.svg @@ -0,0 +1 @@ +file_type_eslint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eslint2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eslint2.svg new file mode 100644 index 0000000..076d267 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_eslint2.svg @@ -0,0 +1 @@ +file_type_eslint2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_excel.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_excel.svg new file mode 100644 index 0000000..84139f2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_excel.svg @@ -0,0 +1 @@ +file_type_excel \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_excel2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_excel2.svg new file mode 100644 index 0000000..ee38526 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_excel2.svg @@ -0,0 +1 @@ +file_type_excel2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_expo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_expo.svg new file mode 100644 index 0000000..d6719ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_expo.svg @@ -0,0 +1 @@ +file_type_expo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_falcon.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_falcon.svg new file mode 100644 index 0000000..5e4e29c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_falcon.svg @@ -0,0 +1 @@ +file_type_falcon diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_favicon.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_favicon.svg new file mode 100644 index 0000000..cd51cdc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_favicon.svg @@ -0,0 +1 @@ +file_type_favicon \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fbx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fbx.svg new file mode 100644 index 0000000..d80409d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fbx.svg @@ -0,0 +1 @@ +file_type_fbx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firebase.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firebase.svg new file mode 100644 index 0000000..3910437 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firebase.svg @@ -0,0 +1 @@ +file_type_firebase \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firebasehosting.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firebasehosting.svg new file mode 100644 index 0000000..49bea8d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firebasehosting.svg @@ -0,0 +1 @@ +file_type_firebasehosting \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firestore.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firestore.svg new file mode 100644 index 0000000..79bf16e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_firestore.svg @@ -0,0 +1 @@ +file_type_firestore \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fla.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fla.svg new file mode 100644 index 0000000..43a7365 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fla.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flash.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flash.svg new file mode 100644 index 0000000..a26938f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flash.svg @@ -0,0 +1 @@ +file_type_flash \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_floobits.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_floobits.svg new file mode 100644 index 0000000..7aef151 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_floobits.svg @@ -0,0 +1 @@ +file_type_floobits \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flow.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flow.svg new file mode 100644 index 0000000..a3f6564 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flow.svg @@ -0,0 +1 @@ +file_type_flow \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flutter.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flutter.svg new file mode 100644 index 0000000..6870514 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flutter.svg @@ -0,0 +1 @@ +file_type_flutter \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flutter_package.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flutter_package.svg new file mode 100644 index 0000000..5432603 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_flutter_package.svg @@ -0,0 +1 @@ +file_type_flutter_package \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_font.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_font.svg new file mode 100644 index 0000000..1edff77 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_font.svg @@ -0,0 +1 @@ +file_type_font \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fortran.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fortran.svg new file mode 100644 index 0000000..891a79d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fortran.svg @@ -0,0 +1 @@ +file_type_fortran \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fossa.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fossa.svg new file mode 100644 index 0000000..180fb77 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fossa.svg @@ -0,0 +1 @@ +file_type_fossa \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fossil.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fossil.svg new file mode 100644 index 0000000..a271ee8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fossil.svg @@ -0,0 +1 @@ +file_type_fossil \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_freemarker.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_freemarker.svg new file mode 100644 index 0000000..b986177 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_freemarker.svg @@ -0,0 +1 @@ +file_type_freemarker \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsharp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsharp.svg new file mode 100644 index 0000000..aec4e65 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsharp.svg @@ -0,0 +1 @@ +file_type_fsharp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsharp2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsharp2.svg new file mode 100644 index 0000000..7abc6db --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsharp2.svg @@ -0,0 +1 @@ +file_type_fsharp2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsproj.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsproj.svg new file mode 100644 index 0000000..d94aa2d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fsproj.svg @@ -0,0 +1 @@ +file_type_fsproj \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fusebox.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fusebox.svg new file mode 100644 index 0000000..c1e03a8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_fusebox.svg @@ -0,0 +1 @@ +file_type_fusebox \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_galen.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_galen.svg new file mode 100644 index 0000000..db9b87f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_galen.svg @@ -0,0 +1 @@ +file_type_galen \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_galen2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_galen2.svg new file mode 100644 index 0000000..5bc5e7e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_galen2.svg @@ -0,0 +1 @@ +file_type_galen2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker.svg new file mode 100644 index 0000000..cc685b1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker.svg @@ -0,0 +1 @@ +file_type_gamemaker \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker2.svg new file mode 100644 index 0000000..46f07f0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker2.svg @@ -0,0 +1 @@ +file_type_gamemaker2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker81.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker81.svg new file mode 100644 index 0000000..c2c371a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gamemaker81.svg @@ -0,0 +1 @@ +file_type_gamemaker81 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gatsby.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gatsby.svg new file mode 100644 index 0000000..087b4a4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gatsby.svg @@ -0,0 +1 @@ +file_type_gatsby \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gcode.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gcode.svg new file mode 100644 index 0000000..d2a3bf5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gcode.svg @@ -0,0 +1 @@ +file_type_gcode \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_genstat.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_genstat.svg new file mode 100644 index 0000000..7374d3c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_genstat.svg @@ -0,0 +1 @@ +file_type_genstat \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_git.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_git.svg new file mode 100644 index 0000000..c5ea394 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_git.svg @@ -0,0 +1 @@ +file_type_git \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_git2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_git2.svg new file mode 100644 index 0000000..76ae2d8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_git2.svg @@ -0,0 +1 @@ +file_type_git2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gitlab.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gitlab.svg new file mode 100644 index 0000000..c47ae9c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gitlab.svg @@ -0,0 +1 @@ +file_type_gitlab \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_glide.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_glide.svg new file mode 100644 index 0000000..069f54b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_glide.svg @@ -0,0 +1 @@ +file_type_glide \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_glsl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_glsl.svg new file mode 100644 index 0000000..ec637ce --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_glsl.svg @@ -0,0 +1 @@ +file_type_glsl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gnuplot.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gnuplot.svg new file mode 100644 index 0000000..fa5e576 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gnuplot.svg @@ -0,0 +1 @@ +file_type_gnuplot \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go.svg new file mode 100644 index 0000000..05a1baa --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go.svg @@ -0,0 +1 @@ +file_type_go \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_aqua.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_aqua.svg new file mode 100644 index 0000000..52bba44 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_aqua.svg @@ -0,0 +1 @@ +file_type_go_aqua \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_black.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_black.svg new file mode 100644 index 0000000..3f4a2e9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_black.svg @@ -0,0 +1 @@ +file_type_go_black \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_fuchsia.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_fuchsia.svg new file mode 100644 index 0000000..e670943 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_fuchsia.svg @@ -0,0 +1 @@ +file_type_go_fuchsia \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_gopher.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_gopher.svg new file mode 100644 index 0000000..74c0225 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_gopher.svg @@ -0,0 +1 @@ +file_type_go \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_lightblue.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_lightblue.svg new file mode 100644 index 0000000..07271e3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_lightblue.svg @@ -0,0 +1 @@ +file_type_go_lightblue \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_package.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_package.svg new file mode 100644 index 0000000..b41a9b3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_package.svg @@ -0,0 +1 @@ +file_type_go_package \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_white.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_white.svg new file mode 100644 index 0000000..562a90e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_white.svg @@ -0,0 +1 @@ +file_type_go_white \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_yellow.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_yellow.svg new file mode 100644 index 0000000..0a768c8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_go_yellow.svg @@ -0,0 +1 @@ +file_type_go_yellow \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_godot.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_godot.svg new file mode 100644 index 0000000..5ed7b7f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_godot.svg @@ -0,0 +1 @@ +file_type_godot \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gradle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gradle.svg new file mode 100644 index 0000000..bbf68f8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gradle.svg @@ -0,0 +1 @@ +file_type_gradle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_graphql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_graphql.svg new file mode 100644 index 0000000..14f9722 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_graphql.svg @@ -0,0 +1 @@ +file_type_graphql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_graphviz.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_graphviz.svg new file mode 100644 index 0000000..0de3c84 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_graphviz.svg @@ -0,0 +1 @@ +file_type_graphviz \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_greenkeeper.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_greenkeeper.svg new file mode 100644 index 0000000..a379dbf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_greenkeeper.svg @@ -0,0 +1 @@ +file_type_greenkeeper \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gridsome.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gridsome.svg new file mode 100644 index 0000000..12a1131 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gridsome.svg @@ -0,0 +1 @@ +file_type_gridsome \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_groovy.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_groovy.svg new file mode 100644 index 0000000..6e6f9da --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_groovy.svg @@ -0,0 +1 @@ +file_type_groovy \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_groovy2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_groovy2.svg new file mode 100644 index 0000000..d130763 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_groovy2.svg @@ -0,0 +1 @@ +file_type_groovy2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_grunt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_grunt.svg new file mode 100644 index 0000000..9c18232 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_grunt.svg @@ -0,0 +1 @@ +file_type_grunt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gulp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gulp.svg new file mode 100644 index 0000000..dceddcf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_gulp.svg @@ -0,0 +1 @@ +file_type_gulp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haml.svg new file mode 100644 index 0000000..f9e5385 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haml.svg @@ -0,0 +1 @@ +file_type_haml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_handlebars.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_handlebars.svg new file mode 100644 index 0000000..52e1931 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_handlebars.svg @@ -0,0 +1 @@ +file_type_handlebars \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_handlebars2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_handlebars2.svg new file mode 100644 index 0000000..f285044 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_handlebars2.svg @@ -0,0 +1 @@ +file_type_handlebars2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_harbour.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_harbour.svg new file mode 100644 index 0000000..624ffaa --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_harbour.svg @@ -0,0 +1 @@ +file_type_harbour \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haskell.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haskell.svg new file mode 100644 index 0000000..f818dac --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haskell.svg @@ -0,0 +1 @@ +file_type_haskell \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haskell2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haskell2.svg new file mode 100644 index 0000000..75d437c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haskell2.svg @@ -0,0 +1 @@ +file_type_haskell2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxe.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxe.svg new file mode 100644 index 0000000..15eb9f9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxe.svg @@ -0,0 +1 @@ +file_type_haxe \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxecheckstyle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxecheckstyle.svg new file mode 100644 index 0000000..3b43a7c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxecheckstyle.svg @@ -0,0 +1 @@ +file_type_haxecheckstyle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxedevelop.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxedevelop.svg new file mode 100644 index 0000000..4e061a5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_haxedevelop.svg @@ -0,0 +1 @@ +file_type_haxedevelop \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_helix.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_helix.svg new file mode 100644 index 0000000..0bfdac7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_helix.svg @@ -0,0 +1 @@ +file_type_helix \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_helm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_helm.svg new file mode 100644 index 0000000..bca7441 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_helm.svg @@ -0,0 +1 @@ +file_type_helm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hjson.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hjson.svg new file mode 100644 index 0000000..933f839 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hjson.svg @@ -0,0 +1 @@ +file_type_hjson \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hlsl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hlsl.svg new file mode 100644 index 0000000..048966c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hlsl.svg @@ -0,0 +1 @@ +file_type_hlsl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_homeassistant.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_homeassistant.svg new file mode 100644 index 0000000..a9ef6d5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_homeassistant.svg @@ -0,0 +1 @@ +file_type_homeassistant \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_host.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_host.svg new file mode 100644 index 0000000..2269e2e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_host.svg @@ -0,0 +1 @@ +file_type_host \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_html.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_html.svg new file mode 100644 index 0000000..a0152d8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_html.svg @@ -0,0 +1 @@ +file_type_html \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_htmlhint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_htmlhint.svg new file mode 100644 index 0000000..6f512b9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_htmlhint.svg @@ -0,0 +1 @@ +file_type_htmlhint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_http.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_http.svg new file mode 100644 index 0000000..ae69a89 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_http.svg @@ -0,0 +1 @@ +file_type_http \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hunspell.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hunspell.svg new file mode 100644 index 0000000..3a54034 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_hunspell.svg @@ -0,0 +1 @@ +file_type_hunspell \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_husky.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_husky.svg new file mode 100644 index 0000000..576c9d8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_husky.svg @@ -0,0 +1 @@ +file_type_husky \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_icl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_icl.svg new file mode 100644 index 0000000..5f18eda --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_icl.svg @@ -0,0 +1 @@ +file_type_icl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idris.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idris.svg new file mode 100644 index 0000000..47a97c1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idris.svg @@ -0,0 +1 @@ +file_type_idris \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idrisbin.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idrisbin.svg new file mode 100644 index 0000000..8b82b34 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idrisbin.svg @@ -0,0 +1 @@ +file_type_idrisb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idrispkg.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idrispkg.svg new file mode 100644 index 0000000..85a0f19 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_idrispkg.svg @@ -0,0 +1 @@ +file_type_ipkg \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_image.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_image.svg new file mode 100644 index 0000000..df924c0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_image.svg @@ -0,0 +1 @@ +file_type_image \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_imba.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_imba.svg new file mode 100644 index 0000000..28eae04 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_imba.svg @@ -0,0 +1 @@ +file_type_imba \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_inc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_inc.svg new file mode 100644 index 0000000..afb3d59 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_inc.svg @@ -0,0 +1 @@ +file_type_inc \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_infopath.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_infopath.svg new file mode 100644 index 0000000..c42144e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_infopath.svg @@ -0,0 +1 @@ +file_type_infopath \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_informix.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_informix.svg new file mode 100644 index 0000000..884d6cf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_informix.svg @@ -0,0 +1 @@ +file_type_informix \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ini.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ini.svg new file mode 100644 index 0000000..741d211 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ini.svg @@ -0,0 +1 @@ +file_type_ini \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ink.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ink.svg new file mode 100644 index 0000000..dc76929 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ink.svg @@ -0,0 +1 @@ +file_type_ink \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_innosetup.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_innosetup.svg new file mode 100644 index 0000000..b99dcef --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_innosetup.svg @@ -0,0 +1 @@ +file_type_innosetup \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_io.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_io.svg new file mode 100644 index 0000000..690a3f1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_io.svg @@ -0,0 +1 @@ +file_type_io \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_iodine.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_iodine.svg new file mode 100644 index 0000000..9ef1606 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_iodine.svg @@ -0,0 +1 @@ +file_type_iodine \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ionic.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ionic.svg new file mode 100644 index 0000000..272a1d6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ionic.svg @@ -0,0 +1 @@ +file_type_ionic \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jake.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jake.svg new file mode 100644 index 0000000..a16cfc1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jake.svg @@ -0,0 +1 @@ +file_type_jake \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_janet.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_janet.svg new file mode 100644 index 0000000..dfee8a9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_janet.svg @@ -0,0 +1 @@ +file_type_janet \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jar.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jar.svg new file mode 100644 index 0000000..92d3780 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jar.svg @@ -0,0 +1 @@ +file_type_jar \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_java.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_java.svg new file mode 100644 index 0000000..14121c5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_java.svg @@ -0,0 +1 @@ +file_type_java \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jbuilder.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jbuilder.svg new file mode 100644 index 0000000..53b335c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jbuilder.svg @@ -0,0 +1 @@ +file_type_jbuilder \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jekyll.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jekyll.svg new file mode 100644 index 0000000..906b14d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jekyll.svg @@ -0,0 +1 @@ +file_type_jekyll \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jenkins.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jenkins.svg new file mode 100644 index 0000000..3a7f02d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jenkins.svg @@ -0,0 +1 @@ +file_type_jenkins \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jest.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jest.svg new file mode 100644 index 0000000..f3a0a0d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jest.svg @@ -0,0 +1 @@ +file_type_jest \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jest_snapshot.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jest_snapshot.svg new file mode 100644 index 0000000..551aaa3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jest_snapshot.svg @@ -0,0 +1 @@ +file_type_jest_snapshot \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jinja.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jinja.svg new file mode 100644 index 0000000..5a55524 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jinja.svg @@ -0,0 +1 @@ +file_type_jinja \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jpm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jpm.svg new file mode 100644 index 0000000..fa839d5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jpm.svg @@ -0,0 +1 @@ +file_type_jpm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_js.svg new file mode 100644 index 0000000..92a2141 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_js.svg @@ -0,0 +1 @@ +file_type_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_js_official.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_js_official.svg new file mode 100644 index 0000000..bcfade4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_js_official.svg @@ -0,0 +1 @@ +file_type_js_official \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsbeautify.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsbeautify.svg new file mode 100644 index 0000000..31b8225 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsbeautify.svg @@ -0,0 +1 @@ +file_type_jsbeautify \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsconfig.svg new file mode 100644 index 0000000..d5380c7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsconfig.svg @@ -0,0 +1 @@ +file_type_jsconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jshint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jshint.svg new file mode 100644 index 0000000..a946315 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jshint.svg @@ -0,0 +1 @@ +file_type_jshint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsmap.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsmap.svg new file mode 100644 index 0000000..f8202b0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsmap.svg @@ -0,0 +1 @@ +file_type_jsmap \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json.svg new file mode 100644 index 0000000..26c39ba --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json.svg @@ -0,0 +1 @@ +file_type_json \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json2.svg new file mode 100644 index 0000000..4d4cca3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json2.svg @@ -0,0 +1 @@ +file_type_json2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json5.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json5.svg new file mode 100644 index 0000000..37275a3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json5.svg @@ -0,0 +1 @@ +file_type_json5 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json_official.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json_official.svg new file mode 100644 index 0000000..bfdcb2e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_json_official.svg @@ -0,0 +1 @@ +file_type_json_official \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsonld.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsonld.svg new file mode 100644 index 0000000..49afdf4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsonld.svg @@ -0,0 +1 @@ +file_type_jsonld2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsonnet.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsonnet.svg new file mode 100644 index 0000000..6e8c37a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsonnet.svg @@ -0,0 +1 @@ +file_type_jsonnet \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsp.svg new file mode 100644 index 0000000..99113b1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jsp.svg @@ -0,0 +1 @@ +file_type_jsp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jss.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jss.svg new file mode 100644 index 0000000..fb77c5a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jss.svg @@ -0,0 +1 @@ +file_type_jss \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_julia.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_julia.svg new file mode 100644 index 0000000..49343a2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_julia.svg @@ -0,0 +1 @@ +file_type_julia \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_julia2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_julia2.svg new file mode 100644 index 0000000..47d2a28 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_julia2.svg @@ -0,0 +1 @@ +file_type_julia2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jupyter.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jupyter.svg new file mode 100644 index 0000000..974a58a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_jupyter.svg @@ -0,0 +1 @@ +file_type_jupyter \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_karma.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_karma.svg new file mode 100644 index 0000000..fd6287f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_karma.svg @@ -0,0 +1 @@ +file_type_karma \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_key.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_key.svg new file mode 100644 index 0000000..f1ea031 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_key.svg @@ -0,0 +1 @@ +file_type_key \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kitchenci.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kitchenci.svg new file mode 100644 index 0000000..d71b878 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kitchenci.svg @@ -0,0 +1 @@ +file_type_kitchenci \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kite.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kite.svg new file mode 100644 index 0000000..937a481 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kite.svg @@ -0,0 +1 @@ +file_type_kite \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kivy.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kivy.svg new file mode 100644 index 0000000..864f27a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kivy.svg @@ -0,0 +1 @@ +file_type_kivy \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kos.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kos.svg new file mode 100644 index 0000000..af79d93 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kos.svg @@ -0,0 +1 @@ +file_type_kos \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kotlin.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kotlin.svg new file mode 100644 index 0000000..be96156 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_kotlin.svg @@ -0,0 +1 @@ +file_type_kotlin \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_layout.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_layout.svg new file mode 100644 index 0000000..6beda29 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_layout.svg @@ -0,0 +1 @@ +file_type_layout \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lerna.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lerna.svg new file mode 100644 index 0000000..6d9e8a3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lerna.svg @@ -0,0 +1 @@ +file_type_lerna \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_less.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_less.svg new file mode 100644 index 0000000..0e25f07 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_less.svg @@ -0,0 +1 @@ +file_type_less \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lex.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lex.svg new file mode 100644 index 0000000..5aa5ca7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lex.svg @@ -0,0 +1 @@ +file_type_lex \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_license.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_license.svg new file mode 100644 index 0000000..6859dea --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_license.svg @@ -0,0 +1 @@ +file_type_license \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_actionscript2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_actionscript2.svg new file mode 100644 index 0000000..2f160a5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_actionscript2.svg @@ -0,0 +1 @@ +file_type_light_actionscript2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_ada.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_ada.svg new file mode 100644 index 0000000..48a1666 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_ada.svg @@ -0,0 +1 @@ +file_type_light_ada \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_apl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_apl.svg new file mode 100644 index 0000000..baf2460 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_apl.svg @@ -0,0 +1 @@ +file_type_apl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_babel.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_babel.svg new file mode 100644 index 0000000..430b28c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_babel.svg @@ -0,0 +1 @@ +file_type_light_babel \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_babel2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_babel2.svg new file mode 100644 index 0000000..ec2b5fc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_babel2.svg @@ -0,0 +1 @@ +file_type_light_babel2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_cabal.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_cabal.svg new file mode 100644 index 0000000..8f7ee8d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_cabal.svg @@ -0,0 +1 @@ +file_type_light_cabal \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_circleci.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_circleci.svg new file mode 100644 index 0000000..4ea39fc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_circleci.svg @@ -0,0 +1 @@ +file_type_light_circleci \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_cloudfoundry.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_cloudfoundry.svg new file mode 100644 index 0000000..4530276 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_cloudfoundry.svg @@ -0,0 +1 @@ +file_type_light_cloudfoundry \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_codacy.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_codacy.svg new file mode 100644 index 0000000..8054b67 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_codacy.svg @@ -0,0 +1 @@ +file_type_light_codacy \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_codeclimate.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_codeclimate.svg new file mode 100644 index 0000000..bc92854 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_codeclimate.svg @@ -0,0 +1 @@ +file_type_light_codeclimate \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_config.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_config.svg new file mode 100644 index 0000000..f23a120 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_config.svg @@ -0,0 +1 @@ +file_type_light_config \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_crystal.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_crystal.svg new file mode 100644 index 0000000..68fd741 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_crystal.svg @@ -0,0 +1 @@ +file_type_light_crystal \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_db.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_db.svg new file mode 100644 index 0000000..2bd8d68 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_db.svg @@ -0,0 +1 @@ +file_type_light_db \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_docpad.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_docpad.svg new file mode 100644 index 0000000..3768c0e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_docpad.svg @@ -0,0 +1 @@ +file_type_light_docpad \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_drone.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_drone.svg new file mode 100644 index 0000000..506db91 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_drone.svg @@ -0,0 +1 @@ +file_type_light_drone \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_expo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_expo.svg new file mode 100644 index 0000000..6eb16c5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_expo.svg @@ -0,0 +1 @@ +file_type_light_expo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_firebasehosting.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_firebasehosting.svg new file mode 100644 index 0000000..87b88c7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_firebasehosting.svg @@ -0,0 +1 @@ +file_type_light_firebasehosting \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_fla.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_fla.svg new file mode 100644 index 0000000..bc9c9e5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_fla.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_font.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_font.svg new file mode 100644 index 0000000..e2e19f5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_font.svg @@ -0,0 +1 @@ +file_type_light_font \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_gamemaker2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_gamemaker2.svg new file mode 100644 index 0000000..0770d84 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_gamemaker2.svg @@ -0,0 +1 @@ +file_type_light_gamemaker2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_gradle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_gradle.svg new file mode 100644 index 0000000..653eb83 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_gradle.svg @@ -0,0 +1 @@ +file_type_light_gradle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_hjson.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_hjson.svg new file mode 100644 index 0000000..68946be --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_hjson.svg @@ -0,0 +1 @@ +file_type_light_hjson \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_ini.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_ini.svg new file mode 100644 index 0000000..9d6e5e8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_ini.svg @@ -0,0 +1 @@ +file_type_light_ini \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_io.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_io.svg new file mode 100644 index 0000000..5425dcc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_io.svg @@ -0,0 +1 @@ +file_type_light_io \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_js.svg new file mode 100644 index 0000000..09b41c7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_js.svg @@ -0,0 +1 @@ +file_type_light_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsconfig.svg new file mode 100644 index 0000000..8dee1e8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsconfig.svg @@ -0,0 +1 @@ +file_type_light_jsconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsmap.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsmap.svg new file mode 100644 index 0000000..318f0f0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsmap.svg @@ -0,0 +1 @@ +file_type_light_jsmap \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_json.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_json.svg new file mode 100644 index 0000000..8174311 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_json.svg @@ -0,0 +1 @@ +file_type_light_json \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_json5.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_json5.svg new file mode 100644 index 0000000..76171ff --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_json5.svg @@ -0,0 +1 @@ +file_type_light_json5 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsonld.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsonld.svg new file mode 100644 index 0000000..5597965 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_jsonld.svg @@ -0,0 +1 @@ +file_type_jsonld3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_kite.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_kite.svg new file mode 100644 index 0000000..9d65fdc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_kite.svg @@ -0,0 +1 @@ +file_type_light_kite \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_lerna.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_lerna.svg new file mode 100644 index 0000000..b93a4fc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_lerna.svg @@ -0,0 +1 @@ +file_type_light_lerna \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mdx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mdx.svg new file mode 100644 index 0000000..3b71bda --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mdx.svg @@ -0,0 +1 @@ +file_type_light_mdx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mlang.svg new file mode 100644 index 0000000..79a3933 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mlang.svg @@ -0,0 +1 @@ +file_type_light_mlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mustache.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mustache.svg new file mode 100644 index 0000000..3c3de1b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_mustache.svg @@ -0,0 +1 @@ +file_type_light_mustache \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_openHAB.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_openHAB.svg new file mode 100644 index 0000000..d49d4f2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_openHAB.svg @@ -0,0 +1 @@ +file_type_light_openHAB \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_pcl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_pcl.svg new file mode 100644 index 0000000..f246033 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_pcl.svg @@ -0,0 +1 @@ +file_type_light_pcl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_prettier.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_prettier.svg new file mode 100644 index 0000000..d8fdb71 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_prettier.svg @@ -0,0 +1 @@ +file_type_light_prettier \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_prisma.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_prisma.svg new file mode 100644 index 0000000..8cecfce --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_prisma.svg @@ -0,0 +1 @@ +file_type_light_prisma \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_purescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_purescript.svg new file mode 100644 index 0000000..b1da2ee --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_purescript.svg @@ -0,0 +1 @@ +file_type_light_purescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_razzle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_razzle.svg new file mode 100644 index 0000000..3798c92 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_razzle.svg @@ -0,0 +1 @@ +file_type_light_razzle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_rehype.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_rehype.svg new file mode 100644 index 0000000..c1be018 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_rehype.svg @@ -0,0 +1 @@ +file_type_light_rehype \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_remark.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_remark.svg new file mode 100644 index 0000000..bf9ad7a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_remark.svg @@ -0,0 +1 @@ +file_type_light_remark \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_retext.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_retext.svg new file mode 100644 index 0000000..bc74b83 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_retext.svg @@ -0,0 +1 @@ +file_type_light_retext \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_rubocop.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_rubocop.svg new file mode 100644 index 0000000..5c9a4d9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_rubocop.svg @@ -0,0 +1 @@ +file_type_light_rubocop \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_shaderlab.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_shaderlab.svg new file mode 100644 index 0000000..775ddb2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_shaderlab.svg @@ -0,0 +1 @@ +file_type_light_shaderlab \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_solidity.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_solidity.svg new file mode 100644 index 0000000..373cf5d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_solidity.svg @@ -0,0 +1 @@ +file_type_light_solidity \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_stylelint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_stylelint.svg new file mode 100644 index 0000000..5a7de4a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_stylelint.svg @@ -0,0 +1 @@ +file_type_light_stylelint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_stylus.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_stylus.svg new file mode 100644 index 0000000..eff1b3c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_stylus.svg @@ -0,0 +1 @@ +file_type_light_stylus \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_symfony.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_symfony.svg new file mode 100644 index 0000000..7857f72 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_symfony.svg @@ -0,0 +1 @@ +file_type_light_symfony \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_systemd.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_systemd.svg new file mode 100644 index 0000000..e91ee5e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_systemd.svg @@ -0,0 +1 @@ +file_type_light_systemd \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_systemverilog.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_systemverilog.svg new file mode 100644 index 0000000..6ab5c44 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_systemverilog.svg @@ -0,0 +1 @@ +file_type_light_systemverilog \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_testjs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_testjs.svg new file mode 100644 index 0000000..c04a26a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_testjs.svg @@ -0,0 +1 @@ +file_type_light_testjs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_tex.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_tex.svg new file mode 100644 index 0000000..5d1d9ff --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_tex.svg @@ -0,0 +1 @@ +file_type_light_tex \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_todo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_todo.svg new file mode 100644 index 0000000..e2e4d64 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_todo.svg @@ -0,0 +1 @@ +file_type_light_todo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_toml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_toml.svg new file mode 100644 index 0000000..126972b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_toml.svg @@ -0,0 +1 @@ +file_type_light_toml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_unibeautify.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_unibeautify.svg new file mode 100644 index 0000000..126f981 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_unibeautify.svg @@ -0,0 +1 @@ +file_type_light_unibeautify \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vash.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vash.svg new file mode 100644 index 0000000..a737c64 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vash.svg @@ -0,0 +1 @@ +file_type_light_vash \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vsix.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vsix.svg new file mode 100644 index 0000000..bec1ae0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vsix.svg @@ -0,0 +1 @@ +file_type_light_vsix \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vsixmanifest.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vsixmanifest.svg new file mode 100644 index 0000000..a2d7a12 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_vsixmanifest.svg @@ -0,0 +1 @@ +file_type_light_vsixmanifest \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_xfl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_xfl.svg new file mode 100644 index 0000000..0c4979d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_xfl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_yaml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_yaml.svg new file mode 100644 index 0000000..238246a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_yaml.svg @@ -0,0 +1 @@ +file_type_light_yaml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_zeit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_zeit.svg new file mode 100644 index 0000000..424a485 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_light_zeit.svg @@ -0,0 +1 @@ +file_type_light_zeit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lime.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lime.svg new file mode 100644 index 0000000..64564ee --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lime.svg @@ -0,0 +1 @@ +file_type_lime \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lintstagedrc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lintstagedrc.svg new file mode 100644 index 0000000..ac0838b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lintstagedrc.svg @@ -0,0 +1 @@ +file_type_lintstagedrc \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_liquid.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_liquid.svg new file mode 100644 index 0000000..8091994 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_liquid.svg @@ -0,0 +1 @@ +file_type_liquid \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lisp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lisp.svg new file mode 100644 index 0000000..8dd946c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lisp.svg @@ -0,0 +1 @@ +file_type_lisp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_livescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_livescript.svg new file mode 100644 index 0000000..dda067e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_livescript.svg @@ -0,0 +1 @@ +file_type_livescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_locale.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_locale.svg new file mode 100644 index 0000000..2a113a2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_locale.svg @@ -0,0 +1 @@ +file_type_locale \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_log.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_log.svg new file mode 100644 index 0000000..dc22622 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_log.svg @@ -0,0 +1 @@ +file_type_log \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lolcode.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lolcode.svg new file mode 100644 index 0000000..13eb6ae --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lolcode.svg @@ -0,0 +1 @@ +file_type_lolcode \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lsl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lsl.svg new file mode 100644 index 0000000..ab07deb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lsl.svg @@ -0,0 +1 @@ +file_type_lsl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lua.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lua.svg new file mode 100644 index 0000000..44f3fa0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lua.svg @@ -0,0 +1 @@ +file_type_lua \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lync.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lync.svg new file mode 100644 index 0000000..333f08b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_lync.svg @@ -0,0 +1 @@ +file_type_lync \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_makefile.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_makefile.svg new file mode 100644 index 0000000..431714f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_makefile.svg @@ -0,0 +1 @@ +file_type_makefile \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest.svg new file mode 100644 index 0000000..a5cd18e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest.svg @@ -0,0 +1 @@ +file_type_manifest \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest_bak.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest_bak.svg new file mode 100644 index 0000000..db86f38 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest_bak.svg @@ -0,0 +1 @@ +file_type_manifest_bak \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest_skip.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest_skip.svg new file mode 100644 index 0000000..99224f5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_manifest_skip.svg @@ -0,0 +1 @@ +file_type_manifest_skip \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_map.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_map.svg new file mode 100644 index 0000000..660b764 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_map.svg @@ -0,0 +1 @@ +file_type_map \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mariadb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mariadb.svg new file mode 100644 index 0000000..96e2a7a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mariadb.svg @@ -0,0 +1 @@ +file_type_mariadb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markdown.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markdown.svg new file mode 100644 index 0000000..c5b32a6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markdown.svg @@ -0,0 +1 @@ +file_type_markdown \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markdownlint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markdownlint.svg new file mode 100644 index 0000000..3aa3b5d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markdownlint.svg @@ -0,0 +1 @@ +file_type_markdownlint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_marko.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_marko.svg new file mode 100644 index 0000000..7d884fd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_marko.svg @@ -0,0 +1 @@ +file_type_marko \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markojs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markojs.svg new file mode 100644 index 0000000..914dd32 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_markojs.svg @@ -0,0 +1 @@ +file_type_markojs diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_matlab.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_matlab.svg new file mode 100644 index 0000000..0b5e375 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_matlab.svg @@ -0,0 +1 @@ +file_type_matlab \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maven.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maven.svg new file mode 100644 index 0000000..0b0e0a1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maven.svg @@ -0,0 +1 @@ +file_type_maven \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maxscript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maxscript.svg new file mode 100644 index 0000000..088fcd3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maxscript.svg @@ -0,0 +1 @@ +file_type_maxscript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maya.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maya.svg new file mode 100644 index 0000000..d054a95 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_maya.svg @@ -0,0 +1 @@ +file_type_maya \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mdx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mdx.svg new file mode 100644 index 0000000..83b62b7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mdx.svg @@ -0,0 +1 @@ +file_type_mdx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mediawiki.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mediawiki.svg new file mode 100644 index 0000000..0b13859 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mediawiki.svg @@ -0,0 +1 @@ +file_type_mediawiki \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mercurial.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mercurial.svg new file mode 100644 index 0000000..6265414 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mercurial.svg @@ -0,0 +1 @@ +file_type_mercurial \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_meson.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_meson.svg new file mode 100644 index 0000000..5bdd6b7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_meson.svg @@ -0,0 +1 @@ +file_type_meson \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_meteor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_meteor.svg new file mode 100644 index 0000000..84d96a3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_meteor.svg @@ -0,0 +1 @@ +file_type_meteor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mjml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mjml.svg new file mode 100644 index 0000000..6f2ec05 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mjml.svg @@ -0,0 +1 @@ +file_type_mjml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mlang.svg new file mode 100644 index 0000000..3285454 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mlang.svg @@ -0,0 +1 @@ +file_type_mlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mocha.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mocha.svg new file mode 100644 index 0000000..e7b8040 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mocha.svg @@ -0,0 +1 @@ +file_type_mocha \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_modernizr.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_modernizr.svg new file mode 100644 index 0000000..d18b0b3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_modernizr.svg @@ -0,0 +1 @@ +file_type_modernizr \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mojolicious.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mojolicious.svg new file mode 100644 index 0000000..1369d17 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mojolicious.svg @@ -0,0 +1 @@ +file_type_mojolicious \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_moleculer.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_moleculer.svg new file mode 100644 index 0000000..d825864 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_moleculer.svg @@ -0,0 +1 @@ +file_type_moleculer \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mongo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mongo.svg new file mode 100644 index 0000000..0d1b3ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mongo.svg @@ -0,0 +1 @@ +file_type_mongo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_monotone.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_monotone.svg new file mode 100644 index 0000000..39cba4c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_monotone.svg @@ -0,0 +1 @@ +file_type_monotone \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mson.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mson.svg new file mode 100644 index 0000000..6ae2668 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mson.svg @@ -0,0 +1 @@ +file_type_mson \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mustache.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mustache.svg new file mode 100644 index 0000000..15828d6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mustache.svg @@ -0,0 +1 @@ +file_type_mustache \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mysql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mysql.svg new file mode 100644 index 0000000..f457a23 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_mysql.svg @@ -0,0 +1 @@ +file_type_mysql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nearly.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nearly.svg new file mode 100644 index 0000000..072d9e6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nearly.svg @@ -0,0 +1 @@ +file_type_nearly \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_adapter_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_adapter_js.svg new file mode 100644 index 0000000..4fd92cc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_adapter_js.svg @@ -0,0 +1 @@ +file_type_nest_adapter_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_adapter_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_adapter_ts.svg new file mode 100644 index 0000000..dba5d9c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_adapter_ts.svg @@ -0,0 +1 @@ +file_type_nest_adapter_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_controller_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_controller_js.svg new file mode 100644 index 0000000..a70a7ff --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_controller_js.svg @@ -0,0 +1 @@ +file_type_nest_controller_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_controller_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_controller_ts.svg new file mode 100644 index 0000000..70a0989 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_controller_ts.svg @@ -0,0 +1 @@ +file_type_nest_controller_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_decorator_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_decorator_js.svg new file mode 100644 index 0000000..a9924c6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_decorator_js.svg @@ -0,0 +1 @@ +file_type_nest_decorator_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_decorator_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_decorator_ts.svg new file mode 100644 index 0000000..3dfba09 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_decorator_ts.svg @@ -0,0 +1 @@ +file_type_nest_decorator_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_filter_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_filter_js.svg new file mode 100644 index 0000000..8dd94e3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_filter_js.svg @@ -0,0 +1 @@ +file_type_nest_filter_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_filter_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_filter_ts.svg new file mode 100644 index 0000000..879959e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_filter_ts.svg @@ -0,0 +1 @@ +file_type_nest_filter_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_gateway_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_gateway_js.svg new file mode 100644 index 0000000..586efd6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_gateway_js.svg @@ -0,0 +1 @@ +file_type_nest_gateway_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_gateway_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_gateway_ts.svg new file mode 100644 index 0000000..e56b2f4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_gateway_ts.svg @@ -0,0 +1 @@ +file_type_nest_gateway_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_guard_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_guard_js.svg new file mode 100644 index 0000000..3afe57e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_guard_js.svg @@ -0,0 +1 @@ +file_type_nest_guard_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_guard_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_guard_ts.svg new file mode 100644 index 0000000..1f00c05 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_guard_ts.svg @@ -0,0 +1 @@ +file_type_nest_guard_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_interceptor_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_interceptor_js.svg new file mode 100644 index 0000000..f275d60 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_interceptor_js.svg @@ -0,0 +1 @@ +file_type_nest_interceptor_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_interceptor_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_interceptor_ts.svg new file mode 100644 index 0000000..8191156 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_interceptor_ts.svg @@ -0,0 +1 @@ +file_type_nest_interceptor_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_middleware_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_middleware_js.svg new file mode 100644 index 0000000..e9584c0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_middleware_js.svg @@ -0,0 +1 @@ +file_type_nest_middleware_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_middleware_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_middleware_ts.svg new file mode 100644 index 0000000..f3670da --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_middleware_ts.svg @@ -0,0 +1 @@ +file_type_nest_middleware_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_module_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_module_js.svg new file mode 100644 index 0000000..6b3b00a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_module_js.svg @@ -0,0 +1 @@ +file_type_nest_module_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_module_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_module_ts.svg new file mode 100644 index 0000000..9dc0ba1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_module_ts.svg @@ -0,0 +1 @@ +file_type_nest_module_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_pipe_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_pipe_js.svg new file mode 100644 index 0000000..4005071 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_pipe_js.svg @@ -0,0 +1 @@ +file_type_nest_pipe_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_pipe_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_pipe_ts.svg new file mode 100644 index 0000000..ee97b3f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_pipe_ts.svg @@ -0,0 +1 @@ +file_type_nest_pipe_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_service_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_service_js.svg new file mode 100644 index 0000000..677084b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_service_js.svg @@ -0,0 +1 @@ +file_type_nest_service_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_service_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_service_ts.svg new file mode 100644 index 0000000..d4d8659 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nest_service_ts.svg @@ -0,0 +1 @@ +file_type_nest_service_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nestjs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nestjs.svg new file mode 100644 index 0000000..7e47150 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nestjs.svg @@ -0,0 +1 @@ +file_type_nestjs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_netlify.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_netlify.svg new file mode 100644 index 0000000..3f8eddd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_netlify.svg @@ -0,0 +1 @@ +file_type_netlify \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_css.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_css.svg new file mode 100644 index 0000000..c69dc3e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_css.svg @@ -0,0 +1 @@ +file_type_ng_component_css \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_dart.svg new file mode 100644 index 0000000..fb798bf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_dart.svg @@ -0,0 +1 @@ +file_type_ng_component_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_html.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_html.svg new file mode 100644 index 0000000..9bc75a3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_html.svg @@ -0,0 +1 @@ +file_type_ng_component_html \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_js.svg new file mode 100644 index 0000000..540f1c9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_js.svg @@ -0,0 +1 @@ +file_type_ng_component_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_js2.svg new file mode 100644 index 0000000..b75c858 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_js2.svg @@ -0,0 +1 @@ +file_type_ng_component_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_less.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_less.svg new file mode 100644 index 0000000..4dbfc5c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_less.svg @@ -0,0 +1 @@ +file_type_ng_component_less \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_sass.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_sass.svg new file mode 100644 index 0000000..d009520 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_sass.svg @@ -0,0 +1 @@ +file_type_ng_component_sass \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_scss.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_scss.svg new file mode 100644 index 0000000..c14b351 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_scss.svg @@ -0,0 +1 @@ +file_type_ng_component_scss \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_ts.svg new file mode 100644 index 0000000..09108ea --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_ts.svg @@ -0,0 +1 @@ +file_type_ng_component_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_ts2.svg new file mode 100644 index 0000000..2d49158 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_component_ts2.svg @@ -0,0 +1 @@ +file_type_ng_component_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_controller_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_controller_js.svg new file mode 100644 index 0000000..2f97e55 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_controller_js.svg @@ -0,0 +1 @@ +file_type_ng_controller_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_controller_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_controller_ts.svg new file mode 100644 index 0000000..079b21a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_controller_ts.svg @@ -0,0 +1 @@ +file_type_ng_controller_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_dart.svg new file mode 100644 index 0000000..5d2b946 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_dart.svg @@ -0,0 +1 @@ +file_type_ng_directive_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_js.svg new file mode 100644 index 0000000..3a7e9ef --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_js.svg @@ -0,0 +1 @@ +file_type_ng_directive_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_js2.svg new file mode 100644 index 0000000..dae7fce --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_js2.svg @@ -0,0 +1 @@ +file_type_ng_directive_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_ts.svg new file mode 100644 index 0000000..8329ea4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_ts.svg @@ -0,0 +1 @@ +file_type_ng_directive_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_ts2.svg new file mode 100644 index 0000000..3c04a9a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_directive_ts2.svg @@ -0,0 +1 @@ +file_type_ng_directive_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_dart.svg new file mode 100644 index 0000000..a866b1e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_dart.svg @@ -0,0 +1 @@ +file_type_ng_guard_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_js.svg new file mode 100644 index 0000000..2b989c9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_js.svg @@ -0,0 +1 @@ +file_type_ng_routing_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_ts.svg new file mode 100644 index 0000000..8261e42 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_guard_ts.svg @@ -0,0 +1 @@ +file_type_ng_routing_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_dart.svg new file mode 100644 index 0000000..d667b6e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_dart.svg @@ -0,0 +1 @@ +file_type_ng_interceptor_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_js.svg new file mode 100644 index 0000000..211ac6d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_js.svg @@ -0,0 +1 @@ +file_type_ng_interceptor_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_ts.svg new file mode 100644 index 0000000..efdd2da --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_interceptor_ts.svg @@ -0,0 +1 @@ +file_type_ng_interceptor_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_dart.svg new file mode 100644 index 0000000..108df7b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_dart.svg @@ -0,0 +1 @@ +file_type_ng_module_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_js.svg new file mode 100644 index 0000000..ad76513 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_js.svg @@ -0,0 +1 @@ +file_type_ng_module_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_js2.svg new file mode 100644 index 0000000..7b23848 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_js2.svg @@ -0,0 +1 @@ +file_type_ng_module_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_ts.svg new file mode 100644 index 0000000..8b0c633 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_ts.svg @@ -0,0 +1 @@ +file_type_ng_module_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_ts2.svg new file mode 100644 index 0000000..7c696eb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_module_ts2.svg @@ -0,0 +1 @@ +file_type_ng_module_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_dart.svg new file mode 100644 index 0000000..7ef5237 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_dart.svg @@ -0,0 +1 @@ +file_type_ng_pipe_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_js.svg new file mode 100644 index 0000000..08f2ee1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_js.svg @@ -0,0 +1 @@ +file_type_ng_pipe_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_js2.svg new file mode 100644 index 0000000..da64a72 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_js2.svg @@ -0,0 +1 @@ +file_type_ng_pipe_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_ts.svg new file mode 100644 index 0000000..8e96d4b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_ts.svg @@ -0,0 +1 @@ +file_type_ng_pipe_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_ts2.svg new file mode 100644 index 0000000..5d814b3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_pipe_ts2.svg @@ -0,0 +1 @@ +file_type_ng_pipe_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_dart.svg new file mode 100644 index 0000000..f49752a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_dart.svg @@ -0,0 +1 @@ +file_type_ng_routing_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_js.svg new file mode 100644 index 0000000..708c8d6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_js.svg @@ -0,0 +1 @@ +file_type_guard_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_js2.svg new file mode 100644 index 0000000..da29325 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_js2.svg @@ -0,0 +1 @@ +file_type_ng_routing_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_ts.svg new file mode 100644 index 0000000..280ee3a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_ts.svg @@ -0,0 +1 @@ +file_type_ng_guard_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_ts2.svg new file mode 100644 index 0000000..b09518d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_routing_ts2.svg @@ -0,0 +1 @@ +file_type_ng_routing_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_dart.svg new file mode 100644 index 0000000..14eb9a2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_dart.svg @@ -0,0 +1 @@ +file_type_ng_service_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_js.svg new file mode 100644 index 0000000..311d933 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_js.svg @@ -0,0 +1 @@ +file_type_ng_service_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_js2.svg new file mode 100644 index 0000000..144a7cc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_js2.svg @@ -0,0 +1 @@ +file_type_ng_service_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_ts.svg new file mode 100644 index 0000000..c4672db --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_ts.svg @@ -0,0 +1 @@ +file_type_ng_service_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_ts2.svg new file mode 100644 index 0000000..a0f0872 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_service_ts2.svg @@ -0,0 +1 @@ +file_type_ng_service_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_dart.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_dart.svg new file mode 100644 index 0000000..014f78a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_dart.svg @@ -0,0 +1 @@ +file_type_ng_smart_component_dart \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_js.svg new file mode 100644 index 0000000..c764717 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_js.svg @@ -0,0 +1 @@ +file_type_ng_smart_component_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_js2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_js2.svg new file mode 100644 index 0000000..80f2c43 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_js2.svg @@ -0,0 +1 @@ +file_type_ng_smart_component_js2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_ts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_ts.svg new file mode 100644 index 0000000..36a4f92 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_ts.svg @@ -0,0 +1 @@ +file_type_ng_smart_component_ts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_ts2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_ts2.svg new file mode 100644 index 0000000..c05b74a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ng_smart_component_ts2.svg @@ -0,0 +1 @@ +file_type_ng_smart_component_ts2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nginx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nginx.svg new file mode 100644 index 0000000..cff95ef --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nginx.svg @@ -0,0 +1 @@ +file_type_nginx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nim.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nim.svg new file mode 100644 index 0000000..2aa6eef --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nim.svg @@ -0,0 +1 @@ +file_type_nim \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ninja.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ninja.svg new file mode 100644 index 0000000..5e71940 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ninja.svg @@ -0,0 +1 @@ +file_type_ninja \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_njsproj.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_njsproj.svg new file mode 100644 index 0000000..5169119 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_njsproj.svg @@ -0,0 +1 @@ +file_type_njsproj \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_node.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_node.svg new file mode 100644 index 0000000..7c6bde8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_node.svg @@ -0,0 +1 @@ +file_type_node \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_node2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_node2.svg new file mode 100644 index 0000000..173b99e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_node2.svg @@ -0,0 +1 @@ +file_type_node2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nodemon.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nodemon.svg new file mode 100644 index 0000000..dae9738 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nodemon.svg @@ -0,0 +1 @@ +file_type_nodemon \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_npm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_npm.svg new file mode 100644 index 0000000..02e6209 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_npm.svg @@ -0,0 +1 @@ +file_type_npm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsi.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsi.svg new file mode 100644 index 0000000..05b99ce --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsi.svg @@ -0,0 +1 @@ +file_type_nsi \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsri-integrity.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsri-integrity.svg new file mode 100644 index 0000000..53e261c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsri-integrity.svg @@ -0,0 +1 @@ +file_type_nsri-integrity \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsri.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsri.svg new file mode 100644 index 0000000..d83aeca --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nsri.svg @@ -0,0 +1 @@ +file_type_nsri \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nuget.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nuget.svg new file mode 100644 index 0000000..7843f2e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nuget.svg @@ -0,0 +1 @@ +file_type_nuget \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nunjucks.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nunjucks.svg new file mode 100644 index 0000000..dd4cc4e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nunjucks.svg @@ -0,0 +1 @@ +file_type_nunjucks \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nuxt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nuxt.svg new file mode 100644 index 0000000..78fa12d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nuxt.svg @@ -0,0 +1 @@ +file_type_nuxt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nyc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nyc.svg new file mode 100644 index 0000000..e805c32 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_nyc.svg @@ -0,0 +1 @@ +file_type_nyc \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_objectivec.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_objectivec.svg new file mode 100644 index 0000000..fe0a61b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_objectivec.svg @@ -0,0 +1 @@ +file_type_objectivec \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_objectivecpp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_objectivecpp.svg new file mode 100644 index 0000000..cdf5be0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_objectivecpp.svg @@ -0,0 +1 @@ +file_type_objectivecpp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ocaml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ocaml.svg new file mode 100644 index 0000000..8e5d8e9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ocaml.svg @@ -0,0 +1 @@ +file_type_ocaml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_onenote.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_onenote.svg new file mode 100644 index 0000000..78cfc0f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_onenote.svg @@ -0,0 +1 @@ +file_type_onenote \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_openHAB.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_openHAB.svg new file mode 100644 index 0000000..6a624e3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_openHAB.svg @@ -0,0 +1 @@ +file_type_openHAB \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_opencl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_opencl.svg new file mode 100644 index 0000000..80dbfb8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_opencl.svg @@ -0,0 +1 @@ +file_type_opencl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_org.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_org.svg new file mode 100644 index 0000000..6ae0911 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_org.svg @@ -0,0 +1 @@ +file_type_org \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_outlook.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_outlook.svg new file mode 100644 index 0000000..65bc5b9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_outlook.svg @@ -0,0 +1 @@ +file_type_outlook \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ovpn.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ovpn.svg new file mode 100644 index 0000000..1d8df5c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ovpn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_package.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_package.svg new file mode 100644 index 0000000..7fd2478 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_package.svg @@ -0,0 +1 @@ +file_type_package \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_paket.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_paket.svg new file mode 100644 index 0000000..222491f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_paket.svg @@ -0,0 +1 @@ +file_type_paket \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_patch.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_patch.svg new file mode 100644 index 0000000..4696a23 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_patch.svg @@ -0,0 +1 @@ +file_type_patch \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pcl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pcl.svg new file mode 100644 index 0000000..523c9c2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pcl.svg @@ -0,0 +1 @@ +file_type_pcl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl.svg new file mode 100644 index 0000000..3f12983 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl.svg @@ -0,0 +1 @@ +file_type_pddl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl_happenings.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl_happenings.svg new file mode 100644 index 0000000..fc51bcf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl_happenings.svg @@ -0,0 +1 @@ +file_type_pddl_happenings \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl_plan.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl_plan.svg new file mode 100644 index 0000000..9f90ec9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pddl_plan.svg @@ -0,0 +1 @@ +file_type_pddl_plan \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pdf.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pdf.svg new file mode 100644 index 0000000..7908752 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pdf.svg @@ -0,0 +1 @@ +file_type_pdf \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pdf2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pdf2.svg new file mode 100644 index 0000000..91cad35 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pdf2.svg @@ -0,0 +1 @@ +file_type_pdf2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl.svg new file mode 100644 index 0000000..8b8be68 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl.svg @@ -0,0 +1 @@ +file_type_perl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl2.svg new file mode 100644 index 0000000..8073a3a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl2.svg @@ -0,0 +1 @@ +file_type_perl2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl6.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl6.svg new file mode 100644 index 0000000..15c60ce --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_perl6.svg @@ -0,0 +1 @@ +file_type_perl6 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pgsql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pgsql.svg new file mode 100644 index 0000000..a3a5be1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pgsql.svg @@ -0,0 +1 @@ +file_type_pgsql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_photoshop.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_photoshop.svg new file mode 100644 index 0000000..404b664 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_photoshop.svg @@ -0,0 +1 @@ +file_type_photoshop \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_photoshop2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_photoshop2.svg new file mode 100644 index 0000000..d5fd2d5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_photoshop2.svg @@ -0,0 +1 @@ +file_type_photoshop2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php.svg new file mode 100644 index 0000000..dd6203a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php.svg @@ -0,0 +1 @@ +file_type_php \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php2.svg new file mode 100644 index 0000000..c5cdd3b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php2.svg @@ -0,0 +1 @@ +file_type_php2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php3.svg new file mode 100644 index 0000000..aaed635 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_php3.svg @@ -0,0 +1 @@ +file_type_php3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phpcsfixer.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phpcsfixer.svg new file mode 100644 index 0000000..7487f6f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phpcsfixer.svg @@ -0,0 +1 @@ +file_type_phpcsfixer \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phpunit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phpunit.svg new file mode 100644 index 0000000..769d7a0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phpunit.svg @@ -0,0 +1 @@ +file_type_phpunit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phraseapp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phraseapp.svg new file mode 100644 index 0000000..143e883 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_phraseapp.svg @@ -0,0 +1 @@ +file_type_phraseapp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pine.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pine.svg new file mode 100644 index 0000000..b86fe4e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pine.svg @@ -0,0 +1 @@ +file_type_pine \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pip.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pip.svg new file mode 100644 index 0000000..3d041f4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pip.svg @@ -0,0 +1 @@ +file_type_pip \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plantuml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plantuml.svg new file mode 100644 index 0000000..6e93ac8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plantuml.svg @@ -0,0 +1 @@ +file_type_plantuml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_platformio.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_platformio.svg new file mode 100644 index 0000000..e42aa9c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_platformio.svg @@ -0,0 +1 @@ +file_type_platformio \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql.svg new file mode 100644 index 0000000..c9c9d97 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql.svg @@ -0,0 +1 @@ +file_type_plsql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package.svg new file mode 100644 index 0000000..0e64704 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package.svg @@ -0,0 +1 @@ +file_type_plsql_package \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_body.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_body.svg new file mode 100644 index 0000000..b0c4347 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_body.svg @@ -0,0 +1 @@ +file_type_plsql_package_body \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_header.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_header.svg new file mode 100644 index 0000000..4ab49ff --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_header.svg @@ -0,0 +1 @@ +file_type_plsql_package_header \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_spec.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_spec.svg new file mode 100644 index 0000000..357a3f0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_plsql_package_spec.svg @@ -0,0 +1 @@ +file_type_plsql_package_spec \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_poedit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_poedit.svg new file mode 100644 index 0000000..ed6640e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_poedit.svg @@ -0,0 +1 @@ +file_type_poedit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_polymer.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_polymer.svg new file mode 100644 index 0000000..b2a9989 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_polymer.svg @@ -0,0 +1 @@ +file_type_polymer \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pony.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pony.svg new file mode 100644 index 0000000..4153c03 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pony.svg @@ -0,0 +1 @@ +file_type_pony \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_postcss.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_postcss.svg new file mode 100644 index 0000000..0830920 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_postcss.svg @@ -0,0 +1 @@ +file_type_postcss \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_postcssconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_postcssconfig.svg new file mode 100644 index 0000000..b6c95af --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_postcssconfig.svg @@ -0,0 +1 @@ +file_type_postcssconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powerpoint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powerpoint.svg new file mode 100644 index 0000000..6ae19e2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powerpoint.svg @@ -0,0 +1 @@ +file_type_powerpoint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powerpoint2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powerpoint2.svg new file mode 100644 index 0000000..c31a317 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powerpoint2.svg @@ -0,0 +1 @@ +file_type_powerpoint2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell.svg new file mode 100644 index 0000000..05c95b3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell.svg @@ -0,0 +1 @@ +file_type_powershell \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell2.svg new file mode 100644 index 0000000..ddfe638 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell2.svg @@ -0,0 +1 @@ +file_type_powershell2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_format.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_format.svg new file mode 100644 index 0000000..8ff097f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_format.svg @@ -0,0 +1 @@ +file_type_powershell_format \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psd.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psd.svg new file mode 100644 index 0000000..9c4b0bd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psd.svg @@ -0,0 +1 @@ +file_type_powershell_psd \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psd2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psd2.svg new file mode 100644 index 0000000..e1055de --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psd2.svg @@ -0,0 +1 @@ +file_type_powershell_psd2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psm.svg new file mode 100644 index 0000000..9e61a02 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psm.svg @@ -0,0 +1 @@ +file_type_powershell_psm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psm2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psm2.svg new file mode 100644 index 0000000..b42d97c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_psm2.svg @@ -0,0 +1 @@ +file_type_powershell_psm2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_types.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_types.svg new file mode 100644 index 0000000..fcaef00 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_powershell_types.svg @@ -0,0 +1 @@ +file_type_powershell_types \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_precommit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_precommit.svg new file mode 100644 index 0000000..1403d88 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_precommit.svg @@ -0,0 +1 @@ +file_type_precommit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prettier.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prettier.svg new file mode 100644 index 0000000..a13bfd1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prettier.svg @@ -0,0 +1 @@ +file_type_prettier \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prisma.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prisma.svg new file mode 100644 index 0000000..99072da --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prisma.svg @@ -0,0 +1 @@ +file_type_prisma \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_processinglang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_processinglang.svg new file mode 100644 index 0000000..8bcf512 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_processinglang.svg @@ -0,0 +1 @@ +file_type_processinglang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_procfile.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_procfile.svg new file mode 100644 index 0000000..0b2b4a4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_procfile.svg @@ -0,0 +1 @@ +file_type_procfile \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_progress.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_progress.svg new file mode 100644 index 0000000..e1ab286 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_progress.svg @@ -0,0 +1 @@ +file_type_progress \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prolog.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prolog.svg new file mode 100644 index 0000000..cc07ee7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prolog.svg @@ -0,0 +1 @@ +file_type_prolog \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prometheus.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prometheus.svg new file mode 100644 index 0000000..72a4729 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_prometheus.svg @@ -0,0 +1 @@ +file_type_prometheus \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_protobuf.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_protobuf.svg new file mode 100644 index 0000000..3e315d4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_protobuf.svg @@ -0,0 +1 @@ +file_type_protobuf \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_protractor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_protractor.svg new file mode 100644 index 0000000..1e92c2b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_protractor.svg @@ -0,0 +1 @@ +file_type_protractor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_publisher.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_publisher.svg new file mode 100644 index 0000000..1f6627c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_publisher.svg @@ -0,0 +1 @@ +file_type_publisher \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pug.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pug.svg new file mode 100644 index 0000000..c6b0ad9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pug.svg @@ -0,0 +1 @@ +file_type_pug \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_puppet.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_puppet.svg new file mode 100644 index 0000000..5259be1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_puppet.svg @@ -0,0 +1 @@ +file_type_puppet \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_purescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_purescript.svg new file mode 100644 index 0000000..bc91657 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_purescript.svg @@ -0,0 +1 @@ +file_type_purescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pyret.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pyret.svg new file mode 100644 index 0000000..9a0f33e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pyret.svg @@ -0,0 +1 @@ +file_type_pyret \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_python.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_python.svg new file mode 100644 index 0000000..677f216 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_python.svg @@ -0,0 +1 @@ +file_type_python \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pyup.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pyup.svg new file mode 100644 index 0000000..8d805e3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_pyup.svg @@ -0,0 +1 @@ +file_type_pyup \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_q.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_q.svg new file mode 100644 index 0000000..5296417 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_q.svg @@ -0,0 +1 @@ +file_type_q \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qbs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qbs.svg new file mode 100644 index 0000000..f38ceae --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qbs.svg @@ -0,0 +1 @@ +file_type_qbs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qlikview.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qlikview.svg new file mode 100644 index 0000000..f76fec9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qlikview.svg @@ -0,0 +1 @@ +file_type_qlikview \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qml.svg new file mode 100644 index 0000000..9f233cf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qml.svg @@ -0,0 +1 @@ +file_type_qml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qmldir.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qmldir.svg new file mode 100644 index 0000000..f557e28 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qmldir.svg @@ -0,0 +1 @@ +file_type_qmldir \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qsharp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qsharp.svg new file mode 100644 index 0000000..ce48a43 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_qsharp.svg @@ -0,0 +1 @@ +file_type_qsharp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_quasar.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_quasar.svg new file mode 100644 index 0000000..10670f2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_quasar.svg @@ -0,0 +1 @@ +file_type_quasar \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_r.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_r.svg new file mode 100644 index 0000000..28f49c5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_r.svg @@ -0,0 +1 @@ +file_type_r \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_racket.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_racket.svg new file mode 100644 index 0000000..6dcfea1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_racket.svg @@ -0,0 +1 @@ +file_type_racket \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rails.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rails.svg new file mode 100644 index 0000000..f66d3ca --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rails.svg @@ -0,0 +1 @@ +file_type_rails \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rake.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rake.svg new file mode 100644 index 0000000..308ec2b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rake.svg @@ -0,0 +1 @@ +file_type_rake \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_raml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_raml.svg new file mode 100644 index 0000000..cd8c892 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_raml.svg @@ -0,0 +1 @@ +file_type_raml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_razor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_razor.svg new file mode 100644 index 0000000..8df057c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_razor.svg @@ -0,0 +1 @@ +file_type_razor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_razzle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_razzle.svg new file mode 100644 index 0000000..a50ea31 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_razzle.svg @@ -0,0 +1 @@ +file_type_razzle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reactjs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reactjs.svg new file mode 100644 index 0000000..dfb268a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reactjs.svg @@ -0,0 +1 @@ +file_type_reactjs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reacttemplate.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reacttemplate.svg new file mode 100644 index 0000000..787bba8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reacttemplate.svg @@ -0,0 +1 @@ +file_type_reacttemplate \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reactts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reactts.svg new file mode 100644 index 0000000..87c3b72 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reactts.svg @@ -0,0 +1 @@ +file_type_reactts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reason.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reason.svg new file mode 100644 index 0000000..5e17d19 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_reason.svg @@ -0,0 +1 @@ +file_type_reason \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_red.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_red.svg new file mode 100644 index 0000000..57ab49e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_red.svg @@ -0,0 +1 @@ +file_type_red2 diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_registry.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_registry.svg new file mode 100644 index 0000000..22c9309 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_registry.svg @@ -0,0 +1 @@ +file_type_registry \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rehype.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rehype.svg new file mode 100644 index 0000000..1f52dba --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rehype.svg @@ -0,0 +1 @@ +file_type_rehype \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_remark.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_remark.svg new file mode 100644 index 0000000..a50ee67 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_remark.svg @@ -0,0 +1 @@ +file_type_remark \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_renovate.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_renovate.svg new file mode 100644 index 0000000..b9d9671 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_renovate.svg @@ -0,0 +1 @@ +file_type_renovate \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rest.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rest.svg new file mode 100644 index 0000000..11cfb88 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rest.svg @@ -0,0 +1 @@ +file_type_rest \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_retext.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_retext.svg new file mode 100644 index 0000000..8b4b75c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_retext.svg @@ -0,0 +1 @@ +file_type_retext \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rexx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rexx.svg new file mode 100644 index 0000000..052eadd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rexx.svg @@ -0,0 +1 @@ +file_type_rexx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_riot.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_riot.svg new file mode 100644 index 0000000..9129c81 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_riot.svg @@ -0,0 +1 @@ +file_type_riot \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_robotframework.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_robotframework.svg new file mode 100644 index 0000000..791237f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_robotframework.svg @@ -0,0 +1 @@ +file_type_robotframework \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_robots.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_robots.svg new file mode 100644 index 0000000..fa9d462 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_robots.svg @@ -0,0 +1 @@ +file_type_robots \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rollup.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rollup.svg new file mode 100644 index 0000000..7a358fb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rollup.svg @@ -0,0 +1 @@ +file_type_rollup \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rproj.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rproj.svg new file mode 100644 index 0000000..2e4ee63 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rproj.svg @@ -0,0 +1 @@ +file_type_rproj \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rspec.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rspec.svg new file mode 100644 index 0000000..b387ad5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rspec.svg @@ -0,0 +1 @@ +file_type_rspec \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rubocop.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rubocop.svg new file mode 100644 index 0000000..e33b7fd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rubocop.svg @@ -0,0 +1 @@ +file_type_rubocop \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ruby.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ruby.svg new file mode 100644 index 0000000..9443db1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ruby.svg @@ -0,0 +1 @@ +file_type_ruby \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rust.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rust.svg new file mode 100644 index 0000000..fa59601 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rust.svg @@ -0,0 +1 @@ +file_type_rust \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rust_toolchain.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rust_toolchain.svg new file mode 100644 index 0000000..fb80120 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_rust_toolchain.svg @@ -0,0 +1 @@ +file_type_rust_toolchain \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_saltstack.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_saltstack.svg new file mode 100644 index 0000000..12d6eb9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_saltstack.svg @@ -0,0 +1 @@ +file_type_saltstack \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_san.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_san.svg new file mode 100644 index 0000000..639b0fa --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_san.svg @@ -0,0 +1 @@ +file_type_san \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sas.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sas.svg new file mode 100644 index 0000000..8123cf0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sas.svg @@ -0,0 +1 @@ +file_type_sas \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sass.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sass.svg new file mode 100644 index 0000000..e17dbb2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sass.svg @@ -0,0 +1 @@ +file_type_sass \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sbt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sbt.svg new file mode 100644 index 0000000..cea75d1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sbt.svg @@ -0,0 +1 @@ +file_type_sbt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scala.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scala.svg new file mode 100644 index 0000000..16a164f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scala.svg @@ -0,0 +1 @@ +file_type_scala \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scilab.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scilab.svg new file mode 100644 index 0000000..14e6d32 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scilab.svg @@ -0,0 +1 @@ +file_type_scilab \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_script.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_script.svg new file mode 100644 index 0000000..9b7c833 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_script.svg @@ -0,0 +1 @@ +file_type_script \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scss.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scss.svg new file mode 100644 index 0000000..264d614 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scss.svg @@ -0,0 +1 @@ +file_type_scss \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scss2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scss2.svg new file mode 100644 index 0000000..70aa369 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_scss2.svg @@ -0,0 +1 @@ +file_type_scss2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sdlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sdlang.svg new file mode 100644 index 0000000..d0a4cf8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sdlang.svg @@ -0,0 +1 @@ +file_type_sdlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sentry.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sentry.svg new file mode 100644 index 0000000..1fadfa1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sentry.svg @@ -0,0 +1 @@ +file_type_sentry \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sequelize.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sequelize.svg new file mode 100644 index 0000000..b235ebf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sequelize.svg @@ -0,0 +1 @@ +file_type_sequelize \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_serverless.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_serverless.svg new file mode 100644 index 0000000..2e69c7b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_serverless.svg @@ -0,0 +1 @@ +file_type_serverless \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_shaderlab.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_shaderlab.svg new file mode 100644 index 0000000..97ef620 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_shaderlab.svg @@ -0,0 +1 @@ +file_type_shaderlab \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_shell.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_shell.svg new file mode 100644 index 0000000..17d3821 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_shell.svg @@ -0,0 +1 @@ +file_type_shell \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_silverstripe.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_silverstripe.svg new file mode 100644 index 0000000..1203c72 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_silverstripe.svg @@ -0,0 +1 @@ +file_type_silverstripe \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sketch.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sketch.svg new file mode 100644 index 0000000..b8179f8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sketch.svg @@ -0,0 +1 @@ +file_type_sketch \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_skipper.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_skipper.svg new file mode 100644 index 0000000..30c21b7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_skipper.svg @@ -0,0 +1 @@ +file_type_skipper \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slang.svg new file mode 100644 index 0000000..e084bb2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slang.svg @@ -0,0 +1 @@ +file_type_slang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slice.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slice.svg new file mode 100644 index 0000000..9999081 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slice.svg @@ -0,0 +1 @@ +file_type_slice \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slim.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slim.svg new file mode 100644 index 0000000..250d4d0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_slim.svg @@ -0,0 +1 @@ +file_type_slim \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sln.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sln.svg new file mode 100644 index 0000000..8bda837 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sln.svg @@ -0,0 +1 @@ +file_type_sln \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sln2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sln2.svg new file mode 100644 index 0000000..ebe4fcb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sln2.svg @@ -0,0 +1 @@ +file_type_sln2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_smarty.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_smarty.svg new file mode 100644 index 0000000..99f7dd3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_smarty.svg @@ -0,0 +1 @@ +file_type_smarty \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snapcraft.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snapcraft.svg new file mode 100644 index 0000000..ad2e9f0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snapcraft.svg @@ -0,0 +1 @@ +file_type_snapcraft \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snort.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snort.svg new file mode 100644 index 0000000..299c6a2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snort.svg @@ -0,0 +1 @@ +file_type_snort \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snyk.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snyk.svg new file mode 100644 index 0000000..25cfab5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_snyk.svg @@ -0,0 +1 @@ +file_type_snyk \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_solidarity.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_solidarity.svg new file mode 100644 index 0000000..ce72a53 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_solidarity.svg @@ -0,0 +1 @@ +file_type_solidarity \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_solidity.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_solidity.svg new file mode 100644 index 0000000..7d58d84 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_solidity.svg @@ -0,0 +1 @@ +file_type_solidity \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_source.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_source.svg new file mode 100644 index 0000000..e2ce415 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_source.svg @@ -0,0 +1 @@ +file_type_source \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sqf.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sqf.svg new file mode 100644 index 0000000..20c4ae6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sqf.svg @@ -0,0 +1 @@ +file_type_sqf \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sql.svg new file mode 100644 index 0000000..c1ba68b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sql.svg @@ -0,0 +1 @@ +file_type_sql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sqlite.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sqlite.svg new file mode 100644 index 0000000..a5b87f9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sqlite.svg @@ -0,0 +1 @@ +file_type_sqlite \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_squirrel.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_squirrel.svg new file mode 100644 index 0000000..efdf0fb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_squirrel.svg @@ -0,0 +1 @@ +file_type_squirrel \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sss.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sss.svg new file mode 100644 index 0000000..6a8cb24 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_sss.svg @@ -0,0 +1 @@ +file_type_sss \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stan.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stan.svg new file mode 100644 index 0000000..5676a34 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stan.svg @@ -0,0 +1 @@ +file_type_stan \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stata.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stata.svg new file mode 100644 index 0000000..36ffd78 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stata.svg @@ -0,0 +1 @@ +file_type_stata \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stencil.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stencil.svg new file mode 100644 index 0000000..ba65f00 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stencil.svg @@ -0,0 +1 @@ +file_type_stencil \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_storyboard.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_storyboard.svg new file mode 100644 index 0000000..ba1573f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_storyboard.svg @@ -0,0 +1 @@ +file_type_storyboard \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_storybook.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_storybook.svg new file mode 100644 index 0000000..6fcf742 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_storybook.svg @@ -0,0 +1 @@ +file_type_storybook \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylable.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylable.svg new file mode 100644 index 0000000..6548b86 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylable.svg @@ -0,0 +1 @@ +file_type_stylable \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_style.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_style.svg new file mode 100644 index 0000000..ae413f1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_style.svg @@ -0,0 +1 @@ +file_type_style \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_styled.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_styled.svg new file mode 100644 index 0000000..d893fd3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_styled.svg @@ -0,0 +1 @@ +file_type_styled \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylelint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylelint.svg new file mode 100644 index 0000000..752d853 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylelint.svg @@ -0,0 +1 @@ +file_type_stylelint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylish_haskell.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylish_haskell.svg new file mode 100644 index 0000000..127df2c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylish_haskell.svg @@ -0,0 +1 @@ +file_type_stylish_haskell \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylus.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylus.svg new file mode 100644 index 0000000..77c1f04 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_stylus.svg @@ -0,0 +1 @@ +file_type_stylus \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_subversion.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_subversion.svg new file mode 100644 index 0000000..9a40c00 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_subversion.svg @@ -0,0 +1 @@ +file_type_subversion \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_svelte.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_svelte.svg new file mode 100644 index 0000000..5f98d6d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_svelte.svg @@ -0,0 +1 @@ +file_type_svelte \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_svg.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_svg.svg new file mode 100644 index 0000000..b7a0c02 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_svg.svg @@ -0,0 +1 @@ +file_type_svg \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swagger.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swagger.svg new file mode 100644 index 0000000..c8321a2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swagger.svg @@ -0,0 +1 @@ +file_type_swagger \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swift.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swift.svg new file mode 100644 index 0000000..c232d1f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swift.svg @@ -0,0 +1 @@ +file_type_swift \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swig.svg new file mode 100644 index 0000000..b98ef1f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_swig.svg @@ -0,0 +1 @@ +file_type_swig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_symfony.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_symfony.svg new file mode 100644 index 0000000..4851600 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_symfony.svg @@ -0,0 +1 @@ +file_type_symfony \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_systemd.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_systemd.svg new file mode 100644 index 0000000..55a7799 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_systemd.svg @@ -0,0 +1 @@ +file_type_systemd \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_systemverilog.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_systemverilog.svg new file mode 100644 index 0000000..1ce934e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_systemverilog.svg @@ -0,0 +1 @@ +file_type_systemverilog \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_t4tt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_t4tt.svg new file mode 100644 index 0000000..74ea9ae --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_t4tt.svg @@ -0,0 +1 @@ +file_type_t4tt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tailwind.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tailwind.svg new file mode 100644 index 0000000..f4ac26b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tailwind.svg @@ -0,0 +1 @@ +file_type_tailwind \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tcl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tcl.svg new file mode 100644 index 0000000..97a9aa6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tcl.svg @@ -0,0 +1 @@ +file_type_tcl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tera.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tera.svg new file mode 100644 index 0000000..3b3d24a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tera.svg @@ -0,0 +1 @@ +file_type_tera \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_terraform.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_terraform.svg new file mode 100644 index 0000000..4f76c26 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_terraform.svg @@ -0,0 +1 @@ +file_type_terraform \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_test.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_test.svg new file mode 100644 index 0000000..5747995 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_test.svg @@ -0,0 +1 @@ +file_type_test \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_testjs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_testjs.svg new file mode 100644 index 0000000..c82e78f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_testjs.svg @@ -0,0 +1 @@ +file_type_testjs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_testts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_testts.svg new file mode 100644 index 0000000..294398b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_testts.svg @@ -0,0 +1 @@ +file_type_testts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tex.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tex.svg new file mode 100644 index 0000000..952a2de --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tex.svg @@ -0,0 +1 @@ +file_type_tex \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_text.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_text.svg new file mode 100644 index 0000000..a5562ed --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_text.svg @@ -0,0 +1 @@ +file_type_text \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_textile.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_textile.svg new file mode 100644 index 0000000..899c3fe --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_textile.svg @@ -0,0 +1 @@ +file_type_textile \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tfs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tfs.svg new file mode 100644 index 0000000..fd9178d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tfs.svg @@ -0,0 +1 @@ +file_type_tfs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_todo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_todo.svg new file mode 100644 index 0000000..aba040d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_todo.svg @@ -0,0 +1 @@ +file_type_todo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_toml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_toml.svg new file mode 100644 index 0000000..a0a5890 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_toml.svg @@ -0,0 +1 @@ +file_type_toml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tox.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tox.svg new file mode 100644 index 0000000..cd38a85 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tox.svg @@ -0,0 +1 @@ +file_type_tox diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_travis.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_travis.svg new file mode 100644 index 0000000..32020e3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_travis.svg @@ -0,0 +1 @@ +file_type_travis \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tsconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tsconfig.svg new file mode 100644 index 0000000..f59048e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tsconfig.svg @@ -0,0 +1 @@ +file_type_tsconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tslint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tslint.svg new file mode 100644 index 0000000..3fc0f9c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tslint.svg @@ -0,0 +1 @@ +file_type_tslint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tt.svg new file mode 100644 index 0000000..876e30f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_tt.svg @@ -0,0 +1 @@ +file_type_tt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ttcn.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ttcn.svg new file mode 100644 index 0000000..ec776a6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_ttcn.svg @@ -0,0 +1 @@ +file_type_ttcn \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_twig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_twig.svg new file mode 100644 index 0000000..0578b20 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_twig.svg @@ -0,0 +1 @@ +file_type_twig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescript.svg new file mode 100644 index 0000000..d02aa28 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescript.svg @@ -0,0 +1 @@ +file_type_typescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescript_official.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescript_official.svg new file mode 100644 index 0000000..4542fbf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescript_official.svg @@ -0,0 +1 @@ +file_type_typescript_official \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescriptdef.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescriptdef.svg new file mode 100644 index 0000000..2d5956e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescriptdef.svg @@ -0,0 +1 @@ +file_type_typescriptdef \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescriptdef_official.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescriptdef_official.svg new file mode 100644 index 0000000..8ce6a05 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typescriptdef_official.svg @@ -0,0 +1 @@ +file_type_typescriptdef_official \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typo3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typo3.svg new file mode 100644 index 0000000..2ab6ad4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_typo3.svg @@ -0,0 +1 @@ +file_type_typo3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_unibeautify.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_unibeautify.svg new file mode 100644 index 0000000..e38a95e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_unibeautify.svg @@ -0,0 +1 @@ +file_type_unibeautify \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vagrant.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vagrant.svg new file mode 100644 index 0000000..1f0b6d5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vagrant.svg @@ -0,0 +1 @@ +file_type_vagrant \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vala.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vala.svg new file mode 100644 index 0000000..fea8dd5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vala.svg @@ -0,0 +1 @@ +file_type_vala \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vapi.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vapi.svg new file mode 100644 index 0000000..19b97c1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vapi.svg @@ -0,0 +1 @@ +file_type_vapi \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vash.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vash.svg new file mode 100644 index 0000000..0cbc6a4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vash.svg @@ -0,0 +1 @@ +file_type_vash \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vb.svg new file mode 100644 index 0000000..d93e2ee --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vb.svg @@ -0,0 +1 @@ +file_type_vb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vba.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vba.svg new file mode 100644 index 0000000..2301738 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vba.svg @@ -0,0 +1 @@ +file_type_vba \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vbhtml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vbhtml.svg new file mode 100644 index 0000000..5e09a92 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vbhtml.svg @@ -0,0 +1 @@ +file_type_vbhtml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vbproj.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vbproj.svg new file mode 100644 index 0000000..0515d32 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vbproj.svg @@ -0,0 +1 @@ +file_type_vbproj \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vcxproj.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vcxproj.svg new file mode 100644 index 0000000..2dbfaa8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vcxproj.svg @@ -0,0 +1 @@ +file_type_vcxproj \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_velocity.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_velocity.svg new file mode 100644 index 0000000..bbdda02 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_velocity.svg @@ -0,0 +1 @@ +file_type_velocity \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_verilog.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_verilog.svg new file mode 100644 index 0000000..8e07024 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_verilog.svg @@ -0,0 +1 @@ +file_type_verilog \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vhdl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vhdl.svg new file mode 100644 index 0000000..b2fd27e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vhdl.svg @@ -0,0 +1 @@ +file_type_vhdl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_video.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_video.svg new file mode 100644 index 0000000..affa0d8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_video.svg @@ -0,0 +1 @@ +file_type_video \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_view.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_view.svg new file mode 100644 index 0000000..606558e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_view.svg @@ -0,0 +1 @@ +file_type_view \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vim.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vim.svg new file mode 100644 index 0000000..4b49cba --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vim.svg @@ -0,0 +1 @@ +file_type_vim \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vlang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vlang.svg new file mode 100644 index 0000000..7164f07 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vlang.svg @@ -0,0 +1 @@ +file_type_vlang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_volt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_volt.svg new file mode 100644 index 0000000..5fbc79c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_volt.svg @@ -0,0 +1 @@ +file_type_volt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode-insiders.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode-insiders.svg new file mode 100644 index 0000000..e9a8811 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode-insiders.svg @@ -0,0 +1 @@ +file_type_vscode-insiders \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode.svg new file mode 100644 index 0000000..1eb6cdd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode.svg @@ -0,0 +1 @@ +file_type_vscode \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode2.svg new file mode 100644 index 0000000..9fe085e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode2.svg @@ -0,0 +1 @@ +file_type_vscode2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode3.svg new file mode 100644 index 0000000..ec15ddd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vscode3.svg @@ -0,0 +1 @@ +file_type_vscode3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vsix.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vsix.svg new file mode 100644 index 0000000..d5db2a9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vsix.svg @@ -0,0 +1 @@ +file_type_vsix \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vsixmanifest.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vsixmanifest.svg new file mode 100644 index 0000000..8264483 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vsixmanifest.svg @@ -0,0 +1 @@ +file_type_vsixmanifest \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vue.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vue.svg new file mode 100644 index 0000000..edb41bb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vue.svg @@ -0,0 +1 @@ +file_type_vue \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vueconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vueconfig.svg new file mode 100644 index 0000000..b91faeb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_vueconfig.svg @@ -0,0 +1 @@ +file_type_vueconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wallaby.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wallaby.svg new file mode 100644 index 0000000..e9d65e3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wallaby.svg @@ -0,0 +1 @@ +file_type_wallaby \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wasm.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wasm.svg new file mode 100644 index 0000000..dc8214e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wasm.svg @@ -0,0 +1 @@ +file_type_wasm \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_watchmanconfig.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_watchmanconfig.svg new file mode 100644 index 0000000..58fdb57 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_watchmanconfig.svg @@ -0,0 +1 @@ +file_type_watchmanconfig \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_webp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_webp.svg new file mode 100644 index 0000000..8955d47 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_webp.svg @@ -0,0 +1 @@ +file_type_webp diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_webpack.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_webpack.svg new file mode 100644 index 0000000..51f1da4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_webpack.svg @@ -0,0 +1 @@ +file_type_webpack \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wenyan.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wenyan.svg new file mode 100644 index 0000000..8c43d7e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wenyan.svg @@ -0,0 +1 @@ +file_type_wenyan \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wercker.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wercker.svg new file mode 100644 index 0000000..cd2651b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wercker.svg @@ -0,0 +1 @@ +file_type_wercker \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wolfram.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wolfram.svg new file mode 100644 index 0000000..61ab082 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wolfram.svg @@ -0,0 +1 @@ +file_type_wolfram \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_word.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_word.svg new file mode 100644 index 0000000..08d127c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_word.svg @@ -0,0 +1 @@ +file_type_word \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_word2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_word2.svg new file mode 100644 index 0000000..5cf8137 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_word2.svg @@ -0,0 +1 @@ +file_type_word2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wpml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wpml.svg new file mode 100644 index 0000000..620f621 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wpml.svg @@ -0,0 +1 @@ +file_type_wpml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wurst.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wurst.svg new file mode 100644 index 0000000..21e58a5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wurst.svg @@ -0,0 +1 @@ +file_type_wurst \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wxml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wxml.svg new file mode 100644 index 0000000..502a110 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wxml.svg @@ -0,0 +1 @@ +file_type_wxml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wxss.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wxss.svg new file mode 100644 index 0000000..e67c2d6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_wxss.svg @@ -0,0 +1 @@ +file_type_wxss \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xcode.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xcode.svg new file mode 100644 index 0000000..eb45765 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xcode.svg @@ -0,0 +1 @@ +file_type_xcode \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xfl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xfl.svg new file mode 100644 index 0000000..9198510 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xfl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xib.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xib.svg new file mode 100644 index 0000000..74df571 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xib.svg @@ -0,0 +1 @@ +file_type_xib \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xliff.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xliff.svg new file mode 100644 index 0000000..45d9187 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xliff.svg @@ -0,0 +1 @@ +file_type_xliff \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xml.svg new file mode 100644 index 0000000..fed3caf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xml.svg @@ -0,0 +1 @@ +file_type_xml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xquery.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xquery.svg new file mode 100644 index 0000000..9ebcf03 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xquery.svg @@ -0,0 +1 @@ +file_type_xquery \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xsl.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xsl.svg new file mode 100644 index 0000000..a577516 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_xsl.svg @@ -0,0 +1 @@ +file_type_xsl \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yacc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yacc.svg new file mode 100644 index 0000000..8177f25 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yacc.svg @@ -0,0 +1 @@ +file_type_yacc \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yaml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yaml.svg new file mode 100644 index 0000000..601979d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yaml.svg @@ -0,0 +1 @@ +file_type_yaml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yamllint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yamllint.svg new file mode 100644 index 0000000..2d38862 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yamllint.svg @@ -0,0 +1 @@ +file_type_yamllint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yandex.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yandex.svg new file mode 100644 index 0000000..6559c4f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yandex.svg @@ -0,0 +1 @@ +file_type_yandex \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yang.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yang.svg new file mode 100644 index 0000000..02c7acd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yang.svg @@ -0,0 +1 @@ +file_type_yang \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yarn.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yarn.svg new file mode 100644 index 0000000..e98e05e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yarn.svg @@ -0,0 +1 @@ +file_type_yarn \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yeoman.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yeoman.svg new file mode 100644 index 0000000..909f0a7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_yeoman.svg @@ -0,0 +1 @@ +file_type_yeoman \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zeit.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zeit.svg new file mode 100644 index 0000000..c520f37 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zeit.svg @@ -0,0 +1 @@ +file_type_zeit \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zip.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zip.svg new file mode 100644 index 0000000..ac10ffd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zip.svg @@ -0,0 +1 @@ +file_type_zip \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zip2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zip2.svg new file mode 100644 index 0000000..7218a8e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/file_type_zip2.svg @@ -0,0 +1 @@ +file_type_zip2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_android.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_android.svg new file mode 100644 index 0000000..a982c0f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_android.svg @@ -0,0 +1 @@ +folder_type_android \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_android_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_android_opened.svg new file mode 100644 index 0000000..edd3552 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_android_opened.svg @@ -0,0 +1 @@ +folder_type_android_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_api.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_api.svg new file mode 100644 index 0000000..c2d0ac6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_api.svg @@ -0,0 +1 @@ +folder_type_api \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_api_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_api_opened.svg new file mode 100644 index 0000000..ee47975 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_api_opened.svg @@ -0,0 +1 @@ +folder_type_api_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_app.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_app.svg new file mode 100644 index 0000000..8039b7b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_app.svg @@ -0,0 +1 @@ +folder_type_app \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_app_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_app_opened.svg new file mode 100644 index 0000000..f22e38d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_app_opened.svg @@ -0,0 +1 @@ +folder_type_app_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_arangodb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_arangodb.svg new file mode 100644 index 0000000..6df5f65 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_arangodb.svg @@ -0,0 +1 @@ +folder_type_arangodb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_arangodb_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_arangodb_opened.svg new file mode 100644 index 0000000..dd704a6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_arangodb_opened.svg @@ -0,0 +1 @@ +folder_type_arangodb_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_asset.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_asset.svg new file mode 100644 index 0000000..d841019 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_asset.svg @@ -0,0 +1 @@ +folder_type_asset \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_asset_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_asset_opened.svg new file mode 100644 index 0000000..88f6d1d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_asset_opened.svg @@ -0,0 +1 @@ +folder_type_asset_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_audio.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_audio.svg new file mode 100644 index 0000000..8101196 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_audio.svg @@ -0,0 +1 @@ +folder_type_audio \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_audio_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_audio_opened.svg new file mode 100644 index 0000000..e81a93a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_audio_opened.svg @@ -0,0 +1 @@ +folder_type_audio_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aurelia.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aurelia.svg new file mode 100644 index 0000000..cf11e3d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aurelia.svg @@ -0,0 +1 @@ +folder_type_aurelia \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aurelia_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aurelia_opened.svg new file mode 100644 index 0000000..1cecd7e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aurelia_opened.svg @@ -0,0 +1 @@ +folder_type_aurelia_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aws.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aws.svg new file mode 100644 index 0000000..5b7aa3b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aws.svg @@ -0,0 +1 @@ +folder_type_aws \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aws_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aws_opened.svg new file mode 100644 index 0000000..7e4a8b0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_aws_opened.svg @@ -0,0 +1 @@ +folder_type_aws_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azure.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azure.svg new file mode 100644 index 0000000..0118c0e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azure.svg @@ -0,0 +1 @@ +folder_type_azure \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azure_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azure_opened.svg new file mode 100644 index 0000000..515a285 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azure_opened.svg @@ -0,0 +1 @@ +folder_type_azure_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azurepipelines.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azurepipelines.svg new file mode 100644 index 0000000..86b894c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azurepipelines.svg @@ -0,0 +1 @@ +folder_type_azurepipelines \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azurepipelines_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azurepipelines_opened.svg new file mode 100644 index 0000000..5154085 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_azurepipelines_opened.svg @@ -0,0 +1 @@ +folder_type_azure_pipelines_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_binary.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_binary.svg new file mode 100644 index 0000000..d19e36c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_binary.svg @@ -0,0 +1 @@ +folder_type_binary \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_binary_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_binary_opened.svg new file mode 100644 index 0000000..77d56d1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_binary_opened.svg @@ -0,0 +1 @@ +folder_type_binary_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bloc.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bloc.svg new file mode 100644 index 0000000..c340fb7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bloc.svg @@ -0,0 +1 @@ +bloc_folder \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bloc_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bloc_opened.svg new file mode 100644 index 0000000..55c7c6a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bloc_opened.svg @@ -0,0 +1 @@ +bloc_folder_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_blueprint.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_blueprint.svg new file mode 100644 index 0000000..52e3bd9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_blueprint.svg @@ -0,0 +1 @@ +folder_type_blueprint \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_blueprint_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_blueprint_opened.svg new file mode 100644 index 0000000..103d161 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_blueprint_opened.svg @@ -0,0 +1 @@ +folder_type_blueprint_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bower.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bower.svg new file mode 100644 index 0000000..b8bb9b4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bower.svg @@ -0,0 +1 @@ +folder_type_bower \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bower_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bower_opened.svg new file mode 100644 index 0000000..e194b4d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_bower_opened.svg @@ -0,0 +1 @@ +folder_type_bower_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_buildkite.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_buildkite.svg new file mode 100644 index 0000000..42542c9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_buildkite.svg @@ -0,0 +1 @@ +folder_type_buildkite \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_buildkite_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_buildkite_opened.svg new file mode 100644 index 0000000..1966255 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_buildkite_opened.svg @@ -0,0 +1 @@ +folder_type_buildkite_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cake.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cake.svg new file mode 100644 index 0000000..ea6ae21 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cake.svg @@ -0,0 +1 @@ +folder_type_cake \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cake_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cake_opened.svg new file mode 100644 index 0000000..2b0dd81 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cake_opened.svg @@ -0,0 +1 @@ +folder_type_cake_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_certificate.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_certificate.svg new file mode 100644 index 0000000..a188031 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_certificate.svg @@ -0,0 +1 @@ +folder_type_certificate \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_certificate_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_certificate_opened.svg new file mode 100644 index 0000000..d821298 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_certificate_opened.svg @@ -0,0 +1 @@ +folder_type_certificate_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_chef.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_chef.svg new file mode 100644 index 0000000..0006ad4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_chef.svg @@ -0,0 +1 @@ +folder_type_chef \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_chef_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_chef_opened.svg new file mode 100644 index 0000000..19ca708 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_chef_opened.svg @@ -0,0 +1 @@ +folder_type_chef_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_circleci.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_circleci.svg new file mode 100644 index 0000000..2bbae71 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_circleci.svg @@ -0,0 +1 @@ +folder_type_circleci \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_circleci_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_circleci_opened.svg new file mode 100644 index 0000000..db36e5b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_circleci_opened.svg @@ -0,0 +1 @@ +folder_type_circleci_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cli.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cli.svg new file mode 100644 index 0000000..85a3c9b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cli.svg @@ -0,0 +1 @@ +folder_type_cli \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cli_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cli_opened.svg new file mode 100644 index 0000000..2560bb6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cli_opened.svg @@ -0,0 +1 @@ +folder_type_cli_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_client.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_client.svg new file mode 100644 index 0000000..aad895e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_client.svg @@ -0,0 +1 @@ +folder_type_client \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_client_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_client_opened.svg new file mode 100644 index 0000000..fa978af --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_client_opened.svg @@ -0,0 +1 @@ +folder_type_client_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cmake.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cmake.svg new file mode 100644 index 0000000..0fe8335 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cmake.svg @@ -0,0 +1 @@ +folder_type_cmake \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cmake_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cmake_opened.svg new file mode 100644 index 0000000..ee331de --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cmake_opened.svg @@ -0,0 +1 @@ +folder_type_cmake_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_component.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_component.svg new file mode 100644 index 0000000..00bfa38 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_component.svg @@ -0,0 +1 @@ +folder_type_component \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_component_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_component_opened.svg new file mode 100644 index 0000000..675642a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_component_opened.svg @@ -0,0 +1 @@ +folder_type_component_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_composer.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_composer.svg new file mode 100644 index 0000000..6df8513 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_composer.svg @@ -0,0 +1 @@ +folder_type_composer \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_composer_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_composer_opened.svg new file mode 100644 index 0000000..92126b4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_composer_opened.svg @@ -0,0 +1 @@ +folder_type_composer_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_config.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_config.svg new file mode 100644 index 0000000..de35ad4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_config.svg @@ -0,0 +1 @@ +folder_type_config \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_config_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_config_opened.svg new file mode 100644 index 0000000..9c3b1dc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_config_opened.svg @@ -0,0 +1 @@ +folder_type_config_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_controller.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_controller.svg new file mode 100644 index 0000000..f304136 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_controller.svg @@ -0,0 +1 @@ +folder_type_controller \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_controller_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_controller_opened.svg new file mode 100644 index 0000000..9e47a9f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_controller_opened.svg @@ -0,0 +1 @@ +folder_type_controller_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_coverage.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_coverage.svg new file mode 100644 index 0000000..6e50386 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_coverage.svg @@ -0,0 +1 @@ +folder_type_coverage \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_coverage_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_coverage_opened.svg new file mode 100644 index 0000000..0a67067 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_coverage_opened.svg @@ -0,0 +1 @@ +folder_type_coverage_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_css.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_css.svg new file mode 100644 index 0000000..1f9121c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_css.svg @@ -0,0 +1 @@ +folder_type_css \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_css_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_css_opened.svg new file mode 100644 index 0000000..fee8b0e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_css_opened.svg @@ -0,0 +1 @@ +folder_type_css_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cypress.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cypress.svg new file mode 100644 index 0000000..c331a3d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cypress.svg @@ -0,0 +1 @@ +folder_type_cypress \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cypress_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cypress_opened.svg new file mode 100644 index 0000000..895660f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_cypress_opened.svg @@ -0,0 +1 @@ +folder_type_cypress_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_db.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_db.svg new file mode 100644 index 0000000..39922c4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_db.svg @@ -0,0 +1 @@ +folder_type_db \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_db_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_db_opened.svg new file mode 100644 index 0000000..6ab5282 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_db_opened.svg @@ -0,0 +1 @@ +folder_type_db_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_debian.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_debian.svg new file mode 100644 index 0000000..cec81f1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_debian.svg @@ -0,0 +1 @@ +folder_type_debian \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_debian_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_debian_opened.svg new file mode 100644 index 0000000..bca9883 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_debian_opened.svg @@ -0,0 +1 @@ +folder_type_debian_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dependabot.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dependabot.svg new file mode 100644 index 0000000..3f9ad0d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dependabot.svg @@ -0,0 +1 @@ +folder_type_dependabot \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dependabot_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dependabot_opened.svg new file mode 100644 index 0000000..e3b0702 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dependabot_opened.svg @@ -0,0 +1 @@ +folder_type_dependabot_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dist.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dist.svg new file mode 100644 index 0000000..f552807 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dist.svg @@ -0,0 +1 @@ +folder_type_dist \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dist_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dist_opened.svg new file mode 100644 index 0000000..a5b7ced --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_dist_opened.svg @@ -0,0 +1 @@ +folder_type_dist_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docker.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docker.svg new file mode 100644 index 0000000..0d0ff19 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docker.svg @@ -0,0 +1 @@ +folder_type_docker \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docker_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docker_opened.svg new file mode 100644 index 0000000..d76e3cc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docker_opened.svg @@ -0,0 +1 @@ +folder_type_docker_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docs.svg new file mode 100644 index 0000000..8187412 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docs.svg @@ -0,0 +1 @@ +folder_type_docs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docs_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docs_opened.svg new file mode 100644 index 0000000..4940d02 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_docs_opened.svg @@ -0,0 +1 @@ +folder_type_docs_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_e2e.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_e2e.svg new file mode 100644 index 0000000..504bfd4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_e2e.svg @@ -0,0 +1 @@ +folder_type_e2e \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_e2e_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_e2e_opened.svg new file mode 100644 index 0000000..fbf3b84 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_e2e_opened.svg @@ -0,0 +1 @@ +folder_type_e2e_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_elasticbeanstalk.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_elasticbeanstalk.svg new file mode 100644 index 0000000..cbeeafc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_elasticbeanstalk.svg @@ -0,0 +1 @@ +folder_type_elasticbeanstalk \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_elasticbeanstalk_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_elasticbeanstalk_opened.svg new file mode 100644 index 0000000..2348d2f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_elasticbeanstalk_opened.svg @@ -0,0 +1 @@ +folder_type_elasticbeanstalk_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_electron.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_electron.svg new file mode 100644 index 0000000..5e94070 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_electron.svg @@ -0,0 +1 @@ +folder_type_electron \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_electron_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_electron_opened.svg new file mode 100644 index 0000000..6dc5f7b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_electron_opened.svg @@ -0,0 +1 @@ +folder_type_electron_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_expo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_expo.svg new file mode 100644 index 0000000..53db63d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_expo.svg @@ -0,0 +1 @@ +folder_type_expo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_expo_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_expo_opened.svg new file mode 100644 index 0000000..9c062c6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_expo_opened.svg @@ -0,0 +1 @@ +folder_type_expo_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_favicon.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_favicon.svg new file mode 100644 index 0000000..38a60a3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_favicon.svg @@ -0,0 +1 @@ +folder_type_favicon \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_favicon_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_favicon_opened.svg new file mode 100644 index 0000000..0ff1ab9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_favicon_opened.svg @@ -0,0 +1 @@ +folder_type_favicon_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_flow.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_flow.svg new file mode 100644 index 0000000..2b33a06 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_flow.svg @@ -0,0 +1 @@ +folder_type_flow \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_flow_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_flow_opened.svg new file mode 100644 index 0000000..b77a73e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_flow_opened.svg @@ -0,0 +1 @@ +folder_type_flow_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_fonts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_fonts.svg new file mode 100644 index 0000000..4badc09 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_fonts.svg @@ -0,0 +1 @@ +folder_type_fonts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_fonts_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_fonts_opened.svg new file mode 100644 index 0000000..4e092c7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_fonts_opened.svg @@ -0,0 +1 @@ +folder_type_fonts_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gcp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gcp.svg new file mode 100644 index 0000000..d181eb2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gcp.svg @@ -0,0 +1 @@ +folder_type_gcp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gcp_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gcp_opened.svg new file mode 100644 index 0000000..02eca30 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gcp_opened.svg @@ -0,0 +1 @@ +folder_type_gcp_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_git.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_git.svg new file mode 100644 index 0000000..5c149bc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_git.svg @@ -0,0 +1 @@ +folder_type_git \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_git_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_git_opened.svg new file mode 100644 index 0000000..1ef445f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_git_opened.svg @@ -0,0 +1 @@ +folder_type_git_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_github.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_github.svg new file mode 100644 index 0000000..c5cba63 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_github.svg @@ -0,0 +1 @@ +folder_type_github \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_github_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_github_opened.svg new file mode 100644 index 0000000..b31e28c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_github_opened.svg @@ -0,0 +1 @@ +folder_type_github_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gitlab.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gitlab.svg new file mode 100644 index 0000000..4f3673c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gitlab.svg @@ -0,0 +1 @@ +folder_type_gitlab \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gitlab_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gitlab_opened.svg new file mode 100644 index 0000000..c8c5092 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gitlab_opened.svg @@ -0,0 +1 @@ +folder_type_gitlab_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gradle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gradle.svg new file mode 100644 index 0000000..e7d9acf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gradle.svg @@ -0,0 +1 @@ +folder_type_gradle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gradle_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gradle_opened.svg new file mode 100644 index 0000000..8c87326 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gradle_opened.svg @@ -0,0 +1 @@ +folder_type_gradle_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_graphql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_graphql.svg new file mode 100644 index 0000000..eaccfad --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_graphql.svg @@ -0,0 +1 @@ +folder_type_graphql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_graphql_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_graphql_opened.svg new file mode 100644 index 0000000..9d14e9f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_graphql_opened.svg @@ -0,0 +1 @@ +folder_type_graphql_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_grunt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_grunt.svg new file mode 100644 index 0000000..07e37ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_grunt.svg @@ -0,0 +1 @@ +folder_type_grunt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_grunt_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_grunt_opened.svg new file mode 100644 index 0000000..f6e6fc7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_grunt_opened.svg @@ -0,0 +1 @@ +folder_type_grunt_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gulp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gulp.svg new file mode 100644 index 0000000..391cad1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gulp.svg @@ -0,0 +1 @@ +folder_type_gulp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gulp_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gulp_opened.svg new file mode 100644 index 0000000..572c7fa --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_gulp_opened.svg @@ -0,0 +1 @@ +folder_type_gulp_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_haxelib.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_haxelib.svg new file mode 100644 index 0000000..52da114 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_haxelib.svg @@ -0,0 +1 @@ +folder_type_haxelib \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_haxelib_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_haxelib_opened.svg new file mode 100644 index 0000000..a23435e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_haxelib_opened.svg @@ -0,0 +1 @@ +folder_type_haxelib_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_helper.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_helper.svg new file mode 100644 index 0000000..142ab6c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_helper.svg @@ -0,0 +1 @@ +folder_type_helper \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_helper_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_helper_opened.svg new file mode 100644 index 0000000..cc6d1b0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_helper_opened.svg @@ -0,0 +1 @@ +folder_type_helper_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_idea.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_idea.svg new file mode 100644 index 0000000..24a6b52 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_idea.svg @@ -0,0 +1 @@ +folder_type_idea \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_idea_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_idea_opened.svg new file mode 100644 index 0000000..4b5e7a1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_idea_opened.svg @@ -0,0 +1 @@ +folder_type_idea_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_images.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_images.svg new file mode 100644 index 0000000..6f974ee --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_images.svg @@ -0,0 +1 @@ +folder_type_images \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_images_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_images_opened.svg new file mode 100644 index 0000000..d85ca53 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_images_opened.svg @@ -0,0 +1 @@ +folder_type_images_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_include.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_include.svg new file mode 100644 index 0000000..e8bdff2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_include.svg @@ -0,0 +1 @@ +folder_type_include \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_include_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_include_opened.svg new file mode 100644 index 0000000..98fe7ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_include_opened.svg @@ -0,0 +1 @@ +folder_type_include_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_interfaces.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_interfaces.svg new file mode 100644 index 0000000..a8ace33 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_interfaces.svg @@ -0,0 +1 @@ +folder_types_interfaces \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_interfaces_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_interfaces_opened.svg new file mode 100644 index 0000000..311d9ea --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_interfaces_opened.svg @@ -0,0 +1 @@ +folder_type_interfaces_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ios.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ios.svg new file mode 100644 index 0000000..519ab79 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ios.svg @@ -0,0 +1 @@ +folder_type_ios \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ios_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ios_opened.svg new file mode 100644 index 0000000..6291896 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ios_opened.svg @@ -0,0 +1 @@ +folder_type_ios_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_js.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_js.svg new file mode 100644 index 0000000..44911e2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_js.svg @@ -0,0 +1 @@ +folder_type_js \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_js_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_js_opened.svg new file mode 100644 index 0000000..df0d8b9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_js_opened.svg @@ -0,0 +1 @@ +folder_type_js_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json.svg new file mode 100644 index 0000000..10f42cb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json.svg @@ -0,0 +1 @@ +folder_type_json \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_official.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_official.svg new file mode 100644 index 0000000..7badef7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_official.svg @@ -0,0 +1 @@ +folder_type_json_official diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_official_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_official_opened.svg new file mode 100644 index 0000000..e8d0693 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_official_opened.svg @@ -0,0 +1 @@ +folder_type_json_official_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_opened.svg new file mode 100644 index 0000000..14c11d2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_json_opened.svg @@ -0,0 +1 @@ +folder_type_json_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_kubernetes.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_kubernetes.svg new file mode 100644 index 0000000..175e9da --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_kubernetes.svg @@ -0,0 +1 @@ +folder_type_kubernetes \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_kubernetes_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_kubernetes_opened.svg new file mode 100644 index 0000000..07d4341 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_kubernetes_opened.svg @@ -0,0 +1 @@ +folder_type_kubernetes_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_less.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_less.svg new file mode 100644 index 0000000..c1e5485 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_less.svg @@ -0,0 +1 @@ +folder_type_less \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_less_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_less_opened.svg new file mode 100644 index 0000000..00741ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_less_opened.svg @@ -0,0 +1 @@ +folder_type_less_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_library.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_library.svg new file mode 100644 index 0000000..6bd6722 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_library.svg @@ -0,0 +1 @@ +folder_type_library \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_library_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_library_opened.svg new file mode 100644 index 0000000..48df2a9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_library_opened.svg @@ -0,0 +1 @@ +folder_type_library_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_electron.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_electron.svg new file mode 100644 index 0000000..ca0c1ae --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_electron.svg @@ -0,0 +1 @@ +folder_type_light_electron \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_electron_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_electron_opened.svg new file mode 100644 index 0000000..79a8acb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_electron_opened.svg @@ -0,0 +1 @@ +folder_type_light_electron_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_expo.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_expo.svg new file mode 100644 index 0000000..c39aa71 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_expo.svg @@ -0,0 +1 @@ +folder_type_light_expo \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_expo_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_expo_opened.svg new file mode 100644 index 0000000..cc6d7bb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_expo_opened.svg @@ -0,0 +1 @@ +folder_type_light_expo_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_fonts.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_fonts.svg new file mode 100644 index 0000000..1d3eab8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_fonts.svg @@ -0,0 +1 @@ +folder_type_light_fonts \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_fonts_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_fonts_opened.svg new file mode 100644 index 0000000..7ec60be --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_fonts_opened.svg @@ -0,0 +1 @@ +folder_type_light_fonts_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_gradle.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_gradle.svg new file mode 100644 index 0000000..ea8f97a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_gradle.svg @@ -0,0 +1 @@ +folder_type_light_gradle \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_gradle_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_gradle_opened.svg new file mode 100644 index 0000000..c49a9a0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_gradle_opened.svg @@ -0,0 +1 @@ +folder_type_light_gradle_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_meteor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_meteor.svg new file mode 100644 index 0000000..1f5986e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_meteor.svg @@ -0,0 +1 @@ +folder_type_light_meteor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_meteor_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_meteor_opened.svg new file mode 100644 index 0000000..676971b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_meteor_opened.svg @@ -0,0 +1 @@ +folder_type_light_meteor_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_mysql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_mysql.svg new file mode 100644 index 0000000..3dcf7ec --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_mysql.svg @@ -0,0 +1 @@ +folder_type_light_mysql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_mysql_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_mysql_opened.svg new file mode 100644 index 0000000..5d15619 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_mysql_opened.svg @@ -0,0 +1 @@ +folder_type_light_mysql_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_node.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_node.svg new file mode 100644 index 0000000..baca3cb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_node.svg @@ -0,0 +1 @@ +folder_type_light_node \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_node_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_node_opened.svg new file mode 100644 index 0000000..3766a90 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_node_opened.svg @@ -0,0 +1 @@ +folder_type_light_node_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_redux.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_redux.svg new file mode 100644 index 0000000..a72c8e8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_redux.svg @@ -0,0 +1 @@ +folder_type_light_redux \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_redux_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_redux_opened.svg new file mode 100644 index 0000000..1726a6f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_redux_opened.svg @@ -0,0 +1 @@ +folder_type_light_redux_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_sass.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_sass.svg new file mode 100644 index 0000000..becc6a7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_sass.svg @@ -0,0 +1 @@ +folder_type_light_sass \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_sass_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_sass_opened.svg new file mode 100644 index 0000000..a6dc101 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_light_sass_opened.svg @@ -0,0 +1 @@ +folder_type_light_sass_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_linux.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_linux.svg new file mode 100644 index 0000000..bc4b513 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_linux.svg @@ -0,0 +1 @@ +folder_type_linux \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_linux_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_linux_opened.svg new file mode 100644 index 0000000..fb5e778 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_linux_opened.svg @@ -0,0 +1 @@ +folder_type_linux_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_locale.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_locale.svg new file mode 100644 index 0000000..1254426 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_locale.svg @@ -0,0 +1 @@ +folder_type_locale \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_locale_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_locale_opened.svg new file mode 100644 index 0000000..fc4898b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_locale_opened.svg @@ -0,0 +1 @@ +folder_type_locale_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_log.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_log.svg new file mode 100644 index 0000000..5beeaf5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_log.svg @@ -0,0 +1 @@ +folder_type_log \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_log_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_log_opened.svg new file mode 100644 index 0000000..1ea367c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_log_opened.svg @@ -0,0 +1 @@ +folder_type_log_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_macos.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_macos.svg new file mode 100644 index 0000000..91c5ecc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_macos.svg @@ -0,0 +1 @@ +folder_type_macos \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_macos_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_macos_opened.svg new file mode 100644 index 0000000..119bca8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_macos_opened.svg @@ -0,0 +1 @@ +folder_type_macos_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mariadb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mariadb.svg new file mode 100644 index 0000000..bada5fa --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mariadb.svg @@ -0,0 +1 @@ +folder_type_mariadb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mariadb_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mariadb_opened.svg new file mode 100644 index 0000000..cfc5550 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mariadb_opened.svg @@ -0,0 +1 @@ +folder_type_mariadb_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_maven.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_maven.svg new file mode 100644 index 0000000..fb007d7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_maven.svg @@ -0,0 +1 @@ +folder_type_maven \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_maven_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_maven_opened.svg new file mode 100644 index 0000000..89cbc90 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_maven_opened.svg @@ -0,0 +1 @@ +folder_type_maven_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_memcached.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_memcached.svg new file mode 100644 index 0000000..6728226 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_memcached.svg @@ -0,0 +1 @@ +folder_type_memcached \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_memcached_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_memcached_opened.svg new file mode 100644 index 0000000..a4628e7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_memcached_opened.svg @@ -0,0 +1 @@ +folder_type_memcached_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_meteor.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_meteor.svg new file mode 100644 index 0000000..c6d826b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_meteor.svg @@ -0,0 +1 @@ +folder_type_meteor \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_meteor_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_meteor_opened.svg new file mode 100644 index 0000000..da458c4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_meteor_opened.svg @@ -0,0 +1 @@ +folder_type_meteor_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_middleware.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_middleware.svg new file mode 100644 index 0000000..ece2482 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_middleware.svg @@ -0,0 +1 @@ +folder_type_middleware \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_middleware_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_middleware_opened.svg new file mode 100644 index 0000000..4725feb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_middleware_opened.svg @@ -0,0 +1 @@ +folder_type_middleware_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_minikube.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_minikube.svg new file mode 100644 index 0000000..7d1050e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_minikube.svg @@ -0,0 +1 @@ +folder_type_minikube \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_minikube_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_minikube_opened.svg new file mode 100644 index 0000000..13f915b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_minikube_opened.svg @@ -0,0 +1 @@ +folder_type_minikube_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mjml.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mjml.svg new file mode 100644 index 0000000..f5b939a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mjml.svg @@ -0,0 +1 @@ +folder_type_mjml \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mjml_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mjml_opened.svg new file mode 100644 index 0000000..67ac9c7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mjml_opened.svg @@ -0,0 +1 @@ +folder_type_mjml_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mock.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mock.svg new file mode 100644 index 0000000..a9d05cb --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mock.svg @@ -0,0 +1 @@ +folder_type_mock \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mock_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mock_opened.svg new file mode 100644 index 0000000..ec96d25 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mock_opened.svg @@ -0,0 +1 @@ +folder_type_mock_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_model.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_model.svg new file mode 100644 index 0000000..e95eb8d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_model.svg @@ -0,0 +1 @@ +folder_type_model \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_model_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_model_opened.svg new file mode 100644 index 0000000..04f0568 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_model_opened.svg @@ -0,0 +1 @@ +folder_type_model_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_module.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_module.svg new file mode 100644 index 0000000..fa35274 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_module.svg @@ -0,0 +1 @@ +folder_type_module \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_module_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_module_opened.svg new file mode 100644 index 0000000..1d3988b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_module_opened.svg @@ -0,0 +1 @@ +folder_type_module_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mongodb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mongodb.svg new file mode 100644 index 0000000..417e527 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mongodb.svg @@ -0,0 +1 @@ +folder_type_mongodb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mongodb_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mongodb_opened.svg new file mode 100644 index 0000000..4cd2ec2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mongodb_opened.svg @@ -0,0 +1 @@ +folder_type_mongodb_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mysql.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mysql.svg new file mode 100644 index 0000000..842edb2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mysql.svg @@ -0,0 +1 @@ +folder_type_mysql \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mysql_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mysql_opened.svg new file mode 100644 index 0000000..f17c4ac --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_mysql_opened.svg @@ -0,0 +1 @@ +folder_type_mysql_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nginx.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nginx.svg new file mode 100644 index 0000000..1d7bcc8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nginx.svg @@ -0,0 +1 @@ +folder_type_nginx \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nginx_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nginx_opened.svg new file mode 100644 index 0000000..78b5f99 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nginx_opened.svg @@ -0,0 +1 @@ +folder_type_nginx_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_node.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_node.svg new file mode 100644 index 0000000..158670e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_node.svg @@ -0,0 +1 @@ +folder_type_node \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_node_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_node_opened.svg new file mode 100644 index 0000000..20ed517 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_node_opened.svg @@ -0,0 +1 @@ +folder_type_node_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_notification.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_notification.svg new file mode 100644 index 0000000..16ddede --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_notification.svg @@ -0,0 +1 @@ +folder_type_notification \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_notification_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_notification_opened.svg new file mode 100644 index 0000000..1cb60ed --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_notification_opened.svg @@ -0,0 +1 @@ +folder_type_notification_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuget.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuget.svg new file mode 100644 index 0000000..ec0dbe3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuget.svg @@ -0,0 +1 @@ +folder_type_nuget \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuget_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuget_opened.svg new file mode 100644 index 0000000..07e52f1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuget_opened.svg @@ -0,0 +1 @@ +folder_type_nuget_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuxt.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuxt.svg new file mode 100644 index 0000000..8142048 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuxt.svg @@ -0,0 +1 @@ +folder_type_nuxt \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuxt_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuxt_opened.svg new file mode 100644 index 0000000..8b21d2e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_nuxt_opened.svg @@ -0,0 +1 @@ +folder_type_nuxt_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_package.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_package.svg new file mode 100644 index 0000000..1570934 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_package.svg @@ -0,0 +1 @@ +folder_type_package \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_package_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_package_opened.svg new file mode 100644 index 0000000..7104fd2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_package_opened.svg @@ -0,0 +1 @@ +folder_type_package_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_paket.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_paket.svg new file mode 100644 index 0000000..d8343d4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_paket.svg @@ -0,0 +1 @@ +folder_type_paket \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_paket_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_paket_opened.svg new file mode 100644 index 0000000..ea27ac2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_paket_opened.svg @@ -0,0 +1 @@ +folder_type_paket_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_php.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_php.svg new file mode 100644 index 0000000..674ba2b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_php.svg @@ -0,0 +1 @@ +folder_type_php \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_php_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_php_opened.svg new file mode 100644 index 0000000..4023345 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_php_opened.svg @@ -0,0 +1 @@ +folder_type_php_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_platformio.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_platformio.svg new file mode 100644 index 0000000..def2842 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_platformio.svg @@ -0,0 +1 @@ +folder_type_platformio \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_platformio_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_platformio_opened.svg new file mode 100644 index 0000000..4ceb0bd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_platformio_opened.svg @@ -0,0 +1 @@ +folder_type_platformio_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_plugin.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_plugin.svg new file mode 100644 index 0000000..18ac9a0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_plugin.svg @@ -0,0 +1 @@ +folder_type_plugin \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_plugin_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_plugin_opened.svg new file mode 100644 index 0000000..8c57002 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_plugin_opened.svg @@ -0,0 +1 @@ +folder_type_plugin_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_private.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_private.svg new file mode 100644 index 0000000..d7f84a9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_private.svg @@ -0,0 +1 @@ +folder_type_private \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_private_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_private_opened.svg new file mode 100644 index 0000000..26b4c3c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_private_opened.svg @@ -0,0 +1 @@ +folder_type_private_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_public.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_public.svg new file mode 100644 index 0000000..edced71 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_public.svg @@ -0,0 +1 @@ +folder_type_public \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_public_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_public_opened.svg new file mode 100644 index 0000000..668d69b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_public_opened.svg @@ -0,0 +1 @@ +folder_type_public_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_python.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_python.svg new file mode 100644 index 0000000..ae4dfc2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_python.svg @@ -0,0 +1 @@ +folder_type_python \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_python_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_python_opened.svg new file mode 100644 index 0000000..8246504 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_python_opened.svg @@ -0,0 +1 @@ +folder_type_python_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ravendb.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ravendb.svg new file mode 100644 index 0000000..cc26a3a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ravendb.svg @@ -0,0 +1 @@ +folder_type_ravendb \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ravendb_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ravendb_opened.svg new file mode 100644 index 0000000..aa49b8f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_ravendb_opened.svg @@ -0,0 +1 @@ +folder_type_ravendb_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redis.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redis.svg new file mode 100644 index 0000000..5ce5e77 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redis.svg @@ -0,0 +1 @@ +folder_type_redis \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redis_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redis_opened.svg new file mode 100644 index 0000000..a0f48be --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redis_opened.svg @@ -0,0 +1 @@ +folder_type_redis_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redux.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redux.svg new file mode 100644 index 0000000..4312f6a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redux.svg @@ -0,0 +1 @@ +folder_type_redux \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redux_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redux_opened.svg new file mode 100644 index 0000000..e65f8b2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_redux_opened.svg @@ -0,0 +1 @@ +folder_type_redux_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_route.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_route.svg new file mode 100644 index 0000000..c4f31cc --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_route.svg @@ -0,0 +1 @@ +folder_type_route \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_route_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_route_opened.svg new file mode 100644 index 0000000..d370d5f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_route_opened.svg @@ -0,0 +1 @@ +folder_type_route_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sass.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sass.svg new file mode 100644 index 0000000..683023f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sass.svg @@ -0,0 +1 @@ +folder_type_sass \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sass_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sass_opened.svg new file mode 100644 index 0000000..fbb075c --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sass_opened.svg @@ -0,0 +1 @@ +folder_type_sass_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_script.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_script.svg new file mode 100644 index 0000000..6b3673d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_script.svg @@ -0,0 +1 @@ +folder_type_script \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_script_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_script_opened.svg new file mode 100644 index 0000000..11fbdb1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_script_opened.svg @@ -0,0 +1 @@ +folder_type_script_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_server.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_server.svg new file mode 100644 index 0000000..b64e04b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_server.svg @@ -0,0 +1 @@ +folder_type_server \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_server_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_server_opened.svg new file mode 100644 index 0000000..b865526 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_server_opened.svg @@ -0,0 +1 @@ +folder_type_server_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_services.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_services.svg new file mode 100644 index 0000000..f96aac4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_services.svg @@ -0,0 +1 @@ +folder_type_services \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_services_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_services_opened.svg new file mode 100644 index 0000000..fc9317f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_services_opened.svg @@ -0,0 +1 @@ +folder_type_services_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_src.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_src.svg new file mode 100644 index 0000000..ff56a08 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_src.svg @@ -0,0 +1 @@ +folder_type_src \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_src_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_src_opened.svg new file mode 100644 index 0000000..ddf7e62 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_src_opened.svg @@ -0,0 +1 @@ +folder_type_src_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sso.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sso.svg new file mode 100644 index 0000000..8ec2416 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sso.svg @@ -0,0 +1 @@ +folder_type_sso \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sso_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sso_opened.svg new file mode 100644 index 0000000..34ceb5e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_sso_opened.svg @@ -0,0 +1 @@ +folder_type_sso_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_story.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_story.svg new file mode 100644 index 0000000..f30684f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_story.svg @@ -0,0 +1 @@ +folder_type_story \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_story_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_story_opened.svg new file mode 100644 index 0000000..fda5a2f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_story_opened.svg @@ -0,0 +1 @@ +folder_type_story_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_style.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_style.svg new file mode 100644 index 0000000..de00228 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_style.svg @@ -0,0 +1 @@ +folder_type_style \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_style_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_style_opened.svg new file mode 100644 index 0000000..af7e1d6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_style_opened.svg @@ -0,0 +1 @@ +folder_type_style_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_temp.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_temp.svg new file mode 100644 index 0000000..b37c5f3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_temp.svg @@ -0,0 +1 @@ +folder_type_temp \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_temp_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_temp_opened.svg new file mode 100644 index 0000000..bc947b2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_temp_opened.svg @@ -0,0 +1 @@ +folder_type_temp_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_template.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_template.svg new file mode 100644 index 0000000..1c7bc30 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_template.svg @@ -0,0 +1 @@ +folder_type_template \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_template_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_template_opened.svg new file mode 100644 index 0000000..f43a8c9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_template_opened.svg @@ -0,0 +1 @@ +folder_type_template_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_test.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_test.svg new file mode 100644 index 0000000..a312a14 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_test.svg @@ -0,0 +1 @@ +folder_type_test \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_test_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_test_opened.svg new file mode 100644 index 0000000..f595147 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_test_opened.svg @@ -0,0 +1 @@ +folder_type_test_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_theme.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_theme.svg new file mode 100644 index 0000000..960759b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_theme.svg @@ -0,0 +1 @@ +folder_type_theme \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_theme_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_theme_opened.svg new file mode 100644 index 0000000..8a37369 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_theme_opened.svg @@ -0,0 +1 @@ +folder_type_theme_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_tools.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_tools.svg new file mode 100644 index 0000000..f8e151f --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_tools.svg @@ -0,0 +1 @@ +folder_type_tools \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_tools_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_tools_opened.svg new file mode 100644 index 0000000..15fee2d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_tools_opened.svg @@ -0,0 +1 @@ +folder_type_tools_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_travis.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_travis.svg new file mode 100644 index 0000000..d5e68f0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_travis.svg @@ -0,0 +1 @@ +folder_type_travis \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_travis_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_travis_opened.svg new file mode 100644 index 0000000..d2ce61e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_travis_opened.svg @@ -0,0 +1 @@ +folder_type_travis_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typescript.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typescript.svg new file mode 100644 index 0000000..bbb3234 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typescript.svg @@ -0,0 +1 @@ +folder_type_typescript \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typescript_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typescript_opened.svg new file mode 100644 index 0000000..0238faf --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typescript_opened.svg @@ -0,0 +1 @@ +folder_type_typescript_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings.svg new file mode 100644 index 0000000..fab9fd0 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings.svg @@ -0,0 +1 @@ +folder_type_typings \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings2.svg new file mode 100644 index 0000000..678e6f4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings2.svg @@ -0,0 +1 @@ +folder_type_typings2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings2_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings2_opened.svg new file mode 100644 index 0000000..f99fc14 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings2_opened.svg @@ -0,0 +1 @@ +folder_type_typings2_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings_opened.svg new file mode 100644 index 0000000..c0c5796 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_typings_opened.svg @@ -0,0 +1 @@ +folder_type_typings_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vagrant.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vagrant.svg new file mode 100644 index 0000000..5981942 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vagrant.svg @@ -0,0 +1 @@ +folder_type_vagrant \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vagrant_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vagrant_opened.svg new file mode 100644 index 0000000..c239499 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vagrant_opened.svg @@ -0,0 +1 @@ +folder_type_vagrant_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_video.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_video.svg new file mode 100644 index 0000000..214e234 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_video.svg @@ -0,0 +1 @@ +folder_type_video \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_video_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_video_opened.svg new file mode 100644 index 0000000..73be14a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_video_opened.svg @@ -0,0 +1 @@ +folder_type_video_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_view.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_view.svg new file mode 100644 index 0000000..01a7e24 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_view.svg @@ -0,0 +1 @@ +folder_type_view \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_view_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_view_opened.svg new file mode 100644 index 0000000..e9f2aa2 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_view_opened.svg @@ -0,0 +1 @@ +folder_type_view_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs.svg new file mode 100644 index 0000000..5d1b86b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs.svg @@ -0,0 +1 @@ +folder_type_vs \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs2.svg new file mode 100644 index 0000000..5c037c6 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs2.svg @@ -0,0 +1 @@ +folder_type_vs2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs2_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs2_opened.svg new file mode 100644 index 0000000..a4e0b9b --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs2_opened.svg @@ -0,0 +1 @@ +folder_type_vs2_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs_opened.svg new file mode 100644 index 0000000..ca69890 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vs_opened.svg @@ -0,0 +1 @@ +folder_type_vs_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode.svg new file mode 100644 index 0000000..550ebee --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode.svg @@ -0,0 +1 @@ +folder_type_vscode \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode2.svg new file mode 100644 index 0000000..11c2020 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode2.svg @@ -0,0 +1 @@ +folder_type_vscode2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode2_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode2_opened.svg new file mode 100644 index 0000000..f13d012 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode2_opened.svg @@ -0,0 +1 @@ +folder_type_vscode2_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode3.svg new file mode 100644 index 0000000..aa0305e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode3.svg @@ -0,0 +1 @@ +folder_type_vscode3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode3_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode3_opened.svg new file mode 100644 index 0000000..aba1748 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode3_opened.svg @@ -0,0 +1 @@ +folder_type_vscode3_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_opened.svg new file mode 100644 index 0000000..6ecfbce --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_opened.svg @@ -0,0 +1 @@ +folder_type_vscode_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test.svg new file mode 100644 index 0000000..5ddd9ab --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test.svg @@ -0,0 +1 @@ +folder_type_vscode_test \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test2.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test2.svg new file mode 100644 index 0000000..d5dc4b9 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test2.svg @@ -0,0 +1 @@ +folder_type_vscode_test2 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test2_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test2_opened.svg new file mode 100644 index 0000000..5541a68 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test2_opened.svg @@ -0,0 +1 @@ +folder_type_vscode_test2_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test3.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test3.svg new file mode 100644 index 0000000..ba49fe3 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test3.svg @@ -0,0 +1 @@ +folder_type_vscode_test3 \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test3_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test3_opened.svg new file mode 100644 index 0000000..22fb0b4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test3_opened.svg @@ -0,0 +1 @@ +folder_type_vscode_test3_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test_opened.svg new file mode 100644 index 0000000..faec581 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_vscode_test_opened.svg @@ -0,0 +1 @@ +folder_type_vscode_test_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_webpack.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_webpack.svg new file mode 100644 index 0000000..104efd1 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_webpack.svg @@ -0,0 +1 @@ +folder_type_webpack \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_webpack_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_webpack_opened.svg new file mode 100644 index 0000000..d639e6a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_webpack_opened.svg @@ -0,0 +1 @@ +folder_type_webpack_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_windows.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_windows.svg new file mode 100644 index 0000000..571f051 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_windows.svg @@ -0,0 +1 @@ +folder_type_windows \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_windows_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_windows_opened.svg new file mode 100644 index 0000000..f5ec979 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_windows_opened.svg @@ -0,0 +1 @@ +folder_type_windows_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_www.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_www.svg new file mode 100644 index 0000000..b1bb8d7 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_www.svg @@ -0,0 +1 @@ +folder_type_www \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_www_opened.svg b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_www_opened.svg new file mode 100644 index 0000000..a630774 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/icons/folder_type_www_opened.svg @@ -0,0 +1 @@ +folder_type_www_opened \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/images/logo.png b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/images/logo.png new file mode 100644 index 0000000..6932ad9 Binary files /dev/null and b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/images/logo.png differ diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/lang.nls.bundle.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/lang.nls.bundle.json new file mode 100644 index 0000000..aee691e --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/lang.nls.bundle.json @@ -0,0 +1 @@ +{"de":["Willkommen zur neuen Version von %extensionName%.","Informationen über die letzten Änderungen (Englisch)","Zeige mir diese Nachricht nicht das nächste Mal","Erfahren Sie mehr über diese Erweiterung (Englisch)","Danke für das Installieren von %extensionName%.","Aktivieren","Erfahren Sie mehr über Datei und Ordner Icons (Englisch)","Wollen Sie mehr erfahren?","Neu starten","Automatisch neu starten","Projekterkennung deaktivieren","Das Icon-Manifest wird regeneriert.","Das Icon-Manifest wird zurückgesetzt.","Angular Icons werden aktiviert.","Angular Icons werden deaktiviert.","NestJS Icons werden aktiviert.","NestJS Icons werden deaktiviert.","Offizielles JS Icon wird aktiviert.","Offizielles JS Icon wird deaktiviert.","Offizielles TS Icon wird aktiviert.","Offizielles TS Icon wird deaktiviert.","Offizielles JSON Icon wird aktiviert.","Offizielles JSON Icon wird deaktiviert.","Ordner-Icons werden aktiviert.","Ordner-Icons werden deaktiviert.","Spezifischer Ordner-Icons werden aktiviert.","Spezifischer Ordner-Icons werden deaktiviert.","Explorer Ordner Pfeile werden sichtbar geschaltet.","Explorer Ordner Pfeile werden unsichtbar geschaltet.","Drücken Sie 'Neu starten' um die Änderungen zu übernehmen.","%extensionName% hat ein Angular-Projekt erkannt. Drücken Sie 'Neu starten', damit die Angular Icons übernommen werden.","%extensionName% hat ein Nicht-Angular-Projekt erkannt. Drücken Sie 'Neu starten', damit die Angular Icons deaktiviert werden.","%extensionName% hat ein Angular-Projekt erkannt, allerdings ist die 'preset'-Einstellung auf 'false' gesetzt. Es wird wärmstens empfohlen, die 'preset'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf 'Neu starten' drücken, werden die Angular-Icons deaktiviert.","%extensionName% hat ein Nicht-Angular-Projekt erkannt, allerdings ist die 'preset'-Einstellung auf 'true' gesetzt. Es wird wärmstens empfohlen, die 'preset'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf 'Neu starten' drücken, werden die Angular-Icons aktiviert.","%extensionName% hat ein NestJS-Projekt erkannt. Drücken Sie 'Neu starten', damit die NestJS Icons übernommen werden.","%extensionName% hat ein Nicht-NestJS-Projekt erkannt. Drücken Sie 'Neu starten', damit die NestJS Icons deaktiviert werden.","%extensionName% hat ein NestJS-Projekt erkannt, allerdings ist die 'preset'-Einstellung auf 'false' gesetzt. Es wird wärmstens empfohlen, die 'preset'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf 'Neu starten' drücken, werden die NestJS-Icons deaktiviert.","%extensionName% hat ein Nicht-NestJS-Projekt erkannt, allerdings ist die 'preset'-Einstellung auf 'true' gesetzt. Es wird wärmstens empfohlen, die 'preset'-Einstellung komplett von den Einstellungen zu entfernen. Wenn Sie auf 'Neu starten' drücken, werden die NestJS-Icons aktiviert.","Projekterkennung wird zurückgesetzt.","%extensionName% hat widersprüchliche Projekte erkannt. Wählen Sie aus, welche Projekticons benutzt werden sollen. Hinweis: Diese Aktion wird in den Arbeitsbereichseinstellungen gespeichert.","Nicht unterstützte „VS Code“-Version:","Die Integrität dieser Erweiterung wurde beeinträchtigt. Es gibt KEINEN Anspruch darauf, dass die Erweiterung wie gewünscht arbeitet."],"el":["Καλώς ήλθατε στη νέα έκδοση του %extensionName%.","Πληροφορίες για τις τελευταίες αλλαγές","Να μην επανεμφανιστεί αυτό το μήνυμα","Μάθετε για αυτήν την επέκταση","Ευχαριστούμε που εγκαταστήσατε το %extensionName%.","Ενεργοποίηση","Μάθετε περισσότερα σχετικά με τα εικονίδια αρχείων και φακέλων","Θέλετε να μάθετε περισσότερα;","Επανεκκίνηση","Αυτόματη Επανεκκίνηση","Απενεργοποίηση Ανίχνευσης","Το αρχείο εικονιδίων θα ξαναδημιουργηθεί.","Το αρχείο εικονιδίων θα επαναφερθεί.","Τα εικονίδια Angular θα ενεργοποιηθούν.","Τα εικονίδια Angular θα απενεργοποιηθούν.","Τα εικονίδια NestJS θα ενεργοποιηθούν.","Τα εικονίδια NestJS θα απενεργοποιηθούν.","Το επίσημο εικονίδιο JS θα ενεργοποιηθεί.","Το επίσημο εικονίδιο JS θα απενεργοποιηθεί.","Το επίσημο εικονίδιο TS θα ενεργοποιηθεί.","Το επίσημο εικονίδιο TS θα απενεργοποιηθεί.","Το επίσημο εικονίδιο JSON θα ενεργοποιηθεί.","Το επίσημο εικονίδιο JSON θα απενεργοποιηθεί.","Η ορατότητα των εικονιδίων φακέλου θα ενεργοποιηθεί.","Η ορατότητα των εικονιδίων φακέλου θα απενεργοποιηθεί.","Τα ιδιαίτερα εικονίδια φακέλου θα ενεργοποιηθούν.","Τα ιδιαίτερα εικονίδια φακέλου θα απενεργοποιηθούν.","Η ορατότητα των βελών φακέλου θα ενεργοποιηθεί.","Η ορατότητα των βελών φακέλου θα απενεργοποιηθεί.","Επιλέξτε 'Επανεκκίνηση' για να εφαρμοστούν οι αλλαγές.","Το %extensionName% ανίχνευσε ένα Angular πρότζεκτ. Επιλέξτε 'Επανεκκίνηση' για να ενεργοποιήσετε τα εικονίδια της Angular.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι Angular. Επιλέξτε 'Επανεκκίνηση' για να απενεργοποιήσετε τα εικονίδια της Angular.","Το %extensionName% ανίχνευσε ένα Angular πρότζεκτ, αλλά η ρύθμιση 'preset' έχει οριστεί σε 'false'. Συνιστάται η πλήρης αφαίρεση του 'preset' από τις ρυθμίσεις. Επιλέγοντας 'Επανεκκίνηση' τα εικονίδια της Angular θα απενεργοποιηθούν.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι Angular, αλλά η ρύθμιση 'preset' έχει οριστεί σε 'true'. Συνιστάται η πλήρης αφαίρεση του 'preset' από τις ρυθμίσεις. Επιλέγοντας 'Επανεκκίνηση' τα εικονίδια της Angular θα ενεργοποιηθούν.","Το %extensionName% ανίχνευσε ένα NestJS πρότζεκτ. Επιλέξτε 'Επανεκκίνηση' για να ενεργοποιήσετε τα εικονίδια της NestJS.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι NestJS. Επιλέξτε 'Επανεκκίνηση' για να απενεργοποιήσετε τα εικονίδια της NestJS.","Το %extensionName% ανίχνευσε ένα NestJS πρότζεκτ, αλλά η ρύθμιση 'preset' έχει οριστεί σε 'false'. Συνιστάται η πλήρης αφαίρεση του 'preset' από τις ρυθμίσεις. Επιλέγοντας 'Επανεκκίνηση' τα εικονίδια της NestJS θα απενεργοποιηθούν.","Το %extensionName% ανίχνευσε ένα πρότζεκτ που δεν είναι NestJS, αλλά η ρύθμιση 'preset' έχει οριστεί σε 'true'. Συνιστάται η πλήρης αφαίρεση του 'preset' από τις ρυθμίσεις. Επιλέγοντας 'Επανεκκίνηση' τα εικονίδια της NestJS θα ενεργοποιηθούν.","Οι προεπιλογές του Ανιχνευτή Πρότζεκτ θα επαναφερθούν.","Το %extensionName% ανίχνευσε αντικρουόμενα εικονίδια. Επιλέξτε ποια εικονίδια θέλετε να χρησιμοποιήσετε. Σημείωση: Αυτή η ενέργεια θα ορίσει μια προκαθορισμένη ρύθμιση στις ρυθμίσεις του χώρου εργασίας σας.","Μη υποστηριζόμενη έκδοση του 'VS Code':","Η ακεραιότητα της επέκτασης διακυβεύεται. Δεν υπάρχει ΚΑΜΙΑ εγγύηση ότι η επέκταση θα λειτουργήσει όπως έχει σχεδιαστεί."],"es":["Bienvenido a la nueva versión de %extensionName%.","Información sobre los últimos cambios (en inglés)","No mostrar este mensaje la próxima vez","Sobre esta extensión (en inglés)","Gracias por instalar %extensionName%.","Activar","Más información sobre los iconos de archivo y carpeta (en inglés)","¿Quiere saber más?","Reiniciar","Auto Reiniciar","Desactivar Detección","El manifiesto de iconos procederá a regenerarse.","El manifiesto de iconos procederá a restaurarse.","Los iconos de Angular procederán a activarse.","Los iconos de Angular procederán a desactivarse.","Los iconos de NestJS procederán a activarse.","Los iconos de NestJS procederán a desactivarse.","El icono oficial de JS procederá a activarse.","El icono oficial de JS procederá a desactivarse.","El icono oficial de TS procederá a activarse.","El icono oficial de TS procederá a desactivarse.","El icono oficial de JSON procederá a activarse.","El icono oficial de JSON procederá a desactivarse.","La visibilidad de los iconos de carpeta procederá a activarse.","La visibilidad de los iconos de carpeta procederá a desactivarse.","Los iconos de carpeta específicos procederán a activarse.","Los iconos de carpeta específicos procederán a desactivarse.","Las flechas de carpeta del explorador procederán a activarse.","Las flechas de carpeta del explorador procederán a desactivarse.","Pulsar 'Reiniciar' para que los cambios surtan efecto.","%extensionName% ha detectado un proyecto Angular. Pulsar 'Reiniciar' para activar los iconos de Angular.","%extensionName% ha detectado un proyecto no Angular. Pulsar 'Reiniciar' para desactivar los iconos de Angular.","%extensionName% ha detectado un proyecto Angular, pero el 'preset' está ajustado a 'false'. Se recomienda eliminar completamente dicho 'preset' de la configuración. Al seleccionar 'Reiniciar' se desactivarán los iconos de Angular.","%extensionName% ha detectado un proyecto no Angular, pero el 'preset' está ajustado a 'true'. Se recomienda eliminar completamente dicho 'preset' de la configuración. Al seleccionar 'Reiniciar' se activarán los iconos de Angular.","%extensionName% ha detectado un proyecto NestJS. Pulsar 'Reiniciar' para activar los iconos de NestJS.","%extensionName% ha detectado un proyecto no NestJS. Pulsar 'Reiniciar' para desactivar los iconos de NestJS.","%extensionName% ha detectado un proyecto NestJS, pero el 'preset' está ajustado a 'false'. Se recomienda eliminar completamente dicho 'preset' de la configuración. Al seleccionar 'Reiniciar' se desactivarán los iconos de NestJS.","%extensionName% ha detectado un proyecto no NestJS, pero el 'preset' está ajustado a 'true'. Se recomienda eliminar completamente dicho 'preset' de la configuración. Al seleccionar 'Reiniciar' se activarán los iconos de NestJS.","La detección de proyectos se va a restaurar a sus valores iniciales.","%extensionName% ha detectado un conflicto entre diferentes iconos de proyecto. Escoger qué iconos de proyecto utilizar. Nota: Esta acción establecerá un 'preset' en la configuración del espacio de trabajo.","Versión de 'VS Code' no soportada:","La integridad de esta extensión ha sido comprometida. NO hay ninguna garantía de que la extensión funcione tal y como ha sido diseñada."],"fr":["Bienvenue dans la nouvelle version de %extensionName%.","Information à propos des derniers changement (rédigé en anglais)","Ne pas afficher ce message la prochaine fois","A propos de l'extension (rédigé en anglais)","Merci d'avoir installé %extensionName%.","Activer","Plus à propos des icônes de fichier & dossier (rédigé en anglais)","Envie den apprendre plus?","Redémarrer","Rechargement automatique","Désactiver la détection automatique","Les icônes vont êtres actualisées.","Les icônes vont êtres restaurées.","Les icônes Angular vont êtres activées.","Les icônes Angular vont êtres désactivées.","Les icônes NestJS vont êtres activées.","Les icônes NestJS vont êtres désactivées.","L'icône officielle JS va être activé.","L'icône officielle JS va être désactivé.","L'icône officielle TS va être activé.","L'icône officielle TS va être désactivé.","L'icône officielle JSON va être activé.","L'icône officielle JSON va être désactivé.","Les icônes de fichier vont êtres activées.","Les icônes de fichier vont êtres désactivées.","Les icônes pour dossier vont êtres activées.","Les icônes pour dossier vont êtres désactivées.","Les flèches de dossier vont êtres activées.","Les flèches de dossier vont êtres désactivées.","Seléctionner 'Recharger' pour que les changements soit effectifs.","%extensionName% a détécté un projet Angular. Sélectionner 'Redémarrer' pour activer les icônes Angular.","%extensionName% a détecté un projet non Angular. Sélectionner 'Redémarrer' pour désactiver les icônes Angular.","%extensionName% a détecter un projet Angular, mais le paramètre 'preset' est configuré à 'false'. Il est fortement recommandé de supprimer 'preset' entièrement des paramètres. Sélectionner 'Redémarrer' va désactiver les icônes Angular.","%extensionName% a détecter un projet non Angular, mais le paramètre 'preset' est configuré à 'true'. Il est fortement recommandé de supprimer 'preset' entièrement des paramètres. Sélectionner 'Redémarrer' va activer les icônes Angular.","%extensionName% a détécté un projet NestJS. Sélectionner 'Redémarrer' pour activer les icônes NestJS.","%extensionName% a détecté un projet non NestJS. Sélectionner 'Redémarrer' pour désactiver les icônes NestJS.","%extensionName% a détecter un projet NestJS, mais le paramètre 'preset' est configuré à 'false'. Il est fortement recommandé de supprimer 'preset' entièrement des paramètres. Sélectionner 'Redémarrer' va désactiver les icônes NestJS.","%extensionName% a détecter un projet non NestJS, mais le paramètre 'preset' est configuré à 'true'. Il est fortement recommandé de supprimer 'preset' entièrement des paramètres. Sélectionner 'Redémarrer' va activer les icônes NestJS.","La détection de projet va être réinitialisé.","%extensionName% a détecté un conflit d'icônes dans le projet. Choisissez quelles icônes utiliser. Note : cette action modifiera les paramètres de votre espace de travail.","Version de 'VS Code' non supportée:","L'intégrité de l'extension est compromise. Il n'y a AUCUNE garantie qu'elle fonctionnera comme prévu."],"it":["Benvenuto nella nuova versione di %extensionName%.","Informazioni sugli ultimi cambiamenti (in inglese)","Non mostrare più questo messaggio","Sapere di più sull'estensione (in inglese)","Grazie per aver installato %extensionName%.","Attiva","Sapere di più su icone per File & Cartelle (in inglese)","Vuoi saperne di più?","Riavvia","Riavvio Automatico","Disabilita Rilevazione","Il manifesto delle icone sarà rigenerato.","Il manifesto delle icone sarà ripristinato.","Le icone Angular saranno abilitate.","Le icone Angular saranno disabilitate.","Le icone NestJS saranno abilitate.","Le icone NestJS saranno disabilitate.","Icone ufficiali JS saranno abilitate.","Icone ufficiali JS saranno disabilitate.","Icone ufficiali TS saranno abilitate.","Icone ufficiali TS saranno disabilitate.","Icone ufficiali JSON saranno abilitate.","Icone ufficiali JSON saranno disabilitate.","Visibilità icone cartelle sarà abilitata.","Visibilità icone cartelle sarà disabilitata.","Icone specifiche per cartelle saranno abilitate.","Icone specifiche per cartelle saranno disabilitate.","Le frecce delle cartelle nell'Explorer saranno visibili.","Le frecce delle cartelle nell'Explorer non saranno visibili.","Seleziona 'Riavvia' affinché le modifiche abbiano effetto.","%extensionName% ha rilevato un progetto Angular. Seleziona 'Riavvia' per abilitare le icone Angular.","%extensionName% ha rilevato un progetto non Angular. Seleziona 'Riavvia' per disabilitare le icone Angular.","%extensionName% ha rilevato un progetto Angular ma l'impostazione 'preset' è impostata su 'false'. È altamente raccomandato rimuovere completamente l'impostazione 'preset'. Selezionando 'Riavvia' le icone di Angular verranno disabilitate.","%extensionName% ha rilevato un progetto non Angular ma l'impostazione 'preset' è impostata su 'true'. È altamente raccomandato rimuovere completamente l'impostazione 'preset'. Selezionando 'Riavvia' le icone di Angular verranno abilitate.","%extensionName% ha rilevato un progetto NestJS. Seleziona 'Riavvia' per abilitare le icone NestJS.","%extensionName% ha rilevato un progetto non NestJS. Seleziona 'Riavvia' per disabilitare le icone NestJS.","%extensionName% ha rilevato un progetto NestJS ma l'impostazione 'preset' è impostata su 'false'. È altamente raccomandato rimuovere completamente l'impostazione 'preset'. Selezionando 'Riavvia' le icone di NestJS verranno disabilitate.","%extensionName% ha rilevato un progetto non NestJS ma l'impostazione 'preset' è impostata su 'true'. È altamente raccomandato rimuovere completamente l'impostazione 'preset'. Selezionando 'Riavvia' le icone di NestJS verranno abilitate.","Impostazioni Rilevazione Progetto Predefinite saranno ripristinate.","%extensionName% ha individuato conflitti tra le icone di progetto. Scegli quali icone di progetto usare. Nota: Questa azione inserirà una pre impostazione nelle tua impostazioni dell'area di lavoro.","Versioni di 'VS Code' non supportate:","L'integrità dell'estensione è compromessa. NON c'é nessuna garanzia che l'estensione funzionerà come previsto."],"ja":["%extensionName% が新しいバージョンになりました。","変化点に関する情報","このメッセージを次回から表示しない","この拡張機能についての説明を見る (英語)","%extensionName% をインストールしていただきありがとうございます。","有効化","ファイルとフォルダのアイコンについての説明を見る (英語)","さらに詳しく知りたいですか?","再読み込み","自動で再読み込み","検出を無効化","アイコン マニフェストは再生成されます。","アイコン マニフェストを元に戻します。","Angularアイコンが有効になります。","Angularアイコンが無効になります。","NestJSアイコンが有効になります。","NestJSアイコンが無効になります。","公式JSアイコンが有効になります。","公式JSアイコンが無効になります。","公式TSアイコン有効になります。","公式TSアイコンが無効になります。","公式JSONアイコンが有効になります。","公式JSONアイコンが無効になります。","フォルダアイコン表示が有効になります。","フォルダアイコン表示が無効になります。","フォルダ別の特別アイコンが有効になります。","フォルダ別の特別アイコンが無効になります。","フォルダの矢印表示が有効になります。","フォルダの矢印表示が無効になります。","変更を反映するには「再読み込み」を選んでください。","%extensionName%: Angularプロジェクトと判断しました。Angularアイコンを有効にするには「再読み込み」を選んでください。","%extensionName%: Angularプロジェクトではないと判断しました。Angularアイコンを無効にするには「再読み込み」を選んでください。","%extensionName%: Angularプロジェクトと判断しましたが、'preset'設定が'false'に設定されています。全ての設定から'preset'設定を削除することを強く推奨します。「再読み込み」を選ぶとAngularのアイコンは無効になります。","%extensionName%: Angularプロジェクトではないと判断しましたが、'preset'設定が'true'に設定されています。全ての設定から'preset'を削除することを強く推奨します。「再読み込み」を選ぶとAngularのアイコンは有効になります。","%extensionName%: NestJSプロジェクトと判断しました。NestJSアイコンを有効にするには「再読み込み」を選んでください。","%extensionName%: NestJSプロジェクトではないと判断しました。NestJSアイコンを無効にするには「再読み込み」を選んでください。","%extensionName%: NestJSプロジェクトと判断しましたが、'preset'設定が'false'に設定されています。全ての設定から'preset'設定を削除することを強く推奨します。「再読み込み」を選ぶとNestJSのアイコンは無効になります。","%extensionName%: NestJSプロジェクトではないと判断しましたが、'preset'設定が'true'に設定されています。全ての設定から'preset'を削除することを強く推奨します。「再読み込み」を選ぶとNestJSのアイコンは有効になります。","プロジェクト検出設定をリセットします。","%extensionName%: プロジェクトアイコン設定の衝突を検出しました。どのアイコンを用いるか選択してください。なお、選択結果はワークスペース設定として保存されます。","非対応のVS Codeバージョンです:","拡張機能の整合性がありません。拡張機能は設計通りに動作しない可能性があります。"],"en":["Welcome to the new version of %extensionName%.","Information about the latest changes","Don't show me this message next time","Learn about this extension","Thanks for installing %extensionName%.","Activate","Learn more about File & Folder icons","Want to learn more?","Restart","Auto-Restart","Disable Detection","The icons manifest will be regenerated.","The icons manifest will be restored.","Angular icons will be enabled.","Angular icons will be disabled.","NestJS icons will be enabled.","NestJS icons will be disabled.","Official JS icon will be enabled.","Official JS icon will be disabled.","Official TS icon will be enabled.","Official TS icon will be disabled.","Official JSON icon will be enabled.","Official JSON icon will be disabled.","Folder icons visibility will be enabled.","Folder icons visibility will be disabled.","Specific folder icons will be enabled.","Specific folder icons will be disabled.","Explorer folder arrows visibility will be enabled.","Explorer folder arrows visibility will be disabled.","Select 'Restart' for changes to take effect.","%extensionName% has detected an Angular project. Select 'Restart' to enable the Angular icons.","%extensionName% has detected a non Angular project. Select 'Restart' to disable the Angular icons.","%extensionName% has detected an Angular project, but the 'preset' setting is set to 'false'. It's highly recommended to remove the 'preset' from the settings entirely. Selecting 'Restart' will disable the Angular icons.","%extensionName% has detected a non Angular project, but the 'preset' setting is set to 'true'. It's highly recommended to remove the 'preset' from the settings entirely. Selecting 'Restart' will enable the Angular icons.","%extensionName% has detected a NestJS project. Select 'Restart' to enable the NestJS icons.","%extensionName% has detected a non NestJS project. Select 'Restart' to disable the NestJS icons.","%extensionName% has detected a NestJS project, but the 'preset' setting is set to 'false'. It's highly recommended to remove the 'preset' from the settings entirely. Selecting 'Restart' will disable the NestJS icons.","%extensionName% has detected a non NestJS project, but the 'preset' setting is set to 'true'. It's highly recommended to remove the 'preset' from the settings entirely. Selecting 'Restart' will enable the NestJS icons.","Project Detection defaults will be reset.","%extensionName% has detected conflicting project icons. Choose which project icons to use. Note: This action will set a preset in your workspace settings.","Unsupported 'VS Code' version:","The integrity of the extension is compromised. There is NO guarantee that the extension will work as designed."],"pt-br":["Bem-vindo à nova versão do %extensionName%.","Informações sobre as últimas alterações","Não mostre esta mensagem na próxima vez","Saiba mais sobre esta extensão","Obrigado por instalar o %extensionName%.","Ativar","Saiba mais sobre ícones de arquivo e pasta","Quer saber mais?","Reiniciar","Auto-Reiniciar","Desabilitar a detecção","O manifesto de ícones será regenerado.","O manifesto de ícones será restaurado.","Ícones de Angular serão habilitados.","Ícones de Angular serão desativados.","Ícones de NestJS serão habilitados.","Ícones de NestJS serão desativados.","Ícone oficial de JS será habilitado.","Ícone oficial de JS será desativado.","Ícone oficial de TS será habilitado.","Ícone oficial de TS será desativado.","Ícone oficial de JSON será habilitado.","Ícone oficial de JSON será desativado.","Visibilidade de ícones de pasta será habilitada.","Visibilidade de ícones de pasta será desativada.","Ícones específicos de pasta serão habilitados.","Ícones específicos de pasta serão desabilitados.","Visibilidade de setas de pasta do Explorador será habilitada.","Visibilidade de setas de pasta do Explorador será desativada.","Selecione 'Reiniciar' para que as alterações tenham efeito.","%extensionName% detectou um projeto Angular. Selecione 'Reiniciar' para habilitar os ícones de Angular.","%extensionName% detectou um projeto não Angular. Selecione 'Reiniciar' para desactivar os ícones de Angular.","%extensionName% detectou um projeto Angular, mas a configuração 'Predefinição' é definida como 'false'. É altamente recomendado remover a 'Predefinição' completamente das configurações. Selecionar 'Reiniciar' irá desactivar os ícones de Angular.","%extensionName% detectou um projeto não Angular, mas a configuração 'Predefinição' é definida como 'true'. É altamente recomendado remover a 'Predefinição' completamente das configurações. Selecionar 'Reiniciar' abilitará os ícones de Angular.","%extensionName% detectou um projeto NestJS. Selecione 'Reiniciar' para habilitar os ícones de NestJS.","%extensionName% detectou um projeto não NestJS. Selecione 'Reiniciar' para desactivar os ícones de NestJS.","%extensionName% detectou um projeto NestJS, mas a configuração 'Predefinição' é definida como 'false'. É altamente recomendado remover a 'Predefinição' completamente das configurações. Selecionar 'Reiniciar' irá desactivar os ícones de NestJS.","%extensionName% detectou um projeto não NestJS, mas a configuração 'Predefinição' é definida como 'true'. É altamente recomendado remover a 'Predefinição' completamente das configurações. Selecionar 'Reiniciar' abilitará os ícones de NestJS.","Padrões de detecção de projeto serão reinicializados.","%extensionName% detectou ícones do projeto conflitantes. Escolha quais projeto ícones para usar. Nota: Esta ação irá criar uma predefinição nas configurações do seu espaço de trabalho.","A versão do VS Code não é suportada:","A integriadade da extensão está comprometida. Não há guarantia que a extensão funcionará conforme projetada."],"ru":["Добро пожаловать в новую версию %extensionName%.","Информация о последних изменениях (на английском)","Не показывать это сообщение в следующий раз","Узнать больше об этом расширении (на английском)","Спасибо, что установили %extensionName%.","Активировать","Узнать больше о значках файлов и папок (на английском)","Хотите узнать больше?","Перезапустить","Перезапускать автоматически","Отключить определение проекта","Манифест значков будет переопределен.","Манифест значков будет восстановлен по-умолчанию.","Значки файлов Angular будут включены.","Значки файлов Angular будут отключены.","Значки файлов NestJS будут включены.","Значки файлов NestJS будут отключены.","Официальный значок JS файлов будет включен.","Официальный значок JS файлов будет отключен.","Официальный значок TS файлов будет включен.","Официальный значок TS файлов будет отключен.","Официальный значок JSON файлов будет включен.","Официальный значок JSON файлов будет отключен.","Отображение значка папки будет включено.","Отображение значка папки будет отключено.","Нестандартные значки папок будут включены.","Нестандартные значки папок будут отключены.","Стрелка возле значка папки будет показываться.","Стрелка возле значка папки будет скрыта.","Нажмите 'Перезапустить' чтобы изменения вступили в силу.","%extensionName% обнаружил проект Angular. Нажмите 'Перезапустить' чтобы включить значки Angular.","%extensionName% обнаружил проект отличный от Angular. Нажмите 'Перезапустить' чтобы отключить значки Angular.","%extensionName% обнаружил проект Angular, но параметру 'preset' установлено значение 'false'. Рекомендуется полностью удалить параметр 'preset' из настроек. Выбор 'Перезапустить' отключит значки Angular.","%extensionName% обнаружил проект отличный от Angular, но параметру 'preset' установлено значение 'true'. Рекомендуется полностью удалить параметр 'preset' из настроек. Выбор 'Перезапустить' включит значки Angular.","%extensionName% обнаружил проект NestJS. Нажмите 'Перезапустить' чтобы включить значки NestJS.","%extensionName% обнаружил проект отличный от NestJS. Нажмите 'Перезапустить' чтобы отключить значки NestJS.","%extensionName% обнаружил проект NestJS, но параметру 'preset' установлено значение 'false'. Рекомендуется полностью удалить параметр 'preset' из настроек. Выбор 'Перезапустить' отключит значки NestJS.","%extensionName% обнаружил проект отличный от NestJS, но параметру 'preset' установлено значение 'true'. Рекомендуется полностью удалить параметр 'preset' из настроек. Выбор 'Перезапустить' включит значки NestJS.","Определение проекта будет установлено по-умолчанию.","","",""],"tr":["%extensionName%'un Yeni Sürümüne Hoş Geldiniz.","Son değişiklikler hakkında bilgi","Bir dahaki sefere bu mesajı gösterme","Bu uzantı hakkında bilgi edinin","%extensionName%'u yüklediğiniz için teşekkürler.","Etkinleştir","Dosya ve klasör simgeleri hakkında daha fazla bilgi edin","Daha fazla öğrenmek ister misin?","Yeniden başlat","Otomatik yeniden başlat","Algılamayı devre dışı bırak","Simge görünümleri yenilenecektir.","Simge görünümleri onarılacaktır.","Angular simgeleri etkinleştirilecektir.","Angular simgeleri devre dışı bırakılacak.","NestJS simgeleri etkinleştirilecektir.","NestJS simgeleri devre dışı bırakılacak.","Resmi JS simgesi etkinleştirilecektir.","Resmi JS simgesi devre dışı bırakılacak.","Resmi TS simgesi etkinleştirilecektir.","Resmi TS simgesi devre dışı bırakılacak.","Resmi JSON simgesi etkinleştirilecektir.","Resmi JSON simgesi devre dışı bırakılacak.","Klasör simgeleri görünürlüğü etkinleştirilecektir.","Klasör simgeleri görünürlüğü devre dışı bırakılacak.","Spesifik klasör simgeleri etkinleştirilecektir.","Spesifik klasör simgeleri devre dışı bırakılacak.","Explorer klasör okları görünürlüğü etkinleştirilecektir.","Explorer klasör okları görünürlüğü devre dışı bırakılacak.","Değişikliklerin uygulanması için yeniden başlatın.","%extensionName%, Angular projesi tespit etti. Yeniden başlatarak Angular simgelerini ektinleştirin.","%extensionName%, Angular olmayan bir proje tespit etti. Yeniden başlatarak Angular simgelerini devre dışı bırakın.","%extensionName% bir Angular projesi tespit etti, fakat 'preset' ayarı 'false' olarak belirlenmiş. 'preset' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, Angular simgelerini devredışı bırakacaktır.","%extensionName% bir Angular olmayan proje tespit etti, fakat 'preset' ayarı 'true' olarak belirlenmiş. 'preset' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, Angular simgelerini etkinleştirecektir.","%extensionName%, NestJS projesi tespit etti. Yeniden başlatarak NestJS simgelerini ektinleştirin.","%extensionName%, NestJS olmayan bir proje tespit etti. Yeniden başlatarak NestJS simgelerini devre dışı bırakın.","%extensionName% bir NestJS projesi tespit etti, fakat 'preset' ayarı 'false' olarak belirlenmiş. 'preset' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, NestJS simgelerini devredışı bırakacaktır.","%extensionName% bir NestJS olmayan proje tespit etti, fakat 'preset' ayarı 'true' olarak belirlenmiş. 'preset' i ayarlardan çıkartmanız şiddetle tavsiye edilir. Yeniden başlatmak, NestJS simgelerini etkinleştirecektir.","Proje Algılama varsayılanları sıfırlanacaktır.","%extensionName% birbiriyle çakışan proje simgeleri tespit etti. Hangi proje simgeleriyle çalışacağınızı seçin. Not: Bu işlem çalışma alanı ayarlarınızda bir hazır ayar belirler.","Desteklenmeyen 'VS Code' versiyonu:","Eklentinin bütünlüğünde uyumsuzluklar mevcut. Tasarlandığı gibi çalışması garanti EDİLEMEZ."],"zh-cn":["欢迎使用最新版本的 %extensionName%","关于最新版本的改动 (用英语)","下次不再显示这条消息","了解关于此插件的更多信息 (用英语)","感谢安装 %extensionName%","激活","查看更多关于文件和文件夹的图标 (用英语)","想要了解更多信息?","重启","自动重启","关闭自动检测","重新生成图标","图标正在被复原","使用 Angular 的图标","取消使用 Angular 的图标","使用 NestJS 的图标","取消使用 NestJS 的图标","使用官方的 JS 图标","取消使用官方的 JS 图标","使用官方的 TS 图标","取消使用官方的 TS 图标","使用官方的 JSON 图标","取消使用官方的 JSON 图标","现在使用文件夹图标","现在隐藏文件夹图标","现在使用指定的文件夹图标","现在取消使用指定的文件夹图标","显示资源管理器的文件夹箭头","隐藏资源管理器的文件夹箭头","选择「重启」使改变生效","%extensionName% 发现当前工程是 Angular。选择「重启」使用 Angular 的图标","%extensionName% 发现当前工程不是 Angular。选择「重启」取消使用 Angular 的图标","%extensionName% 检测到了这是个Angular项目, 但是'预设'的设置是'false'. 我们建议从设置中删除所有的'预设'设置. 选择'重新启动'会禁用Angular图标","%extensionName% 检测到了这不是个Angular项目, 但是'预设'的设置是'true'. 我们建议从设置中删除所有的'预设'设置. 选择'重新启动'会启用Angular图标","%extensionName% 发现当前工程是 NestJS。选择「重启」使用 NestJS 的图标","%extensionName% 发现当前工程不是 NestJS。选择「重启」取消使用 NestJS 的图标","%extensionName% 检测到了这是个NestJS项目, 但是'预设'的设置是'false'. 我们建议从设置中删除所有的'预设'设置. 选择'重新启动'会禁用NestJS图标","%extensionName% 检测到了这不是个NestJS项目, 但是'预设'的设置是'true'. 我们建议从设置中删除所有的'预设'设置. 选择'重新启动'会启用NestJS图标","重设自动检测工程文件为默认设置","%extensionName%检测到了工程图标冲突. 请选择你想要用的工程图标. 注意: 这个设定还会改变你的工作区设置","不支持这个版本的VS Code:","此插件完整性受到了损害. 不能保证此插件会正常运行"]} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.json new file mode 100644 index 0000000..fc10b5d --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.json @@ -0,0 +1,337 @@ +{ + "name": "vscode-icons", + "displayName": "vscode-icons", + "description": "Icons for Visual Studio Code", + "version": "10.0.0", + "publisher": "vscode-icons-team", + "license": "MIT", + "author": { + "email": "roberto.huertas@outlook.com", + "name": "Roberto Huertas", + "url": "https://robertohuertas.com" + }, + "maintainers": [ + { + "email": "jimikar@gmail.com", + "name": "Jimi (Dimitris) Charalampidis" + }, + { + "email": "jenshausdorf@gmail.com", + "name": "Jens Hausdorf", + "url": "https://jens-hausdorf.de" + }, + { + "email": "stevenbojato04@gmail.com", + "name": "Manuel Bojato", + "url": "https://kingdarboja.github.io/" + } + ], + "repository": { + "type": "git", + "url": "https://github.com/vscode-icons/vscode-icons" + }, + "bugs": { + "url": "https://github.com/vscode-icons/vscode-icons/issues", + "email": "roberto.huertas@outlook.com" + }, + "engines": { + "vscode": "^1.31.1", + "node": ">=10.2.0" + }, + "categories": [ + "Themes" + ], + "keywords": [ + "icons", + "theme", + "icon-theme", + "multi-root ready", + "portable mode ready" + ], + "preview": false, + "homepage": "https://github.com/vscode-icons/vscode-icons", + "icon": "images/logo.png", + "galleryBanner": { + "color": "#ffdd00" + }, + "extensionKind": [ + "ui" + ], + "activationEvents": [ + "*" + ], + "main": "dist/src/vscode-icons.bundle.js", + "contributes": { + "iconThemes": [ + { + "id": "vscode-icons", + "label": "VSCode Icons", + "path": "dist/src/vsicons-icon-theme.json", + "_watch": true + } + ], + "commands": [ + { + "command": "vscode-icons.activateIcons", + "title": "%command.activateIcons.title%", + "category": "Icons", + "callbackName": "activationCommand" + }, + { + "command": "vscode-icons.regenerateIcons", + "title": "%command.regenerateIcons.title%", + "category": "Icons", + "callbackName": "applyCustomizationCommand" + }, + { + "command": "vscode-icons.ngPreset", + "title": "%command.ngPreset.title%", + "category": "Icons", + "callbackName": "toggleAngularPresetCommand" + }, + { + "command": "vscode-icons.nestPreset", + "title": "%command.nestPreset.title%", + "category": "Icons", + "callbackName": "toggleNestPresetCommand" + }, + { + "command": "vscode-icons.jsPreset", + "title": "%command.jsPreset.title%", + "category": "Icons", + "callbackName": "toggleJsPresetCommand" + }, + { + "command": "vscode-icons.tsPreset", + "title": "%command.tsPreset.title%", + "category": "Icons", + "callbackName": "toggleTsPresetCommand" + }, + { + "command": "vscode-icons.jsonPreset", + "title": "%command.jsonPreset.title%", + "category": "Icons", + "callbackName": "toggleJsonPresetCommand" + }, + { + "command": "vscode-icons.hideFoldersPreset", + "title": "%command.hideFoldersPreset.title%", + "category": "Icons", + "callbackName": "toggleHideFoldersPresetCommand" + }, + { + "command": "vscode-icons.foldersAllDefaultIconPreset", + "title": "%command.foldersAllDefaultIconPreset.title%", + "category": "Icons", + "callbackName": "toggleFoldersAllDefaultIconPresetCommand" + }, + { + "command": "vscode-icons.hideExplorerArrowsPreset", + "title": "%command.hideExplorerArrowsPreset.title%", + "category": "Icons", + "callbackName": "toggleHideExplorerArrowsPresetCommand" + }, + { + "command": "vscode-icons.restoreIcons", + "title": "%command.restoreIcons.title%", + "category": "Icons", + "callbackName": "restoreDefaultManifestCommand" + }, + { + "command": "vscode-icons.resetProjectDetectionDefaults", + "title": "%command.resetProjectDetectionDefaults.title%", + "category": "Icons", + "callbackName": "resetProjectDetectionDefaultsCommand" + } + ], + "configuration": { + "title": "%configuration.title%", + "properties": { + "vsicons.dontShowNewVersionMessage": { + "type": "boolean", + "default": false, + "description": "%configuration.dontShowNewVersionMessage.description%" + }, + "vsicons.dontShowConfigManuallyChangedMessage": { + "type": "boolean", + "default": false, + "description": "%configuration.dontShowConfigManuallyChangedMessage.description%" + }, + "vsicons.projectDetection.autoReload": { + "type": "boolean", + "default": false, + "description": "%configuration.projectDetection.autoReload.description%" + }, + "vsicons.projectDetection.disableDetect": { + "type": "boolean", + "default": false, + "description": "%configuration.projectDetection.disableDetect.description%" + }, + "vsicons.presets.angular": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.angular.description%" + }, + "vsicons.presets.nestjs": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.nestjs.description%" + }, + "vsicons.presets.jsOfficial": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.jsOfficial.description%" + }, + "vsicons.presets.tsOfficial": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.tsOfficial.description%" + }, + "vsicons.presets.jsonOfficial": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.jsonOfficial.description%" + }, + "vsicons.presets.hideFolders": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.hideFolders.description%" + }, + "vsicons.presets.foldersAllDefaultIcon": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.foldersAllDefaultIcon.description%" + }, + "vsicons.presets.hideExplorerArrows": { + "type": "boolean", + "default": false, + "description": "%configuration.presets.hideExplorerArrows.description%" + }, + "vsicons.customIconFolderPath": { + "type": "string", + "default": "", + "description": "%configuration.customIconFolderPath.description%" + }, + "vsicons.associations.files": { + "type": "array", + "default": [], + "description": "%configuration.associations.files.description%" + }, + "vsicons.associations.folders": { + "type": "array", + "default": [], + "description": "%configuration.associations.folders.description%" + }, + "vsicons.associations.fileDefault.file": { + "type": "object", + "default": null, + "description": "%configuration.associations.fileDefault.file.description%" + }, + "vsicons.associations.fileDefault.file_light": { + "type": "object", + "default": null, + "description": "%configuration.associations.fileDefault.file_light.description%" + }, + "vsicons.associations.folderDefault.folder": { + "type": "object", + "default": null, + "description": "%configuration.associations.folderDefault.folder.description%" + }, + "vsicons.associations.folderDefault.root_folder": { + "type": "object", + "default": null, + "description": "%configuration.associations.folderDefault.root_folder.description%" + }, + "vsicons.associations.folderDefault.folder_light": { + "type": "object", + "default": null, + "description": "%configuration.associations.folderDefault.folder_light.description%" + }, + "vsicons.associations.folderDefault.root_folder_light": { + "type": "object", + "default": null, + "description": "%configuration.associations.folderDefault.root_folder_light.description%" + } + } + } + }, + "scripts": { + "format": "prettier --loglevel error --write \"{src,test}/**/*.ts\"", + "postformat": "npm run lint -- --fix", + "preinstall": "git submodule update --init --recursive", + "prebundle:dev": "rimraf ./*.nls*.json", + "bundle:dev": "node ./out/src/tools/bundle.js", + "bundle": "npm run bundle:dev -- --release", + "prebuild": "npm run compile", + "build": "node ./out/src/tools/build.js \"--release\"", + "prebuild:dev": "npm run lint && npm run compile:dev", + "build:dev": "node ./out/src/tools/build.js", + "pretest": "rimraf ./.nyc_output ./coverage && npm run prebuild:dev", + "test": "nyc mocha", + "posttest": "nyc report -r lcov", + "test:vs": "node ./node_modules/vscode/bin/test", + "vscode:prepublish": "npm run dist", + "vscode:uninstall": "node ./out/src/uninstall.js", + "precompile": "rimraf ./out ./dist", + "compile": "tsc -p tsconfig.prod.json", + "postcompile": "npm run bundle", + "compile:w": "npm run compile:dev -- -w", + "precompile:dev": "npm run precompile", + "compile:dev": "tsc", + "postcompile:dev": "npm run bundle:dev", + "lint-staged": "lint-staged", + "lint": "eslint --ext ts .", + "predist": "npm run build", + "dist": "webpack --hide-modules --mode production", + "postdist": "nsri create -s .", + "example": "example" + }, + "devDependencies": { + "@types/chai": "^4.2.9", + "@types/glob": "^7.1.1", + "@types/lodash": "^4.14.149", + "@types/mocha": "^7.0.1", + "@types/node": "10", + "@types/open": "^6.2.1", + "@types/proxyquire": "^1.3.28", + "@types/semver": "^7.1.0", + "@types/sinon": "^7.5.1", + "@types/webpack": "^4.41.6", + "@typescript-eslint/eslint-plugin": "^2.19.2", + "@typescript-eslint/eslint-plugin-tslint": "^2.19.2", + "@typescript-eslint/parser": "^2.19.2", + "chai": "^4.2.0", + "eslint": "^6.8.0", + "eslint-config-prettier": "^6.10.0", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-prettier": "^3.1.2", + "examples-generator": "file:submodules/examples-generator", + "glob": "^7.1.6", + "husky": "^4.2.3", + "lint-staged": "^10.0.7", + "mocha": "^7.0.1", + "nyc": "^15.0.0", + "prettier": "^1.19.1", + "proxyquire": "^2.1.3", + "rimraf": "^3.0.2", + "sinon": "^8.1.1", + "ts-node": "^8.6.2", + "typescript": "^3.7.5", + "vscode": "^1.1.36", + "webpack": "^4.41.6", + "webpack-cli": "^3.3.11" + }, + "dependencies": { + "inversify": "^5.0.1", + "lodash": "^4.17.15", + "nsri": "^4.6.0", + "open": "^7.0.2", + "reflect-metadata": "^0.1.13", + "semver": "^7.1.3" + }, + "__metadata": { + "id": "vscode-icons-team.vscode-icons", + "publisherId": "vscode-icons-team", + "publisherDisplayName": "vscode-icons-team" + } +} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.de.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.de.json new file mode 100644 index 0000000..1f20057 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.de.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"VSCode Icons aktivieren","command.regenerateIcons.title":"Icon-Anpassungen anwenden","command.ngPreset.title":"Angular Preset umschalten (Workspace Level)","command.nestPreset.title":"NestJS Preset umschalten (Workspace Level)","command.jsPreset.title":"Offizielles JS Preset umschalten (User Level)","command.tsPreset.title":"Offizielles TS Preset umschalten (User Level)","command.jsonPreset.title":"Offizielles JSON Preset umschalten (User Level)","command.hideFoldersPreset.title":"Ordner-Icons Sichtbarkeit umschalten (User Level)","command.foldersAllDefaultIconPreset.title":"Spezifische Order-Icons umschalten (User Level)","command.hideExplorerArrowsPreset.title":"Sichtbarkeit der Explorer Ordner Pfeile ändern (Nutzer Level)","command.restoreIcons.title":"Icon-Manifest zurücksetzen","command.resetProjectDetectionDefaults.title":"Projekterkennung auf Standardwerte zurücksetzen","configuration.title":"vscode-icons Konfiguration","configuration.dontShowNewVersionMessage.description":"Wenn auf 'true' gesetzt, zeigt die Erweiterung keine Benachrichtigung nach dem Installieren einer neuen Version an.","configuration.dontShowConfigManuallyChangedMessage.description":"Wenn auf 'true' gesetzt, wird bei manuellen Änderungen an der Konfiguration keine 'Neu starten'-Nachricht angezeigt.","configuration.projectDetection.autoReload.description":"Wenn auf 'true' gesetzt, wird die Erweiterung nach Erkennen eines Projektes Code automatisch neu starten.","configuration.projectDetection.disableDetect.description":"Wenn auf 'true' gesetzt, wird die Erweiterung nach zukünftigen Projekten, für die es optimierte Icons gibt, nicht weiter suchen.","configuration.presets.angular.description":"Wenn auf 'true' gesetzt, wird die Erweiterung die gängigsten Angular-Patterns anwenden.","configuration.presets.nestjs.description":"Wenn auf 'true' gesetzt, wird die Erweiterung die gängigsten NestJS-Patterns anwenden.","configuration.presets.jsOfficial.description":"Wenn auf 'true' gesetzt, wird die Erweiterung das offizielle JS Icon benutzen.","configuration.presets.tsOfficial.description":"Wenn auf 'true' gesetzt, wird die Erweiterung das offizielle TS Icon benutzen.","configuration.presets.jsonOfficial.description":"Wenn auf 'true' gesetzt, wird die Erweiterung das offizielle JSON Icon benutzen.","configuration.presets.hideFolders.description":"Wenn auf 'true' gesetzt, werden keine Ordner-Icons angezeigt.","configuration.presets.foldersAllDefaultIcon.description":"Wenn auf 'true' gesetzt, werden keine speziellen Ordner-Icons angezeigt.","configuration.presets.hideExplorerArrows.description":"Wenn auf 'true' gesetzt, zeigt die Erweiterungen keine Ordner Pfeile im 'Explorer' an.","configuration.customIconFolderPath.description":"Der absolute Pfad zu dem Oberverzeichnis wo die benutzerdefinierten Icons in einem Unterordner liegen.","configuration.associations.files.description":"Diese benutzerdefinierten Datei-Icon-Zuweisungen werden die standardmäßigen Zuweisungen überschreiben.","configuration.associations.folders.description":"Diese benutzerdefinierten Ordner-Icon-Zuweisungen werden die standardmäßigen Zuweisungen überschreiben.","configuration.associations.fileDefault.file.description":"Diese Einstellung macht es dir möglich, ein benutzerdefiniertes Datei-Icon für dunkle Themes zu verwenden.","configuration.associations.fileDefault.file_light.description":"Diese Einstellung macht es dir möglich, ein benutzerdefiniertes Datei-Icon für helle Themes zu verwenden.","configuration.associations.folderDefault.folder.description":"Diese Einstellung macht es dir möglich, ein benutzerdefiniertes Ordner-Icon für dunkle Themes zu verwenden.","configuration.associations.folderDefault.folder_light.description":"Diese Einstellung macht es dir möglich, ein benutzerdefiniertes Ordner-Icon für helle Themes zu verwenden.","configuration.associations.folderDefault.root_folder.description":"Diese Einstellung macht es dir möglich, ein benutzerdefiniertes dunkles Ordner-Icon für Wurzelverzeichnisse festzulegen.","configuration.associations.folderDefault.root_folder_light.description":"Diese Einstellung macht es dir möglich, ein benutzerdefiniertes helles Ordner-Icon für Wurzelverzeichnisse festzulegen."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.el.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.el.json new file mode 100644 index 0000000..d8a3ca4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.el.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Ενεργοποίηση του VSCode Icons","command.regenerateIcons.title":"Εφαρμογή Προσαρμοσμένων Εικονιδίων","command.ngPreset.title":"Εναλλαγή Προεπιλογής Angular (Επίπεδο Χώρος Εργασίας)","command.nestPreset.title":"Εναλλαγή Προεπιλογής NestJS (Επίπεδο Χώρος Εργασίας)","command.jsPreset.title":"Εναλλαγή Προεπιλογής Επίσημου JS (Επίπεδο Χρήστη)","command.tsPreset.title":"Εναλλαγή Προεπιλογής Επίσημου TS (Επίπεδο Χρήστη)","command.jsonPreset.title":"Εναλλαγή Προεπιλογής Επίσημου JSON (Επίπεδο Χρήστη)","command.hideFoldersPreset.title":"Εναλλαγή Ορατότητας Εικονιδίων Φακέλου (Επίπεδο Χρήστη)","command.foldersAllDefaultIconPreset.title":"Εναλλαγή Ιδιαίτερων Εικονιδίων Φακέλου (Επίπεδο Χρήστη)","command.hideExplorerArrowsPreset.title":"Εναλλαγή Ορατότητας Βελών των Εικονιδίων Φακέλου (Επίπεδο Χρήστη)","command.restoreIcons.title":"Επαναφορά Προεπιλεγμένων Εικονιδίων","command.resetProjectDetectionDefaults.title":"Επαναφορά Προεπιλογών του Ανιχνευτή Πρότζεκτ","configuration.title":"Διαμόρφωση vscode-icons","configuration.dontShowNewVersionMessage.description":"Αν οριστεί σε 'true', το μήνυμα για νέα έκδοση δεν θα εμφανίζεται πια.","configuration.dontShowConfigManuallyChangedMessage.description":"Αν οριστεί σε 'true', όταν αλλάζουν χειροκίνητα οι διαμορφώσεις, το μήνυμα 'επανεκκίνησης' δεν θα εμφανιστεί.","configuration.projectDetection.autoReload.description":"Αν οριστεί σε 'true', η επέκταση θα επανεκκινήσει αυτόματα κατά την ανίχνευση πρότζεκτ.","configuration.projectDetection.disableDetect.description":"Αν οριστεί σε 'true', η επέκταση θα απενεργοποιήσει την ανίχνευση πρότζεκτ.","configuration.presets.angular.description":"Αν οριστεί σε 'true', η επέκταση θα αντιστοιχίσει μερικά από τα κοινά μοτίβα της Angular.","configuration.presets.nestjs.description":"Αν οριστεί σε 'true', η επέκταση θα αντιστοιχίσει μερικά από τα κοινά μοτίβα της NestJS.","configuration.presets.jsOfficial.description":"Αν οριστεί σε 'true', η επέκταση θα χρησιμοποιήσει το επίσημο εικονίδιο JS.","configuration.presets.tsOfficial.description":"Αν οριστεί σε 'true', η επέκταση θα χρησιμοποιήσει το επίσημο εικονίδιο TS.","configuration.presets.jsonOfficial.description":"Αν οριστεί σε 'true', η επέκταση θα χρησιμοποιήσει το επίσημο εικονίδιο JSON.","configuration.presets.hideFolders.description":"Αν οριστεί σε 'true', όλοι οι φάκελοι θα είναι κρυμμένοι.","configuration.presets.foldersAllDefaultIcon.description":"Αν οριστεί σε 'true', όλοι οι φάκελοι θα έχουν το προκαθορισμένο εικονίδιο φακέλου.","configuration.presets.hideExplorerArrows.description":"Αν οριστεί σε 'true', η επέκταση θα αποκρύψει τα βέλη των φακέλων στον 'Explorer'.","configuration.customIconFolderPath.description":"Η φυσική διαδρομή προς τον γονικό φάκελο όπου βρίσκεται ο φάκελος προσαρμοσμένων εικονιδίων στο τοπικό σας μηχάνημα.","configuration.associations.files.description":"Αυτές οι προσαρμοσμένες συσχετίσεις θα αντικαταστήσουν τις προκαθορισμένες συσχετίσεις των εικονιδίων αρχείου.","configuration.associations.folders.description":"Αυτές οι προσαρμοσμένες συσχετίσεις θα αντικαταστήσουν τις προκαθορισμένες συσχετίσεις των εικονιδίων φακέλου.","configuration.associations.fileDefault.file.description":"Αυτή η ρύθμιση θα σας επιτρέψει να αλλάξετε το προεπιλεγμένο εικονίδιο αρχείου για σκουρόχρωμα θέματα.","configuration.associations.fileDefault.file_light.description":"Αυτή η ρύθμιση θα σας επιτρέψει να αλλάξετε το προεπιλεγμένο εικονίδιο αρχείου για ανοιχτόχρωμα θέματα.","configuration.associations.folderDefault.folder.description":"Αυτή η ρύθμιση θα σας επιτρέψει να αλλάξετε το προεπιλεγμένο εικονίδιο φακέλου για σκουρόχρωμα θέματα.","configuration.associations.folderDefault.folder_light.description":"Αυτή η ρύθμιση θα σας επιτρέψει να αλλάξετε το προεπιλεγμένο εικονίδιο φακέλου για ανοιχτόχρωμα θέματα.","configuration.associations.folderDefault.root_folder.description":"Αυτή η ρύθμιση θα σας επιτρέψει να αλλάξετε το προεπιλεγμένο εικονίδιο ριζικού φακέλου για σκουρόχρωμα θέματα.","configuration.associations.folderDefault.root_folder_light.description":"Αυτή η ρύθμιση θα σας επιτρέψει να αλλάξετε το προεπιλεγμένο εικονίδιο ριζικού φακέλου για ανοιχτόχρωμα θέματα."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.es.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.es.json new file mode 100644 index 0000000..9d63406 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.es.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Activar VSCode Icons","command.regenerateIcons.title":"Aplicar la customización de iconos","command.ngPreset.title":"Conmutar el ajuste de Angular (Nivel de área de trabajo)","command.nestPreset.title":"Conmutar el ajuste de NestJS (Nivel de área de trabajo)","command.jsPreset.title":"Conmutar el ajuste de JS oficial (Nivel de usuario)","command.tsPreset.title":"Conmutar el ajuste de TS oficial (Nivel de usuario)","command.jsonPreset.title":"Conmutar el ajuste de JSON oficial (Nivel de usuario)","command.hideFoldersPreset.title":"Conmutar la visibilidad de los iconos de carpeta (Nivel de usuario)","command.foldersAllDefaultIconPreset.title":"Conmutar los iconos de carpeta específicos (Nivel de usuario)","command.hideExplorerArrowsPreset.title":"Conmutar la visibilidad de las flechas de carpetas del explorador (Nivel de área de trabajo)","command.restoreIcons.title":"Restaurar el manifiesto de iconos a sus valores iniciales","command.resetProjectDetectionDefaults.title":"Restaurar la detección de proyectos a sus valores iniciales","configuration.title":"Configuración de vscode-icons","configuration.dontShowNewVersionMessage.description":"Si 'true', no se mostrará más el mensaje de aviso de nueva versión.","configuration.dontShowConfigManuallyChangedMessage.description":"Si 'true', no se mostrará el mensaje 'reiniciar' al cambiar manualmente las configuraciones.","configuration.projectDetection.autoReload.description":"Si 'true', la extensión reiniciará vscode automáticamente cada vez que se detecte un nuevo tipo de proyecto.","configuration.projectDetection.disableDetect.description":"Si 'true', se desactivará la detección de tipos de proyecto.","configuration.presets.angular.description":"Si 'true', la extensión activará los iconos de Angular en las extensiones conocidas.","configuration.presets.nestjs.description":"Si 'true', la extensión activará los iconos de NestJS en las extensiones conocidas.","configuration.presets.jsOfficial.description":"Si 'true', la extensión usará el icono oficial de JS.","configuration.presets.tsOfficial.description":"Si 'true', la extensión usará el icono oficial de TS.","configuration.presets.jsonOfficial.description":"Si 'true', la extensión usará el icono oficial de JSON.","configuration.presets.hideFolders.description":"Si 'true', los iconos de carpeta no serán visibles.","configuration.presets.foldersAllDefaultIcon.description":"Si 'true', todas las carpetas tendrán el mismo icono genérico.","configuration.presets.hideExplorerArrows.description":"Si 'true', la extensión procederá a no mostrar los iconos de carpeta del 'Explorador'.","configuration.customIconFolderPath.description":"La ruta física del directorio padre del directorio de iconos personalizados que reside en la máquina local.","configuration.associations.files.description":"Estas asociaciones personalizadas sobrescribirán las asociaciones de archivo definidas por defecto.","configuration.associations.folders.description":"Estas asociaciones personalizadas sobrescribirán las asociaciones de carpeta definidas por defecto.","configuration.associations.fileDefault.file.description":"Este ajuste permite cambiar el icono de archivo por defecto para los temas oscuros.","configuration.associations.fileDefault.file_light.description":"Este ajuste permite cambiar el icono de archivo por defecto para los temas claros.","configuration.associations.folderDefault.folder.description":"Este ajuste permite cambiar el icono de carpeta por defecto para los temas oscuros.","configuration.associations.folderDefault.folder_light.description":"Este ajuste permite cambiar el icono de carpeta por defecto para los temas claros.","configuration.associations.folderDefault.root_folder.description":"Este ajuste permite cambiar el icono de carpeta raíz por defecto para los temas oscuros.","configuration.associations.folderDefault.root_folder_light.description":"Este ajuste permite cambiar el icono de carpeta raíz por defecto para los temas claros."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.fr.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.fr.json new file mode 100644 index 0000000..8ff61dd --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.fr.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Activer VSCode Icons","command.regenerateIcons.title":"Appliquer la personnalisation d'icônes","command.ngPreset.title":"Activer/Désactiver Le Preset Angular. (Configuration de l'environement de travail)","command.nestPreset.title":"Activer/Désactiver Le Preset NestJS. (Configuration de l'environement de travail)","command.jsPreset.title":"Activer/Désactiver Le Preset Officiel JS. (Configuration de l'utilisateur seulement)","command.tsPreset.title":"Activer/Désactiver Le Preset Officiel TS. (Configuration de l'utilisateur seulement)","command.jsonPreset.title":"Activer/Désactiver Le Preset Officiel JSON. (Configuration de l'utilisateur seulement)","command.hideFoldersPreset.title":"Activer/Désactiver Les Icônes De Dossier. (Configuration de l'utilisateur seulement)","command.foldersAllDefaultIconPreset.title":"Activer/Désactiver Les Icônes Par Nom De Dossier. (Configuration de l'utilisateur seulement)","command.hideExplorerArrowsPreset.title":"Activer/Désactiver Les Flèches De Dossier Dans L'explorateur (Configuration de l'utilisateur seulement)","command.restoreIcons.title":"Restaurer les icônes par défaut","command.resetProjectDetectionDefaults.title":"Restaurer Les Paramètres Défini Par La Detection Automatique De Projet.","configuration.title":"Configuration de vscode-icons.","configuration.dontShowNewVersionMessage.description":"Cacher les messages pour les prochaines versions.","configuration.dontShowConfigManuallyChangedMessage.description":"N'affiche pas le message 'Recharger' après un changement manuelle des configurations.","configuration.projectDetection.autoReload.description":"Recharger automatiquement l'extension après la détection automatique du type de projet.","configuration.projectDetection.disableDetect.description":"Détecter automatiquent le type de projet.","configuration.presets.angular.description":"Afficher des icône pour les fichiers Angular communs.","configuration.presets.nestjs.description":"Afficher des icône pour les fichiers NestJS communs.","configuration.presets.jsOfficial.description":"Afficher l'icône JS officielle.","configuration.presets.tsOfficial.description":"Afficher l'icône TS officielle.","configuration.presets.jsonOfficial.description":"Afficher l'icône JSON officielle.","configuration.presets.hideFolders.description":"Cacher les icônes de dossier.","configuration.presets.foldersAllDefaultIcon.description":"Utiliser une seule icône pour tous les dossiers.","configuration.presets.hideExplorerArrows.description":"Cacher les flèches de dossier dans l'explorateur.","configuration.customIconFolderPath.description":"Le chemin du dossier contenant les icônes personnalisées sur votre ordinateur.","configuration.associations.files.description":"Associations personnalisées pour les icônes de fichier. (Ecrase les associations par défaut)","configuration.associations.folders.description":"Associations personnalisées pour les icônes de dossier. (Ecrase les associations par défaut)","configuration.associations.fileDefault.file.description":"Ce paramètre vous permet de modifier l'icône de fichier par défaut pour les thèmes sombres.","configuration.associations.fileDefault.file_light.description":"Ce paramètre vous permet de modifier l'icône de fichier par défaut pour les thèmes clairs.","configuration.associations.folderDefault.folder.description":"Ce paramètre vous permet de modifier l'icône de dossier par défaut pour les thèmes sombres.","configuration.associations.folderDefault.folder_light.description":"Ce paramètre vous permet de modifier l'icône de dossier par défaut pour les thèmes clairs.","configuration.associations.folderDefault.root_folder.description":"Ce paramètre vous permet de modifier l'icône par défaut du dossier racine pour les thèmes sombres.","configuration.associations.folderDefault.root_folder_light.description":"Ce paramètre vous permet de modifier l'icône par défaut du dossier racine pour les thèmes clairs."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.it.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.it.json new file mode 100644 index 0000000..4eb7437 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.it.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Attiva VSCode Icons","command.regenerateIcons.title":"Applica Personalizzazione Icone","command.ngPreset.title":"Attiva Preimpostazione Angular (a livello Area di Lavoro)","command.nestPreset.title":"Attiva Preimpostazione NestJS (a livello Area di Lavoro)","command.jsPreset.title":"Attiva Preimpostazione ufficiale JS (a livello Utente)","command.tsPreset.title":"Attiva Preimpostazione ufficiale TS (a livello Utente)","command.jsonPreset.title":"Attiva Preimpostazione ufficiale JSON (a livello Utente)","command.hideFoldersPreset.title":"Attiva Visibilità Icone Cartelle (a livello Utente)","command.foldersAllDefaultIconPreset.title":"Attiva Specifiche icone Cartelle (a livello Utente)","command.hideExplorerArrowsPreset.title":"Attiva/disattiva la visibilità delle frecce delle cartelle nell'Explorer (a livello Utente)","command.restoreIcons.title":"Ripristina Manifesto Icone Predefinito","command.resetProjectDetectionDefaults.title":"Ripristina Impostazioni Rilevazione Progetto Predefinite","configuration.title":"configurazione vscode-icons","configuration.dontShowNewVersionMessage.description":"Se 'true', il messaggio di nuova versione non sarà più visualizato.","configuration.dontShowConfigManuallyChangedMessage.description":"Se 'true', il messaggio di 'riavvio' non verrà mostrato quando si cambiano le configurazioni manualmente.","configuration.projectDetection.autoReload.description":"Se 'true', l'estensione sara automaticamente riavviata a rilevazione progetto.","configuration.projectDetection.disableDetect.description":"Se 'true', l'estensione disabiliterà la rilevazione progetto.","configuration.presets.angular.description":"Se 'true', l'estensione confronterà alcuni dei più comuni modelli Angular.","configuration.presets.nestjs.description":"Se 'true', l'estensione confronterà alcuni dei più comuni modelli NestJS.","configuration.presets.jsOfficial.description":"Se 'true', l'estensione userà l'icona ufficiale JS.","configuration.presets.tsOfficial.description":"Se 'true', l'estensione userà l'icona ufficiale TS.","configuration.presets.jsonOfficial.description":"Se 'true', l'estensione userà l'icona ufficiale JSON.","configuration.presets.hideFolders.description":"Se 'true', tutte le icone delle cartelle saranno nascoste.","configuration.presets.foldersAllDefaultIcon.description":"Se 'true', tutte le cartelle avranno l'icona predefinita.","configuration.presets.hideExplorerArrows.description":"Se impostato su true, l'estensione nasconderà le frecce delle cartelle nell 'Explorer.","configuration.customIconFolderPath.description":"Il percorso fisico alla cartella padre, dove la cartella delle icone personalizzate risiede sulla macchina locale.","configuration.associations.files.description":"Queste associazioni personalizzate sovrascriveranno le associazioni delle icone per file predefinite.","configuration.associations.folders.description":"Queste associazioni personalizzate sovrascriveranno le associazioni delle icone per cartelle predefinite.","configuration.associations.fileDefault.file.description":"Questa impostazione ti permette di cambiare l'icona predefinita per i file nei temi scuri.","configuration.associations.fileDefault.file_light.description":"Questa impostazione ti permette di cambiare l'icona predefinita per i file nei temi chiari.","configuration.associations.folderDefault.folder.description":"Questa impostazione ti permette di cambiare l'icona predefinita per le cartelle nei temi scuri.","configuration.associations.folderDefault.folder_light.description":"Questa impostazione ti permette di cambiare l'icona predefinita per le cartelle nei temi chiari.","configuration.associations.folderDefault.root_folder.description":"Questa impostazione ti permette di cambiare l'icona predefinita per la cartella root nei temi scuri.","configuration.associations.folderDefault.root_folder_light.description":"Questa impostazione ti permette di cambiare l'icona predefinita per la cartella root nei temi chiari."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.ja.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.ja.json new file mode 100644 index 0000000..66bfbc4 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.ja.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"VSCode Iconsを有効化","command.regenerateIcons.title":"カスタマイズしたアイコンの適用","command.ngPreset.title":"Angularプリセットの切り替え (ワークスペース設定)","command.nestPreset.title":"NestJSプリセットの切り替え (ワークスペース設定)","command.jsPreset.title":"公式JSプリセットの切り替え (ユーザー設定)","command.tsPreset.title":"公式TSプリセットの切り替え (ユーザー設定)","command.jsonPreset.title":"公式JSONプリセットの切り替え (ユーザー設定)","command.hideFoldersPreset.title":"フォルダアイコンの表示/非表示切り替え (ユーザー設定)","command.foldersAllDefaultIconPreset.title":"フォルダ別の特別アイコン切り替え (ユーザー設定)","command.hideExplorerArrowsPreset.title":"エクスプローラーのフォルダ矢印表示の切り替え (ユーザー設定)","command.restoreIcons.title":"アイコン設定の復元","command.resetProjectDetectionDefaults.title":"プロジェクト検出設定をリセット","configuration.title":"vscode-icons","configuration.dontShowNewVersionMessage.description":"'true'に設定すると、新バージョンの通知を表示しません。","configuration.dontShowConfigManuallyChangedMessage.description":"'true'に設定すると、設定を変更したときに「再読み込み」のメッセージを表示しません。","configuration.projectDetection.autoReload.description":"'true'に設定すると、プロジェクト検出時に拡張機能を自動で再読み込みします。","configuration.projectDetection.disableDetect.description":"'true'に設定すると、プロジェクト検出を行いません。","configuration.presets.angular.description":"'true'に設定すると、Angularで利用されるいくつかのパターンを検出するようになります。","configuration.presets.nestjs.description":"'true'に設定すると、NestJSで利用されるいくつかのパターンを検出するようになります。","configuration.presets.jsOfficial.description":"'true'に設定すると、公式JSアイコンを使用します。","configuration.presets.tsOfficial.description":"'true'に設定すると、公式のTSアイコンを使用します。","configuration.presets.jsonOfficial.description":"'true'に設定すると、公式のJSONアイコンを使用します。","configuration.presets.hideFolders.description":"'true'に設定すると、フォルダのアイコンを非表示にします。","configuration.presets.foldersAllDefaultIcon.description":"'true'に設定すると、すべてのフォルダを通常のフォルダアイコンで表示します。","configuration.presets.hideExplorerArrows.description":"'true'に設定すると、エクスプローラーでフォルダの横に矢印を表示しません。","configuration.customIconFolderPath.description":"カスタムアイコンが格納されたフォルダのパスを指定します。","configuration.associations.files.description":"ファイルのアイコンで、デフォルトの関連付けを上書きするものを列挙します。","configuration.associations.folders.description":"フォルダのアイコンで、デフォルトの関連付けを上書きするものを列挙します。","configuration.associations.fileDefault.file.description":"Darkテーマ向けのデフォルトのファイルアイコンを指定します。","configuration.associations.fileDefault.file_light.description":"Lightテーマ向けのデフォルトのファイルアイコンを指定します。","configuration.associations.folderDefault.folder.description":"Darkテーマ向けのデフォルトのフォルダアイコンを指定します。","configuration.associations.folderDefault.folder_light.description":"Lightテーマ向けのデフォルトのフォルダアイコンを指定します。","configuration.associations.folderDefault.root_folder.description":"Darkテーマ向けのデフォルトのルートフォルダアイコンを指定します。","configuration.associations.folderDefault.root_folder_light.description":"Lightテーマ向けのデフォルトのルートフォルダアイコンを指定します。"} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.json new file mode 100644 index 0000000..d6c717a --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Activate VSCode Icons","command.regenerateIcons.title":"Apply Icons Customization","command.ngPreset.title":"Toggle Angular Preset (Workspace Level)","command.nestPreset.title":"Toggle NestJS Preset (Workspace Level)","command.jsPreset.title":"Toggle Official JS Preset (User Level)","command.tsPreset.title":"Toggle Official TS Preset (User Level)","command.jsonPreset.title":"Toggle Official JSON Preset (User Level)","command.hideFoldersPreset.title":"Toggle Folder Icons Visibility (User Level)","command.foldersAllDefaultIconPreset.title":"Toggle Specific Folder Icons (User Level)","command.hideExplorerArrowsPreset.title":"Toggle Explorer Folder Arrows Visibility (User Level)","command.restoreIcons.title":"Restore Default Icon Manifest","command.resetProjectDetectionDefaults.title":"Reset Project Detection Defaults","configuration.title":"vscode-icons configuration","configuration.dontShowNewVersionMessage.description":"If set to 'true', the new version message won't be shown anymore.","configuration.dontShowConfigManuallyChangedMessage.description":"If set to 'true', when manually changing the configurations, the 'restart' message won't be shown.","configuration.projectDetection.autoReload.description":"If set to 'true', the extension will restart automatically on project detection.","configuration.projectDetection.disableDetect.description":"If set to 'true', the extension will disable the project detection.","configuration.presets.angular.description":"If set to 'true', the extension will match some of the common Angular patterns.","configuration.presets.nestjs.description":"If set to 'true', the extension will match some of the common NestJS patterns.","configuration.presets.jsOfficial.description":"If set to 'true', the extension will use the official JS icon.","configuration.presets.tsOfficial.description":"If set to 'true', the extension will use the official TS icon.","configuration.presets.jsonOfficial.description":"If set to 'true', the extension will use the official JSON icon.","configuration.presets.hideFolders.description":"If set to 'true', all folders will be hidden.","configuration.presets.foldersAllDefaultIcon.description":"If set to 'true', all folders will have the default folder icon.","configuration.presets.hideExplorerArrows.description":"If set to 'true', the extension will hide the folder arrows in the 'Explorer'.","configuration.customIconFolderPath.description":"The physical path to the parent folder where the custom icons folder resides on your local machine.","configuration.associations.files.description":"These custom associations will override the file icon associations defined by default.","configuration.associations.folders.description":"These custom associations will override the folder icon associations defined by default.","configuration.associations.fileDefault.file.description":"This setting will let you change the default file icon for dark themes.","configuration.associations.fileDefault.file_light.description":"This setting will let you change the default file icon for light themes.","configuration.associations.folderDefault.folder.description":"This setting will let you change the default folder icon for dark themes.","configuration.associations.folderDefault.folder_light.description":"This setting will let you change the default folder icon for light themes.","configuration.associations.folderDefault.root_folder.description":"This setting will let you change the default root folder icon for dark themes.","configuration.associations.folderDefault.root_folder_light.description":"This setting will let you change the default root folder icon for light themes."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.pt-br.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.pt-br.json new file mode 100644 index 0000000..3d8d906 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.pt-br.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Ativar ícones VSCode","command.regenerateIcons.title":"Aplicar a personalização de ícones","command.ngPreset.title":"Alternar predefinições de Angular (nível de espaço de trabalho)","command.nestPreset.title":"Alternar predefinições de NestJS (nível de espaço de trabalho)","command.jsPreset.title":"Alternar predefinições oficiais de JS (nível de usuário)","command.tsPreset.title":"Alternar predefinições oficiais de TS (nível de usuário)","command.jsonPreset.title":"Alternar predefinições oficiais de JSON (nível de usuário)","command.hideFoldersPreset.title":"Alternar visibilidade de ícones de pasta (nível usuário)","command.foldersAllDefaultIconPreset.title":"Alternar ícones de pasta específica (nível usuário)","command.hideExplorerArrowsPreset.title":"Alternar visibilidade de setas de pastas do explorador (nível usuário)","command.restoreIcons.title":"Restaurar padrão ícone do manifesto","command.resetProjectDetectionDefaults.title":"Redefinir padrões de detecção de projeto","configuration.title":"configuração do vscode-icons","configuration.dontShowNewVersionMessage.description":"Se definido como 'true', a mensagem de versão nova não vai ser mais mostrada.","configuration.dontShowConfigManuallyChangedMessage.description":"Se definida como 'true', quando alterar manualmente as configurações, a mensagem de 'reiniciar' não será mostrada.","configuration.projectDetection.autoReload.description":"Se definido como 'true', a extensão será reiniciada automaticamente na detecção do projeto.","configuration.projectDetection.disableDetect.description":"Se definido como 'true', a extensão irá desactivar a detecção de projeto.","configuration.presets.angular.description":"Se definido como 'true', a extensão irá corresponder alguns padrões de Angular comuns.","configuration.presets.nestjs.description":"Se definido como 'true', a extensão irá corresponder alguns padrões de NestJS comuns.","configuration.presets.jsOfficial.description":"Se definido como 'true', a extensão irá usar o ícone oficial de JS.","configuration.presets.tsOfficial.description":"Se definido como 'true', a extensão irá usar o ícone oficial de TS.","configuration.presets.jsonOfficial.description":"Se definido como 'true', a extensão irá usar o ícone oficial de JSON.","configuration.presets.hideFolders.description":"Se definido como 'true', todas as pastas serão ocultadas.","configuration.presets.foldersAllDefaultIcon.description":"Se definido como 'true', todas as pastas usarão o ícone padrão da pasta.","configuration.presets.hideExplorerArrows.description":"Se definido como 'true', a extensão irá esconder as setas de pasta no 'Explorer'.","configuration.customIconFolderPath.description":"O caminho físico para a pasta superior no computador local onde as pastas de ícones personalizados estão localizados.","configuration.associations.files.description":"Estas associações personalizadas irão substituir as associações de arquivo de ícone padrão.","configuration.associations.folders.description":"Estas associações personalizadas irão substituir as associações de ícone de pasta padrão.","configuration.associations.fileDefault.file.description":"Essa configuração permitirá que você altere o ícone de arquivo padrão para temas escuros.","configuration.associations.fileDefault.file_light.description":"Essa configuração permitirá que você altere o ícone de arquivo padrão para temas claros.","configuration.associations.folderDefault.folder.description":"Essa configuração permitirá que você altere o ícone de pasta padrão para temas escuros.","configuration.associations.folderDefault.folder_light.description":"Essa configuração permitirá que você altere o ícone de pasta padrão para temas claros.","configuration.associations.folderDefault.root_folder.description":"Essa configuração permitirá que você alterar o ícone de pasta raiz padrão para temas escuros.","configuration.associations.folderDefault.root_folder_light.description":"Essa configuração permitirá que você alterar o ícone de pasta raiz padrão para temas claros."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.ru.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.ru.json new file mode 100644 index 0000000..fe81af8 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.ru.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"Активировать VSCode Icons","command.regenerateIcons.title":"Применить пользовательские настройки значков","command.ngPreset.title":"Переключить значки файлов Angular (для рабочей области)","command.nestPreset.title":"Переключить значки файлов NestJS (для рабочей области)","command.jsPreset.title":"Переключить официальный значок JS файлов (для пользователя)","command.tsPreset.title":"Переключить официальный значок TS файлов (для пользователя)","command.jsonPreset.title":"Переключить официальный значок JSON файлов (для пользователя)","command.hideFoldersPreset.title":"Переключить отображение значка папки (для пользователя)","command.foldersAllDefaultIconPreset.title":"Переключить нестандартные значки папок (для пользователя)","command.hideExplorerArrowsPreset.title":"Переключить отображение стрелки возле значка папки (для пользователя)","command.restoreIcons.title":"Восстановить манифест значков по-умолчанию","command.resetProjectDetectionDefaults.title":"Восстановить настройки определения проекта по-умолчанию","configuration.title":"Настройки vscode-icons","configuration.dontShowNewVersionMessage.description":"Если установлено значение 'true', сообщения о новой версии больше не будут отображаться.","configuration.dontShowConfigManuallyChangedMessage.description":"Если установлено значение 'true', сообщение с просьбой перезапуска больше не будет отображаться при ручном изменении настроек.","configuration.projectDetection.autoReload.description":"Если установлено значение 'true', расширение автоматически перезапустится при определении типа проекта.","configuration.projectDetection.disableDetect.description":"Если установлено значение 'true', расширение не будет определять тип проекта.","configuration.presets.angular.description":"Если установлено значение 'true', расширение будет определять стандартные шаблоны файлов Angular.","configuration.presets.nestjs.description":"Если установлено значение 'true', расширение будет определять стандартные шаблоны файлов NestJS.","configuration.presets.jsOfficial.description":"Если установлено значение 'true', будет применяться официальный значок JS файла.","configuration.presets.tsOfficial.description":"Если установлено значение 'true', будет применяться официальный значок TS файла.","configuration.presets.jsonOfficial.description":"Если установлено значение 'true', будет применяться официальный значок JSON файла.","configuration.presets.hideFolders.description":"Если установлено значение 'true', все значки папок будут скрыты.","configuration.presets.foldersAllDefaultIcon.description":"Если установлено значение 'true', все папки будут иметь стандартный значок.","configuration.presets.hideExplorerArrows.description":"Если установлено значение 'true', стрелка возле значка папки будет скрыта.","configuration.customIconFolderPath.description":"Абсолютный путь до директории на этом компьютере в которой находится папка с пользовательскими значками.","configuration.associations.files.description":"Эти настройки переопределят настройки значков файлов по-умолчанию.","configuration.associations.folders.description":"Эти настройки переопределят настройки значков папок по-умолчанию.","configuration.associations.fileDefault.file.description":"Настройка позволяет переопределить значок файла по-умолчанию для темной темы.","configuration.associations.fileDefault.file_light.description":"Настройка позволяет переопределить значок файла по-умолчанию для светлой темы.","configuration.associations.folderDefault.folder.description":"Настройка позволяет переопределить значок папки по-умолчанию для темной темы.","configuration.associations.folderDefault.folder_light.description":"Настройка позволяет переопределить значок папки по-умолчанию для светлой темы.","configuration.associations.folderDefault.root_folder.description":"Настройка позволяет переопределить значок корневой папки по-умолчанию для темной темы.","configuration.associations.folderDefault.root_folder_light.description":"Настройка позволяет переопределить значок корневой папки по-умолчанию для светлой темы."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.tr.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.tr.json new file mode 100644 index 0000000..40accf5 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.tr.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"VSCode Icons'u Etkinleştir","command.regenerateIcons.title":"Simge Değişikliklerini Uygula","command.ngPreset.title":"Ön tanımlı Angular Ayarlarına Geç (Çalışma Alanı Düzeyi)","command.nestPreset.title":"Ön tanımlı NestJS Ayarlarına Geç (Çalışma Alanı Düzeyi)","command.jsPreset.title":"Ön tanımlı Resmi JS Ayarlarına Geç (Kullanıcı Düzeyi)","command.tsPreset.title":"Ön tanımlı Resmi TS Ayarlarına Geç (Kullanıcı Düzeyi)","command.jsonPreset.title":"Ön tanımlı Resmi JSON Ayarlarına Geç (Kullanıcı Düzeyi)","command.hideFoldersPreset.title":"Klasör Simgeleri Görünürlüğünü Değiştir (Kullanıcı Düzeyi)","command.foldersAllDefaultIconPreset.title":"Seçilen Bir Klasörün Simgesini Değiştir (Kullanıcı Düzeyi)","command.hideExplorerArrowsPreset.title":"Explorer Klasör Oklarının Görünürlüğünü Değiştir (Kullanıcı Düzeyi)","command.restoreIcons.title":"Varsayılan Simge Ayarlarını Geri Yükle","command.resetProjectDetectionDefaults.title":"Proje Algılama Varsayılanlarını Sıfırla","configuration.title":"vscode-icons ayarları","configuration.dontShowNewVersionMessage.description":"'true' olarak ayarlanırsa, yeni sürüm mesajı artık gösterilmez.","configuration.dontShowConfigManuallyChangedMessage.description":"'true' olarak ayarlanırsa, konfigürasyonları manuel olarak değiştirirken, yeniden başlat mesajı gösterilmeyecek.","configuration.projectDetection.autoReload.description":"'true' olarak ayarlanırsa, uzantı otomatik olarak proje algılamasıyla yeniden başlatılır.","configuration.projectDetection.disableDetect.description":"'true' olarak ayarlanırsa, uzantı algılamayı devre dışı bırakır.","configuration.presets.angular.description":"'true' olarak ayarlanırsa, uzantı, ortak Angular kalıpların bazılarıyla eşleşecektir.","configuration.presets.nestjs.description":"'true' olarak ayarlanırsa, uzantı, ortak NestJS kalıpların bazılarıyla eşleşecektir.","configuration.presets.jsOfficial.description":"'true' olarak ayarlanırsa, uzantıda resmi JS simgesini kullanır.","configuration.presets.tsOfficial.description":"'true' olarak ayarlanırsa, uzantıda resmi TS simgesini kullanır.","configuration.presets.jsonOfficial.description":"'true' olarak ayarlanırsa, uzantıda resmi JSON simgesini kullanır.","configuration.presets.hideFolders.description":"'true' olarak ayarlanırsa, bütün dosyalar gizlenir.","configuration.presets.foldersAllDefaultIcon.description":"'true' olarak ayarlanırsa, tüm klasörler varsayılan klasör simgesine sahip olacaktır.","configuration.presets.hideExplorerArrows.description":"'true' olarak ayarlanırsa, uzantı 'Explorer' içindeki klasör oklarını gizler.","configuration.customIconFolderPath.description":"Özel simgeler klasörünün yerel makinenizde bulunduğu üst klasörün fiziksel yolu.","configuration.associations.files.description":"Bu özel ilişkilendirmeler, varsayılan olarak tanımlanan dosya simgesi ilişkilendirmelerini geçersiz kılar.","configuration.associations.folders.description":"Bu özel ilişkilendirmeler, varsayılan olarak tanımlanan klasör simgesi ilişkilendirmelerini geçersiz kılar.","configuration.associations.fileDefault.file.description":"Bu ayar, koyu renk temalar için varsayılan dosya simgesini değiştirmenize izin verecektir.","configuration.associations.fileDefault.file_light.description":"Bu ayar, açık renk temalar için varsayılan dosya simgesini değiştirmenize izin verecektir.","configuration.associations.folderDefault.folder.description":"Bu ayar, koyu renk temalar için varsayılan klasör simgesini değiştirmenize izin verecektir.","configuration.associations.folderDefault.folder_light.description":"Bu ayar, açık renk temalar için varsayılan klasör simgesini değiştirmenize izin verecektir.","configuration.associations.folderDefault.root_folder.description":"Bu ayar, koyu renk temalar için varsayılan kök(root) klasör simgesini değiştirmenize izin verecektir.","configuration.associations.folderDefault.root_folder_light.description":"Bu ayar, açık renk temalar için varsayılan kök(root) klasör simgesini değiştirmenize izin verecektir."} \ No newline at end of file diff --git a/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.zh-cn.json b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.zh-cn.json new file mode 100644 index 0000000..9ec8c09 --- /dev/null +++ b/coder-data/extensions/vscode-icons-team.vscode-icons-10.0.0/package.nls.zh-cn.json @@ -0,0 +1 @@ +{"command.activateIcons.title":"激活 VSCode Icons","command.regenerateIcons.title":"开始使用自定义图标","command.ngPreset.title":"切换成 Angular 模式(工作区级别)","command.nestPreset.title":"切换成 NestJS 模式(工作区级别)","command.jsPreset.title":"切换成官方 JS 模式(用户级别)","command.tsPreset.title":"切换成官方 TS 模式(用户级别)","command.jsonPreset.title":"切换成官方 JSON 模式(用户级别)","command.hideFoldersPreset.title":"切换成显示文件夹图标(用户级别)","command.foldersAllDefaultIconPreset.title":"切换成显示特定文件夹图标(用户级别)","command.hideExplorerArrowsPreset.title":"切换资源管理器的文件夹箭头的可见性(用户级别)","command.restoreIcons.title":"恢复成默认图标模式","command.resetProjectDetectionDefaults.title":"重置工程文件侦测模式为默认设置","configuration.title":"vscode-icons 设置","configuration.dontShowNewVersionMessage.description":"如果设置成'true',关于新的版本消息将不再显示","configuration.dontShowConfigManuallyChangedMessage.description":"如果设置成'true',手动修改配置后不提醒「重启后生效」","configuration.projectDetection.autoReload.description":"如果设置成'true',检测工程文件后自动重启插件","configuration.projectDetection.disableDetect.description":"如果设置成'true',插件不再自动检测工程文件","configuration.presets.angular.description":"如果设置成'true',插件会自动匹配 Angular 模式","configuration.presets.nestjs.description":"如果设置成'true',插件会自动匹配 NestJS 模式","configuration.presets.jsOfficial.description":"如果设置成'true',插件会自动使用官方 JS 图标","configuration.presets.tsOfficial.description":"如果设置成'true',插件会自动使用官方 TS 图标","configuration.presets.jsonOfficial.description":"如果设置成'true',插件会自动使用官方 JSON 图标","configuration.presets.hideFolders.description":"如果设置成'true',所有文件夹会隐藏","configuration.presets.foldersAllDefaultIcon.description":"如果设置成'true',所有文件夹会恢复成默认图标","configuration.presets.hideExplorerArrows.description":"如果设置成'true',此扩展会隐藏在“资源管理器”中的文件夹箭头","configuration.customIconFolderPath.description":"指向位于您的计算机上含自定义图标的文件夹的父文件夹的物理路径","configuration.associations.files.description":"这些自定义设置会覆盖掉系统默认的文件图标设置","configuration.associations.folders.description":"这些自定义设置会覆盖掉系统默认的文件夹图标设置","configuration.associations.fileDefault.file.description":"这项设置会更改深色主题默认的文件图标","configuration.associations.fileDefault.file_light.description":"这项设置会更改浅色主题默认的文件图标","configuration.associations.folderDefault.folder.description":"这项设置会更改深色主题默认的文件夹图标","configuration.associations.folderDefault.folder_light.description":"这项设置会更改浅色主题默认的文件夹图标","configuration.associations.folderDefault.root_folder.description":"这项设置会更改默认的根目录文件夹图标","configuration.associations.folderDefault.root_folder_light.description":"这项设置会更改浅色主题默认的根目录文件夹图标"} \ No newline at end of file diff --git a/coder-data/heartbeat b/coder-data/heartbeat new file mode 100644 index 0000000..e69de29 diff --git a/coder-data/languagepacks.json b/coder-data/languagepacks.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/coder-data/languagepacks.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/coder-data/machineid b/coder-data/machineid new file mode 100644 index 0000000..9b75b19 --- /dev/null +++ b/coder-data/machineid @@ -0,0 +1 @@ +722891d2-2ed0-4e05-b9f7-11c206e3ad51 diff --git a/docker-compose.yml b/docker-compose.yml index 8304c28..1c2daff 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -52,6 +52,6 @@ services: volumes: # - ${CODE_SERVER_CONFIG-./config/code-server.yaml}:/home/coder/.config/code-server/config.yaml - ${PROJECT_ROOT-./source}:/home/coder/source - - ${CODE_SERVER_CONFIG-./coder-data}:/home/coder/.local + - ${CODE_SERVER_CONFIG-./coder-data}:/home/coder/.local/share/code-server ports: - ${CODE_SERVER_PORT}:8080