UNPKG

react-material-vscode-icons

Version:

React components for VSCode Material Icon Theme - file and folder icons for your React applications

1,701 lines (1,697 loc) 1.65 MB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.ts var src_exports = {}; __export(src_exports, { Abap: () => Abap, Abc: () => Abc, Actionscript: () => Actionscript, Ada: () => Ada, AdobeIllustrator: () => AdobeIllustrator, AdobeIllustratorLight: () => AdobeIllustratorLight, AdobePhotoshop: () => AdobePhotoshop, AdobePhotoshopLight: () => AdobePhotoshopLight, AdobeSwc: () => AdobeSwc, Adonis: () => Adonis, Advpl: () => Advpl, Amplify: () => Amplify, Android: () => Android, Angular: () => Angular, Antlr: () => Antlr, Apiblueprint: () => Apiblueprint, Apollo: () => Apollo, Applescript: () => Applescript, AppsScript: () => AppsScript, Appveyor: () => Appveyor, Architecture: () => Architecture, Arduino: () => Arduino, Asciidoc: () => Asciidoc, Assembly: () => Assembly, Astro: () => Astro, AstroConfig: () => AstroConfig, Astyle: () => Astyle, Audio: () => Audio, Aurelia: () => Aurelia, Authors: () => Authors, Auto: () => Auto, AutoLight: () => AutoLight, Autohotkey: () => Autohotkey, Autoit: () => Autoit, Azure: () => Azure, AzurePipelines: () => AzurePipelines, Babel: () => Babel, Ballerina: () => Ballerina, Bashly: () => Bashly, BashlyHook: () => BashlyHook, Bazel: () => Bazel, Bbx: () => Bbx, Beancount: () => Beancount, BenchJs: () => BenchJs, BenchJsx: () => BenchJsx, BenchTs: () => BenchTs, Bibliography: () => Bibliography, BibtexStyle: () => BibtexStyle, Bicep: () => Bicep, Biome: () => Biome, Bitbucket: () => Bitbucket, Bithound: () => Bithound, Blender: () => Blender, Blink: () => Blink, BlinkLight: () => BlinkLight, Blitz: () => Blitz, Bower: () => Bower, Brainfuck: () => Brainfuck, Browserlist: () => Browserlist, BrowserlistLight: () => BrowserlistLight, Bruno: () => Bruno, Buck: () => Buck, Bucklescript: () => Bucklescript, Buildkite: () => Buildkite, Bun: () => Bun, BunLight: () => BunLight, C: () => C, C3: () => C3, Cabal: () => Cabal, Caddy: () => Caddy, Cadence: () => Cadence, Cairo: () => Cairo, Cake: () => Cake, Capacitor: () => Capacitor, Capnp: () => Capnp, Cbx: () => Cbx, Cds: () => Cds, Certificate: () => Certificate, Changelog: () => Changelog, Chess: () => Chess, ChessLight: () => ChessLight, Chrome: () => Chrome, Circleci: () => Circleci, CircleciLight: () => CircleciLight, Citation: () => Citation, Clangd: () => Clangd, Claude: () => Claude, Cline: () => Cline, Clojure: () => Clojure, Cloudfoundry: () => Cloudfoundry, Cmake: () => Cmake, Coala: () => Coala, Cobol: () => Cobol, Coconut: () => Coconut, CodeClimate: () => CodeClimate, CodeClimateLight: () => CodeClimateLight, Codecov: () => Codecov, Codeowners: () => Codeowners, CoderabbitAi: () => CoderabbitAi, Coffee: () => Coffee, Coldfusion: () => Coldfusion, Coloredpetrinets: () => Coloredpetrinets, Command: () => Command, Commitizen: () => Commitizen, Commitlint: () => Commitlint, Concourse: () => Concourse, Conduct: () => Conduct, Console: () => Console, Contentlayer: () => Contentlayer, Context: () => Context, Contributing: () => Contributing, Controller: () => Controller, Copilot: () => Copilot, CopilotLight: () => CopilotLight, Cpp: () => Cpp, Craco: () => Craco, Credits: () => Credits, Crystal: () => Crystal, CrystalLight: () => CrystalLight, Csharp: () => Csharp, Css: () => Css, CssMap: () => CssMap, Cucumber: () => Cucumber, Cuda: () => Cuda, Cursor: () => Cursor, CursorLight: () => CursorLight, Cypress: () => Cypress, D: () => D, Dart: () => Dart, DartGenerated: () => DartGenerated, Database: () => Database, Deepsource: () => Deepsource, Denizenscript: () => Denizenscript, Deno: () => Deno, DenoLight: () => DenoLight, Dependabot: () => Dependabot, DependenciesUpdate: () => DependenciesUpdate, Dhall: () => Dhall, Diff: () => Diff, Dinophp: () => Dinophp, Disc: () => Disc, Django: () => Django, Dll: () => Dll, Docker: () => Docker, DoctexInstaller: () => DoctexInstaller, Document: () => Document, Dotjs: () => Dotjs, Drawio: () => Drawio, Drizzle: () => Drizzle, Drone: () => Drone, DroneLight: () => DroneLight, Duc: () => Duc, Dune: () => Dune, Edge: () => Edge, Editorconfig: () => Editorconfig, Ejs: () => Ejs, Elixir: () => Elixir, Elm: () => Elm, Email: () => Email, Ember: () => Ember, Epub: () => Epub, Erlang: () => Erlang, Esbuild: () => Esbuild, Eslint: () => Eslint, Excalidraw: () => Excalidraw, Exe: () => Exe, Fastlane: () => Fastlane, Favicon: () => Favicon, Figma: () => Figma, FileIcon: () => FileIcon, Firebase: () => Firebase, Flash: () => Flash, Flow: () => Flow, FolderAdmin: () => FolderAdmin, FolderAdminOpen: () => FolderAdminOpen, FolderAndroid: () => FolderAndroid, FolderAndroidOpen: () => FolderAndroidOpen, FolderAngular: () => FolderAngular, FolderAngularOpen: () => FolderAngularOpen, FolderAnimation: () => FolderAnimation, FolderAnimationOpen: () => FolderAnimationOpen, FolderAnsible: () => FolderAnsible, FolderAnsibleOpen: () => FolderAnsibleOpen, FolderApi: () => FolderApi, FolderApiOpen: () => FolderApiOpen, FolderApollo: () => FolderApollo, FolderApolloOpen: () => FolderApolloOpen, FolderApp: () => FolderApp, FolderAppOpen: () => FolderAppOpen, FolderArchive: () => FolderArchive, FolderArchiveOpen: () => FolderArchiveOpen, FolderAstro: () => FolderAstro, FolderAstroOpen: () => FolderAstroOpen, FolderAtom: () => FolderAtom, FolderAtomOpen: () => FolderAtomOpen, FolderAttachment: () => FolderAttachment, FolderAttachmentOpen: () => FolderAttachmentOpen, FolderAudio: () => FolderAudio, FolderAudioOpen: () => FolderAudioOpen, FolderAurelia: () => FolderAurelia, FolderAureliaOpen: () => FolderAureliaOpen, FolderAws: () => FolderAws, FolderAwsOpen: () => FolderAwsOpen, FolderAzurePipelines: () => FolderAzurePipelines, FolderAzurePipelinesOpen: () => FolderAzurePipelinesOpen, FolderBackup: () => FolderBackup, FolderBackupOpen: () => FolderBackupOpen, FolderBase: () => FolderBase, FolderBaseOpen: () => FolderBaseOpen, FolderBatch: () => FolderBatch, FolderBatchOpen: () => FolderBatchOpen, FolderBenchmark: () => FolderBenchmark, FolderBenchmarkOpen: () => FolderBenchmarkOpen, FolderBibliography: () => FolderBibliography, FolderBibliographyOpen: () => FolderBibliographyOpen, FolderBicep: () => FolderBicep, FolderBicepOpen: () => FolderBicepOpen, FolderBlender: () => FolderBlender, FolderBlenderOpen: () => FolderBlenderOpen, FolderBloc: () => FolderBloc, FolderBlocOpen: () => FolderBlocOpen, FolderBower: () => FolderBower, FolderBowerOpen: () => FolderBowerOpen, FolderBuildkite: () => FolderBuildkite, FolderBuildkiteOpen: () => FolderBuildkiteOpen, FolderCart: () => FolderCart, FolderCartOpen: () => FolderCartOpen, FolderChangesets: () => FolderChangesets, FolderChangesetsOpen: () => FolderChangesetsOpen, FolderCi: () => FolderCi, FolderCiOpen: () => FolderCiOpen, FolderCircleci: () => FolderCircleci, FolderCircleciOpen: () => FolderCircleciOpen, FolderClass: () => FolderClass, FolderClassOpen: () => FolderClassOpen, FolderClaude: () => FolderClaude, FolderClaudeOpen: () => FolderClaudeOpen, FolderClient: () => FolderClient, FolderClientOpen: () => FolderClientOpen, FolderCline: () => FolderCline, FolderClineOpen: () => FolderClineOpen, FolderCloudFunctions: () => FolderCloudFunctions, FolderCloudFunctionsOpen: () => FolderCloudFunctionsOpen, FolderCloudflare: () => FolderCloudflare, FolderCloudflareOpen: () => FolderCloudflareOpen, FolderCluster: () => FolderCluster, FolderClusterOpen: () => FolderClusterOpen, FolderCobol: () => FolderCobol, FolderCobolOpen: () => FolderCobolOpen, FolderCommand: () => FolderCommand, FolderCommandOpen: () => FolderCommandOpen, FolderComponents: () => FolderComponents, FolderComponentsOpen: () => FolderComponentsOpen, FolderConfig: () => FolderConfig, FolderConfigOpen: () => FolderConfigOpen, FolderConnection: () => FolderConnection, FolderConnectionOpen: () => FolderConnectionOpen, FolderConsole: () => FolderConsole, FolderConsoleOpen: () => FolderConsoleOpen, FolderConstant: () => FolderConstant, FolderConstantOpen: () => FolderConstantOpen, FolderContainer: () => FolderContainer, FolderContainerOpen: () => FolderContainerOpen, FolderContent: () => FolderContent, FolderContentOpen: () => FolderContentOpen, FolderContext: () => FolderContext, FolderContextOpen: () => FolderContextOpen, FolderContract: () => FolderContract, FolderContractOpen: () => FolderContractOpen, FolderController: () => FolderController, FolderControllerOpen: () => FolderControllerOpen, FolderCore: () => FolderCore, FolderCoreOpen: () => FolderCoreOpen, FolderCoverage: () => FolderCoverage, FolderCoverageOpen: () => FolderCoverageOpen, FolderCss: () => FolderCss, FolderCssOpen: () => FolderCssOpen, FolderCursor: () => FolderCursor, FolderCursorLight: () => FolderCursorLight, FolderCursorOpen: () => FolderCursorOpen, FolderCursorOpenLight: () => FolderCursorOpenLight, FolderCustom: () => FolderCustom, FolderCustomOpen: () => FolderCustomOpen, FolderCypress: () => FolderCypress, FolderCypressOpen: () => FolderCypressOpen, FolderDart: () => FolderDart, FolderDartOpen: () => FolderDartOpen, FolderDatabase: () => FolderDatabase, FolderDatabaseOpen: () => FolderDatabaseOpen, FolderDebug: () => FolderDebug, FolderDebugOpen: () => FolderDebugOpen, FolderDecorators: () => FolderDecorators, FolderDecoratorsOpen: () => FolderDecoratorsOpen, FolderDelta: () => FolderDelta, FolderDeltaOpen: () => FolderDeltaOpen, FolderDesktop: () => FolderDesktop, FolderDesktopOpen: () => FolderDesktopOpen, FolderDirective: () => FolderDirective, FolderDirectiveOpen: () => FolderDirectiveOpen, FolderDist: () => FolderDist, FolderDistOpen: () => FolderDistOpen, FolderDocker: () => FolderDocker, FolderDockerOpen: () => FolderDockerOpen, FolderDocs: () => FolderDocs, FolderDocsOpen: () => FolderDocsOpen, FolderDownload: () => FolderDownload, FolderDownloadOpen: () => FolderDownloadOpen, FolderDrizzle: () => FolderDrizzle, FolderDrizzleOpen: () => FolderDrizzleOpen, FolderDump: () => FolderDump, FolderDumpOpen: () => FolderDumpOpen, FolderElement: () => FolderElement, FolderElementOpen: () => FolderElementOpen, FolderEnum: () => FolderEnum, FolderEnumOpen: () => FolderEnumOpen, FolderEnvironment: () => FolderEnvironment, FolderEnvironmentOpen: () => FolderEnvironmentOpen, FolderError: () => FolderError, FolderErrorOpen: () => FolderErrorOpen, FolderEvent: () => FolderEvent, FolderEventOpen: () => FolderEventOpen, FolderExamples: () => FolderExamples, FolderExamplesOpen: () => FolderExamplesOpen, FolderExpo: () => FolderExpo, FolderExpoOpen: () => FolderExpoOpen, FolderExport: () => FolderExport, FolderExportOpen: () => FolderExportOpen, FolderFastlane: () => FolderFastlane, FolderFastlaneOpen: () => FolderFastlaneOpen, FolderFavicon: () => FolderFavicon, FolderFaviconOpen: () => FolderFaviconOpen, FolderFilter: () => FolderFilter, FolderFilterOpen: () => FolderFilterOpen, FolderFirebase: () => FolderFirebase, FolderFirebaseOpen: () => FolderFirebaseOpen, FolderFirestore: () => FolderFirestore, FolderFirestoreOpen: () => FolderFirestoreOpen, FolderFlow: () => FolderFlow, FolderFlowOpen: () => FolderFlowOpen, FolderFlutter: () => FolderFlutter, FolderFlutterOpen: () => FolderFlutterOpen, FolderFont: () => FolderFont, FolderFontOpen: () => FolderFontOpen, FolderForgejo: () => FolderForgejo, FolderForgejoOpen: () => FolderForgejoOpen, FolderFunctions: () => FolderFunctions, FolderFunctionsOpen: () => FolderFunctionsOpen, FolderGamemaker: () => FolderGamemaker, FolderGamemakerOpen: () => FolderGamemakerOpen, FolderGenerator: () => FolderGenerator, FolderGeneratorOpen: () => FolderGeneratorOpen, FolderGhWorkflows: () => FolderGhWorkflows, FolderGhWorkflowsOpen: () => FolderGhWorkflowsOpen, FolderGit: () => FolderGit, FolderGitOpen: () => FolderGitOpen, FolderGitea: () => FolderGitea, FolderGiteaOpen: () => FolderGiteaOpen, FolderGithub: () => FolderGithub, FolderGithubOpen: () => FolderGithubOpen, FolderGitlab: () => FolderGitlab, FolderGitlabOpen: () => FolderGitlabOpen, FolderGlobal: () => FolderGlobal, FolderGlobalOpen: () => FolderGlobalOpen, FolderGodot: () => FolderGodot, FolderGodotOpen: () => FolderGodotOpen, FolderGradle: () => FolderGradle, FolderGradleOpen: () => FolderGradleOpen, FolderGraphql: () => FolderGraphql, FolderGraphqlOpen: () => FolderGraphqlOpen, FolderGuard: () => FolderGuard, FolderGuardOpen: () => FolderGuardOpen, FolderGulp: () => FolderGulp, FolderGulpOpen: () => FolderGulpOpen, FolderHelm: () => FolderHelm, FolderHelmOpen: () => FolderHelmOpen, FolderHelper: () => FolderHelper, FolderHelperOpen: () => FolderHelperOpen, FolderHome: () => FolderHome, FolderHomeOpen: () => FolderHomeOpen, FolderHook: () => FolderHook, FolderHookOpen: () => FolderHookOpen, FolderHusky: () => FolderHusky, FolderHuskyOpen: () => FolderHuskyOpen, FolderI18n: () => FolderI18n, FolderI18nOpen: () => FolderI18nOpen, FolderImages: () => FolderImages, FolderImagesOpen: () => FolderImagesOpen, FolderImport: () => FolderImport, FolderImportOpen: () => FolderImportOpen, FolderInclude: () => FolderInclude, FolderIncludeOpen: () => FolderIncludeOpen, FolderIntellij: () => FolderIntellij, FolderIntellijLight: () => FolderIntellijLight, FolderIntellijOpen: () => FolderIntellijOpen, FolderIntellijOpenLight: () => FolderIntellijOpenLight, FolderInterceptor: () => FolderInterceptor, FolderInterceptorOpen: () => FolderInterceptorOpen, FolderInterface: () => FolderInterface, FolderInterfaceOpen: () => FolderInterfaceOpen, FolderIos: () => FolderIos, FolderIosOpen: () => FolderIosOpen, FolderJava: () => FolderJava, FolderJavaOpen: () => FolderJavaOpen, FolderJavascript: () => FolderJavascript, FolderJavascriptOpen: () => FolderJavascriptOpen, FolderJinja: () => FolderJinja, FolderJinjaLight: () => FolderJinjaLight, FolderJinjaOpen: () => FolderJinjaOpen, FolderJinjaOpenLight: () => FolderJinjaOpenLight, FolderJob: () => FolderJob, FolderJobOpen: () => FolderJobOpen, FolderJson: () => FolderJson, FolderJsonOpen: () => FolderJsonOpen, FolderJupyter: () => FolderJupyter, FolderJupyterOpen: () => FolderJupyterOpen, FolderKeys: () => FolderKeys, FolderKeysOpen: () => FolderKeysOpen, FolderKubernetes: () => FolderKubernetes, FolderKubernetesOpen: () => FolderKubernetesOpen, FolderKusto: () => FolderKusto, FolderKustoOpen: () => FolderKustoOpen, FolderLayout: () => FolderLayout, FolderLayoutOpen: () => FolderLayoutOpen, FolderLefthook: () => FolderLefthook, FolderLefthookOpen: () => FolderLefthookOpen, FolderLess: () => FolderLess, FolderLessOpen: () => FolderLessOpen, FolderLib: () => FolderLib, FolderLibOpen: () => FolderLibOpen, FolderLink: () => FolderLink, FolderLinkOpen: () => FolderLinkOpen, FolderLinux: () => FolderLinux, FolderLinuxOpen: () => FolderLinuxOpen, FolderLiquibase: () => FolderLiquibase, FolderLiquibaseOpen: () => FolderLiquibaseOpen, FolderLog: () => FolderLog, FolderLogOpen: () => FolderLogOpen, FolderLottie: () => FolderLottie, FolderLottieOpen: () => FolderLottieOpen, FolderLua: () => FolderLua, FolderLuaOpen: () => FolderLuaOpen, FolderLuau: () => FolderLuau, FolderLuauOpen: () => FolderLuauOpen, FolderMacos: () => FolderMacos, FolderMacosOpen: () => FolderMacosOpen, FolderMail: () => FolderMail, FolderMailOpen: () => FolderMailOpen, FolderMappings: () => FolderMappings, FolderMappingsOpen: () => FolderMappingsOpen, FolderMarkdown: () => FolderMarkdown, FolderMarkdownOpen: () => FolderMarkdownOpen, FolderMercurial: () => FolderMercurial, FolderMercurialOpen: () => FolderMercurialOpen, FolderMessages: () => FolderMessages, FolderMessagesOpen: () => FolderMessagesOpen, FolderMeta: () => FolderMeta, FolderMetaOpen: () => FolderMetaOpen, FolderMetro: () => FolderMetro, FolderMetroOpen: () => FolderMetroOpen, FolderMiddleware: () => FolderMiddleware, FolderMiddlewareOpen: () => FolderMiddlewareOpen, FolderMjml: () => FolderMjml, FolderMjmlOpen: () => FolderMjmlOpen, FolderMobile: () => FolderMobile, FolderMobileOpen: () => FolderMobileOpen, FolderMock: () => FolderMock, FolderMockOpen: () => FolderMockOpen, FolderMojo: () => FolderMojo, FolderMojoOpen: () => FolderMojoOpen, FolderMolecule: () => FolderMolecule, FolderMoleculeOpen: () => FolderMoleculeOpen, FolderMoon: () => FolderMoon, FolderMoonOpen: () => FolderMoonOpen, FolderNetlify: () => FolderNetlify, FolderNetlifyOpen: () => FolderNetlifyOpen, FolderNext: () => FolderNext, FolderNextOpen: () => FolderNextOpen, FolderNgrxStore: () => FolderNgrxStore, FolderNgrxStoreOpen: () => FolderNgrxStoreOpen, FolderNode: () => FolderNode, FolderNodeOpen: () => FolderNodeOpen, FolderNuxt: () => FolderNuxt, FolderNuxtOpen: () => FolderNuxtOpen, FolderObsidian: () => FolderObsidian, FolderObsidianOpen: () => FolderObsidianOpen, FolderOrganism: () => FolderOrganism, FolderOrganismOpen: () => FolderOrganismOpen, FolderOther: () => FolderOther, FolderOtherOpen: () => FolderOtherOpen, FolderPackages: () => FolderPackages, FolderPackagesOpen: () => FolderPackagesOpen, FolderPdf: () => FolderPdf, FolderPdfOpen: () => FolderPdfOpen, FolderPdm: () => FolderPdm, FolderPdmOpen: () => FolderPdmOpen, FolderPhp: () => FolderPhp, FolderPhpOpen: () => FolderPhpOpen, FolderPhpmailer: () => FolderPhpmailer, FolderPhpmailerOpen: () => FolderPhpmailerOpen, FolderPipe: () => FolderPipe, FolderPipeOpen: () => FolderPipeOpen, FolderPlastic: () => FolderPlastic, FolderPlasticOpen: () => FolderPlasticOpen, FolderPlugin: () => FolderPlugin, FolderPluginOpen: () => FolderPluginOpen, FolderPolicy: () => FolderPolicy, FolderPolicyOpen: () => FolderPolicyOpen, FolderPowershell: () => FolderPowershell, FolderPowershellOpen: () => FolderPowershellOpen, FolderPrisma: () => FolderPrisma, FolderPrismaOpen: () => FolderPrismaOpen, FolderPrivate: () => FolderPrivate, FolderPrivateOpen: () => FolderPrivateOpen, FolderProject: () => FolderProject, FolderProjectOpen: () => FolderProjectOpen, FolderPrompts: () => FolderPrompts, FolderPromptsOpen: () => FolderPromptsOpen, FolderProto: () => FolderProto, FolderProtoOpen: () => FolderProtoOpen, FolderPublic: () => FolderPublic, FolderPublicOpen: () => FolderPublicOpen, FolderPython: () => FolderPython, FolderPythonOpen: () => FolderPythonOpen, FolderPytorch: () => FolderPytorch, FolderPytorchOpen: () => FolderPytorchOpen, FolderQuasar: () => FolderQuasar, FolderQuasarOpen: () => FolderQuasarOpen, FolderQueue: () => FolderQueue, FolderQueueOpen: () => FolderQueueOpen, FolderReactComponents: () => FolderReactComponents, FolderReactComponentsOpen: () => FolderReactComponentsOpen, FolderReduxReducer: () => FolderReduxReducer, FolderReduxReducerOpen: () => FolderReduxReducerOpen, FolderRepository: () => FolderRepository, FolderRepositoryOpen: () => FolderRepositoryOpen, FolderResolver: () => FolderResolver, FolderResolverOpen: () => FolderResolverOpen, FolderResource: () => FolderResource, FolderResourceOpen: () => FolderResourceOpen, FolderReview: () => FolderReview, FolderReviewOpen: () => FolderReviewOpen, FolderRobot: () => FolderRobot, FolderRobotOpen: () => FolderRobotOpen, FolderRoutes: () => FolderRoutes, FolderRoutesOpen: () => FolderRoutesOpen, FolderRules: () => FolderRules, FolderRulesOpen: () => FolderRulesOpen, FolderRust: () => FolderRust, FolderRustOpen: () => FolderRustOpen, FolderSandbox: () => FolderSandbox, FolderSandboxOpen: () => FolderSandboxOpen, FolderSass: () => FolderSass, FolderSassOpen: () => FolderSassOpen, FolderScala: () => FolderScala, FolderScalaOpen: () => FolderScalaOpen, FolderScons: () => FolderScons, FolderSconsOpen: () => FolderSconsOpen, FolderScripts: () => FolderScripts, FolderScriptsOpen: () => FolderScriptsOpen, FolderSecure: () => FolderSecure, FolderSecureOpen: () => FolderSecureOpen, FolderSeeders: () => FolderSeeders, FolderSeedersOpen: () => FolderSeedersOpen, FolderServer: () => FolderServer, FolderServerOpen: () => FolderServerOpen, FolderServerless: () => FolderServerless, FolderServerlessOpen: () => FolderServerlessOpen, FolderShader: () => FolderShader, FolderShaderOpen: () => FolderShaderOpen, FolderShared: () => FolderShared, FolderSharedOpen: () => FolderSharedOpen, FolderSnapcraft: () => FolderSnapcraft, FolderSnapcraftOpen: () => FolderSnapcraftOpen, FolderSnippet: () => FolderSnippet, FolderSnippetOpen: () => FolderSnippetOpen, FolderSrc: () => FolderSrc, FolderSrcOpen: () => FolderSrcOpen, FolderSrcTauri: () => FolderSrcTauri, FolderSrcTauriOpen: () => FolderSrcTauriOpen, FolderStack: () => FolderStack, FolderStackOpen: () => FolderStackOpen, FolderStencil: () => FolderStencil, FolderStencilOpen: () => FolderStencilOpen, FolderStore: () => FolderStore, FolderStoreOpen: () => FolderStoreOpen, FolderStorybook: () => FolderStorybook, FolderStorybookOpen: () => FolderStorybookOpen, FolderStylus: () => FolderStylus, FolderStylusOpen: () => FolderStylusOpen, FolderSublime: () => FolderSublime, FolderSublimeOpen: () => FolderSublimeOpen, FolderSupabase: () => FolderSupabase, FolderSupabaseOpen: () => FolderSupabaseOpen, FolderSvelte: () => FolderSvelte, FolderSvelteOpen: () => FolderSvelteOpen, FolderSvg: () => FolderSvg, FolderSvgOpen: () => FolderSvgOpen, FolderSyntax: () => FolderSyntax, FolderSyntaxOpen: () => FolderSyntaxOpen, FolderTarget: () => FolderTarget, FolderTargetOpen: () => FolderTargetOpen, FolderTaskfile: () => FolderTaskfile, FolderTaskfileOpen: () => FolderTaskfileOpen, FolderTasks: () => FolderTasks, FolderTasksOpen: () => FolderTasksOpen, FolderTelevision: () => FolderTelevision, FolderTelevisionOpen: () => FolderTelevisionOpen, FolderTemp: () => FolderTemp, FolderTempOpen: () => FolderTempOpen, FolderTemplate: () => FolderTemplate, FolderTemplateOpen: () => FolderTemplateOpen, FolderTerraform: () => FolderTerraform, FolderTerraformOpen: () => FolderTerraformOpen, FolderTest: () => FolderTest, FolderTestOpen: () => FolderTestOpen, FolderTheme: () => FolderTheme, FolderThemeOpen: () => FolderThemeOpen, FolderToc: () => FolderToc, FolderTocOpen: () => FolderTocOpen, FolderTools: () => FolderTools, FolderToolsOpen: () => FolderToolsOpen, FolderTrash: () => FolderTrash, FolderTrashOpen: () => FolderTrashOpen, FolderTrigger: () => FolderTrigger, FolderTriggerOpen: () => FolderTriggerOpen, FolderTurborepo: () => FolderTurborepo, FolderTurborepoOpen: () => FolderTurborepoOpen, FolderTypescript: () => FolderTypescript, FolderTypescriptOpen: () => FolderTypescriptOpen, FolderUi: () => FolderUi, FolderUiOpen: () => FolderUiOpen, FolderUnity: () => FolderUnity, FolderUnityOpen: () => FolderUnityOpen, FolderUpdate: () => FolderUpdate, FolderUpdateOpen: () => FolderUpdateOpen, FolderUpload: () => FolderUpload, FolderUploadOpen: () => FolderUploadOpen, FolderUtils: () => FolderUtils, FolderUtilsOpen: () => FolderUtilsOpen, FolderVercel: () => FolderVercel, FolderVercelOpen: () => FolderVercelOpen, FolderVerdaccio: () => FolderVerdaccio, FolderVerdaccioOpen: () => FolderVerdaccioOpen, FolderVideo: () => FolderVideo, FolderVideoOpen: () => FolderVideoOpen, FolderViews: () => FolderViews, FolderViewsOpen: () => FolderViewsOpen, FolderVm: () => FolderVm, FolderVmOpen: () => FolderVmOpen, FolderVscode: () => FolderVscode, FolderVscodeOpen: () => FolderVscodeOpen, FolderVue: () => FolderVue, FolderVueDirectives: () => FolderVueDirectives, FolderVueDirectivesOpen: () => FolderVueDirectivesOpen, FolderVueOpen: () => FolderVueOpen, FolderVuepress: () => FolderVuepress, FolderVuepressOpen: () => FolderVuepressOpen, FolderVuexStore: () => FolderVuexStore, FolderVuexStoreOpen: () => FolderVuexStoreOpen, FolderWakatime: () => FolderWakatime, FolderWakatimeOpen: () => FolderWakatimeOpen, FolderWebpack: () => FolderWebpack, FolderWebpackOpen: () => FolderWebpackOpen, FolderWindows: () => FolderWindows, FolderWindowsOpen: () => FolderWindowsOpen, FolderWordpress: () => FolderWordpress, FolderWordpressOpen: () => FolderWordpressOpen, FolderYarn: () => FolderYarn, FolderYarnOpen: () => FolderYarnOpen, FolderZeabur: () => FolderZeabur, FolderZeaburOpen: () => FolderZeaburOpen, Font: () => Font, Forth: () => Forth, Fortran: () => Fortran, Foxpro: () => Foxpro, Freemarker: () => Freemarker, Fsharp: () => Fsharp, Fusebox: () => Fusebox, Gamemaker: () => Gamemaker, Garden: () => Garden, Gatsby: () => Gatsby, Gcp: () => Gcp, Gemfile: () => Gemfile, Gemini: () => Gemini, GeminiAi: () => GeminiAi, Git: () => Git, GithubActionsWorkflow: () => GithubActionsWorkflow, GithubSponsors: () => GithubSponsors, Gitlab: () => Gitlab, Gitpod: () => Gitpod, Gleam: () => Gleam, Gnuplot: () => Gnuplot, Go: () => Go, GoGopher: () => GoGopher, GoMod: () => GoMod, Godot: () => Godot, GodotAssets: () => GodotAssets, Google: () => Google, Gradle: () => Gradle, GrafanaAlloy: () => GrafanaAlloy, Grain: () => Grain, Graphcool: () => Graphcool, Graphql: () => Graphql, Gridsome: () => Gridsome, Groovy: () => Groovy, Grunt: () => Grunt, Gulp: () => Gulp, H: () => H, Hack: () => Hack, Hadolint: () => Hadolint, Haml: () => Haml, Handlebars: () => Handlebars, Hardhat: () => Hardhat, Harmonix: () => Harmonix, Haskell: () => Haskell, Haxe: () => Haxe, Hcl: () => Hcl, HclLight: () => HclLight, Helm: () => Helm, Heroku: () => Heroku, Hex: () => Hex, Histoire: () => Histoire, Hjson: () => Hjson, Horusec: () => Horusec, Hosts: () => Hosts, HostsLight: () => HostsLight, Hpp: () => Hpp, Html: () => Html, Http: () => Http, Huff: () => Huff, HuffLight: () => HuffLight, Hurl: () => Hurl, Husky: () => Husky, I18n: () => I18n, Icon3d: () => Icon3d, Idris: () => Idris, IfanrCloud: () => IfanrCloud, Image: () => Image, Imba: () => Imba, Installation: () => Installation, Ionic: () => Ionic, Istanbul: () => Istanbul, Jar: () => Jar, Java: () => Java, Javaclass: () => Javaclass, Javascript: () => Javascript, JavascriptMap: () => JavascriptMap, Jenkins: () => Jenkins, Jest: () => Jest, Jinja: () => Jinja, JinjaLight: () => JinjaLight, Jsconfig: () => Jsconfig, Json: () => Json, Jsr: () => Jsr, JsrLight: () => JsrLight, Julia: () => Julia, Jupyter: () => Jupyter, Just: () => Just, Karma: () => Karma, Kcl: () => Kcl, Key: () => Key, Keystatic: () => Keystatic, Kivy: () => Kivy, Kl: () => Kl, Knip: () => Knip, Kotlin: () => Kotlin, Kubernetes: () => Kubernetes, Kusto: () => Kusto, Label: () => Label, Laravel: () => Laravel, Latexmk: () => Latexmk, Lbx: () => Lbx, Lefthook: () => Lefthook, Lerna: () => Lerna, Less: () => Less, Liara: () => Liara, Lib: () => Lib, Lighthouse: () => Lighthouse, Lilypond: () => Lilypond, Lintstaged: () => Lintstaged, Liquid: () => Liquid, Lisp: () => Lisp, Livescript: () => Livescript, Lock: () => Lock, Log: () => Log, Lolcode: () => Lolcode, Lottie: () => Lottie, Lua: () => Lua, Luau: () => Luau, Lyric: () => Lyric, Makefile: () => Makefile, Markdoc: () => Markdoc, MarkdocConfig: () => MarkdocConfig, Markdown: () => Markdown, Markdownlint: () => Markdownlint, Markojs: () => Markojs, Mathematica: () => Mathematica, Matlab: () => Matlab, Maven: () => Maven, Mdsvex: () => Mdsvex, Mdx: () => Mdx, Mercurial: () => Mercurial, Merlin: () => Merlin, Mermaid: () => Mermaid, Meson: () => Meson, Metro: () => Metro, Minecraft: () => Minecraft, MinecraftFabric: () => MinecraftFabric, Mint: () => Mint, Mjml: () => Mjml, Mocha: () => Mocha, Modernizr: () => Modernizr, Mojo: () => Mojo, Moon: () => Moon, Moonscript: () => Moonscript, Mxml: () => Mxml, NanoStaged: () => NanoStaged, NanoStagedLight: () => NanoStagedLight, Ndst: () => Ndst, Nest: () => Nest, Netlify: () => Netlify, NetlifyLight: () => NetlifyLight, Next: () => Next, NextLight: () => NextLight, Nginx: () => Nginx, NgrxActions: () => NgrxActions, NgrxEffects: () => NgrxEffects, NgrxEntity: () => NgrxEntity, NgrxReducer: () => NgrxReducer, NgrxSelectors: () => NgrxSelectors, NgrxState: () => NgrxState, Nim: () => Nim, Nix: () => Nix, Nodejs: () => Nodejs, NodejsAlt: () => NodejsAlt, Nodemon: () => Nodemon, Npm: () => Npm, Nuget: () => Nuget, Nunjucks: () => Nunjucks, Nuxt: () => Nuxt, Nx: () => Nx, ObjectiveC: () => ObjectiveC, ObjectiveCpp: () => ObjectiveCpp, Ocaml: () => Ocaml, Odin: () => Odin, Onnx: () => Onnx, Opa: () => Opa, Opam: () => Opam, Openapi: () => Openapi, OpenapiLight: () => OpenapiLight, Opentofu: () => Opentofu, OpentofuLight: () => OpentofuLight, Otne: () => Otne, Oxlint: () => Oxlint, Packship: () => Packship, Palette: () => Palette, Panda: () => Panda, Parcel: () => Parcel, Pascal: () => Pascal, Pawn: () => Pawn, Payload: () => Payload, PayloadLight: () => PayloadLight, Pdf: () => Pdf, Pdm: () => Pdm, Percy: () => Percy, Perl: () => Perl, Php: () => Php, PhpCsFixer: () => PhpCsFixer, PhpElephant: () => PhpElephant, PhpElephantPink: () => PhpElephantPink, Phpstan: () => Phpstan, Phpunit: () => Phpunit, Pinejs: () => Pinejs, Pipeline: () => Pipeline, Pkl: () => Pkl, Plastic: () => Plastic, Playwright: () => Playwright, Plop: () => Plop, Pm2Ecosystem: () => Pm2Ecosystem, Pnpm: () => Pnpm, PnpmLight: () => PnpmLight, Poetry: () => Poetry, Postcss: () => Postcss, Posthtml: () => Posthtml, Powerpoint: () => Powerpoint, Powershell: () => Powershell, PreCommit: () => PreCommit, Prettier: () => Prettier, Prisma: () => Prisma, Processing: () => Processing, Prolog: () => Prolog, Prompt: () => Prompt, Proto: () => Proto, Protractor: () => Protractor, Pug: () => Pug, Puppet: () => Puppet, Puppeteer: () => Puppeteer, Purescript: () => Purescript, Python: () => Python, PythonMisc: () => PythonMisc, Pytorch: () => Pytorch, Qsharp: () => Qsharp, Quarto: () => Quarto, Quasar: () => Quasar, Quokka: () => Quokka, Qwik: () => Qwik, R: () => R, Racket: () => Racket, Raml: () => Raml, Razor: () => Razor, Rbxmk: () => Rbxmk, Rc: () => Rc, ReactIcon: () => ReactIcon, ReactTs: () => ReactTs, Readme: () => Readme, Reason: () => Reason, Red: () => Red, ReduxAction: () => ReduxAction, ReduxReducer: () => ReduxReducer, ReduxSelector: () => ReduxSelector, ReduxStore: () => ReduxStore, Regedit: () => Regedit, Remark: () => Remark, Remix: () => Remix, RemixLight: () => RemixLight, Renovate: () => Renovate, Replit: () => Replit, Rescript: () => Rescript, RescriptInterface: () => RescriptInterface, Restql: () => Restql, Riot: () => Riot, Roadmap: () => Roadmap, Roblox: () => Roblox, Robot: () => Robot, Robots: () => Robots, Rocket: () => Rocket, Rojo: () => Rojo, Rollup: () => Rollup, Rome: () => Rome, Routing: () => Routing, Rspec: () => Rspec, Rubocop: () => Rubocop, RubocopLight: () => RubocopLight, Ruby: () => Ruby, Ruff: () => Ruff, Rust: () => Rust, Salesforce: () => Salesforce, San: () => San, Sas: () => Sas, Sass: () => Sass, Sbt: () => Sbt, Scala: () => Scala, Scheme: () => Scheme, Scons: () => Scons, SconsLight: () => SconsLight, Screwdriver: () => Screwdriver, Search: () => Search, SemanticRelease: () => SemanticRelease, SemanticReleaseLight: () => SemanticReleaseLight, Semgrep: () => Semgrep, Sentry: () => Sentry, Sequelize: () => Sequelize, Serverless: () => Serverless, Settings: () => Settings, Shader: () => Shader, Silverstripe: () => Silverstripe, Simulink: () => Simulink, Siyuan: () => Siyuan, Sketch: () => Sketch, Slim: () => Slim, Slint: () => Slint, Slug: () => Slug, Smarty: () => Smarty, Sml: () => Sml, Snakemake: () => Snakemake, Snapcraft: () => Snapcraft, Snowpack: () => Snowpack, SnowpackLight: () => SnowpackLight, Snyk: () => Snyk, Solidity: () => Solidity, Sonarcloud: () => Sonarcloud, Spwn: () => Spwn, Stackblitz: () => Stackblitz, Stan: () => Stan, Steadybit: () => Steadybit, Stencil: () => Stencil, Stitches: () => Stitches, StitchesLight: () => StitchesLight, Storybook: () => Storybook, Stryker: () => Stryker, Stylable: () => Stylable, Stylelint: () => Stylelint, StylelintLight: () => StylelintLight, Stylus: () => Stylus, Sublime: () => Sublime, Subtitles: () => Subtitles, Supabase: () => Supabase, Svelte: () => Svelte, Svg: () => Svg, Svgo: () => Svgo, Svgr: () => Svgr, Swagger: () => Swagger, Sway: () => Sway, Swc: () => Swc, Swift: () => Swift, Syncpack: () => Syncpack, Systemd: () => Systemd, SystemdLight: () => SystemdLight, Table: () => Table, Tailwindcss: () => Tailwindcss, Taskfile: () => Taskfile, Tauri: () => Tauri, Taze: () => Taze, Tcl: () => Tcl, Teal: () => Teal, Templ: () => Templ, Template: () => Template, Terraform: () => Terraform, TestJs: () => TestJs, TestJsx: () => TestJsx, TestTs: () => TestTs, Tex: () => Tex, Textlint: () => Textlint, Tilt: () => Tilt, Tldraw: () => Tldraw, TldrawLight: () => TldrawLight, Tobi: () => Tobi, Tobimake: () => Tobimake, Toc: () => Toc, Todo: () => Todo, Toml: () => Toml, TomlLight: () => TomlLight, Travis: () => Travis, Tree: () => Tree, Trigger: () => Trigger, Tsconfig: () => Tsconfig, Tsdoc: () => Tsdoc, Tsil: () => Tsil, Tune: () => Tune, Turborepo: () => Turborepo, TurborepoLight: () => TurborepoLight, Twig: () => Twig, Twine: () => Twine, Typescript: () => Typescript, TypescriptDef: () => TypescriptDef, Typst: () => Typst, Umi: () => Umi, Uml: () => Uml, UmlLight: () => UmlLight, Unity: () => Unity, Unocss: () => Unocss, Url: () => Url, Uv: () => Uv, Vagrant: () => Vagrant, Vala: () => Vala, VanillaExtract: () => VanillaExtract, Varnish: () => Varnish, Vedic: () => Vedic, Velite: () => Velite, Velocity: () => Velocity, Vercel: () => Vercel, VercelLight: () => VercelLight, Verdaccio: () => Verdaccio, Verified: () => Verified, Verilog: () => Verilog, Verse: () => Verse, VerseLight: () => VerseLight, Vfl: () => Vfl, Video: () => Video, Vim: () => Vim, Virtual: () => Virtual, Visualstudio: () => Visualstudio, Vite: () => Vite, Vitest: () => Vitest, Vlang: () => Vlang, Vscode: () => Vscode, Vue: () => Vue, VueConfig: () => VueConfig, VuexStore: () => VuexStore, Wakatime: () => Wakatime, WakatimeLight: () => WakatimeLight, Wallaby: () => Wallaby, Wally: () => Wally, Watchman: () => Watchman, Webassembly: () => Webassembly, Webhint: () => Webhint, Webpack: () => Webpack, Wepy: () => Wepy, Werf: () => Werf, Windicss: () => Windicss, Wolframlanguage: () => Wolframlanguage, Word: () => Word, Wrangler: () => Wrangler, Wxt: () => Wxt, Xaml: () => Xaml, Xmake: () => Xmake, Xml: () => Xml, Yaml: () => Yaml, Yang: () => Yang, Yarn: () => Yarn, Zeabur: () => Zeabur, ZeaburLight: () => ZeaburLight, Zig: () => Zig, Zip: () => Zip, fileIconMapping: () => fileIconMapping, getFileIcon: () => getFileIcon, getFolderIcon: () => getFolderIcon }); module.exports = __toCommonJS(src_exports); // src/FileIcon.tsx var import_clsx = require("clsx"); // src/fileIconMapping.ts var fileIconMapping = { iconDefinitions: { file: { iconPath: "Document" }, folder: { iconPath: "FolderBase" }, "folder-open": { iconPath: "FolderBaseOpen" }, javascript: { iconPath: "Javascript" }, typescript: { iconPath: "Typescript" }, python: { iconPath: "Python" }, java: { iconPath: "Java" }, csharp: { iconPath: "Csharp" }, cpp: { iconPath: "Cpp" }, c: { iconPath: "C" }, go: { iconPath: "Go" }, rust: { iconPath: "Rust" }, php: { iconPath: "Php" }, ruby: { iconPath: "Ruby" }, kotlin: { iconPath: "Kotlin" }, swift: { iconPath: "Swift" }, dart: { iconPath: "Dart" }, scala: { iconPath: "Scala" }, haskell: { iconPath: "Haskell" }, lua: { iconPath: "Lua" }, r: { iconPath: "R" }, html: { iconPath: "Html" }, css: { iconPath: "Css" }, scss: { iconPath: "Sass" }, sass: { iconPath: "Sass" }, less: { iconPath: "Less" }, stylus: { iconPath: "Stylus" }, json: { iconPath: "Json" }, xml: { iconPath: "Xml" }, yaml: { iconPath: "Yaml" }, toml: { iconPath: "Toml" }, react: { iconPath: "ReactIcon" }, vue: { iconPath: "Vue" }, angular: { iconPath: "Angular" }, svelte: { iconPath: "Svelte" }, next: { iconPath: "Next" }, nuxt: { iconPath: "Nuxt" }, gatsby: { iconPath: "Gatsby" }, astro: { iconPath: "Astro" }, webpack: { iconPath: "Webpack" }, vite: { iconPath: "Vite" }, rollup: { iconPath: "Rollup" }, parcel: { iconPath: "Parcel" }, babel: { iconPath: "Babel" }, eslint: { iconPath: "Eslint" }, prettier: { iconPath: "Prettier" }, jest: { iconPath: "Jest" }, vitest: { iconPath: "Vitest" }, npm: { iconPath: "Npm" }, yarn: { iconPath: "Yarn" }, pnpm: { iconPath: "Pnpm" }, bun: { iconPath: "Bun" }, git: { iconPath: "Git" }, github: { iconPath: "Document" }, gitlab: { iconPath: "Gitlab" }, markdown: { iconPath: "Markdown" }, readme: { iconPath: "Readme" }, license: { iconPath: "Document" }, database: { iconPath: "Database" }, sql: { iconPath: "Database" }, docker: { iconPath: "Docker" }, kubernetes: { iconPath: "Kubernetes" }, terraform: { iconPath: "Terraform" }, "folder-src": { iconPath: "FolderSrc" }, "folder-test": { iconPath: "FolderTest" }, "folder-docs": { iconPath: "FolderDocs" }, "folder-assets": { iconPath: "Document" }, "folder-components": { iconPath: "FolderComponents" }, "folder-utils": { iconPath: "FolderUtils" }, "folder-hooks": { iconPath: "Document" }, "folder-api": { iconPath: "FolderApi" }, "folder-config": { iconPath: "FolderConfig" }, "folder-node": { iconPath: "FolderNode" } }, file: "file", folder: "folder", folderExpanded: "folder-open", fileExtensions: { js: "javascript", jsx: "react", ts: "typescript", tsx: "react", mjs: "javascript", cjs: "javascript", py: "python", pyw: "python", pyx: "python", html: "html", htm: "html", css: "css", scss: "scss", sass: "scss", less: "less", json: "json", json5: "json", jsonc: "json", xml: "xml", yaml: "yaml", yml: "yaml", toml: "yaml", md: "markdown", mdx: "markdown", rst: "markdown", java: "java", kt: "kotlin", kts: "kotlin", cs: "csharp", cpp: "cpp", cxx: "cpp", cc: "cpp", c: "c", h: "c", hpp: "cpp", go: "go", rs: "rust", php: "php", rb: "ruby", swift: "swift", dart: "dart", scala: "scala", hs: "haskell", lua: "lua", r: "r", vue: "vue", svelte: "svelte", astro: "astro", ini: "yaml", conf: "yaml", sql: "database", sqlite: "database", db: "database", dockerfile: "docker" }, fileNames: { "package.json": "npm", "package-lock.json": "npm", "yarn.lock": "yarn", "pnpm-lock.yaml": "pnpm", "bun.lockb": "npm", "webpack.config.js": "webpack", "vite.config.ts": "vite", "vite.config.js": "vite", "rollup.config.js": "rollup", ".babelrc": "babel", "babel.config.js": "babel", ".eslintrc.js": "eslint", ".eslintrc.json": "eslint", "eslint.config.js": "eslint", ".prettierrc": "prettier", "prettier.config.js": "prettier", ".gitignore": "git", ".gitattributes": "git", ".gitmodules": "git", "README.md": "readme", "README.txt": "readme", LICENSE: "license", "LICENSE.md": "license", "CHANGELOG.md": "markdown", "tsconfig.json": "typescript", "tsconfig.node.json": "typescript", ".env": "yaml", ".env.local": "yaml", ".env.development": "yaml", ".env.production": "yaml", Dockerfile: "docker", "docker-compose.yml": "docker", "docker-compose.yaml": "docker", ".github": "github", ".gitlab-ci.yml": "gitlab", "next.config.js": "next", "nuxt.config.js": "nuxt", "astro.config.mjs": "astro", "jest.config.js": "jest", "vitest.config.ts": "vitest" }, folderNames: { src: "folder-src", source: "folder-src", lib: "folder-src", test: "folder-test", tests: "folder-test", __tests__: "folder-test", spec: "folder-test", specs: "folder-test", docs: "folder-docs", doc: "folder-docs", documentation: "folder-docs", assets: "folder-assets", static: "folder-assets", public: "folder-assets", images: "folder-assets", img: "folder-assets", components: "folder-components", component: "folder-components", utils: "folder-utils", utilities: "folder-utils", helpers: "folder-utils", hooks: "folder-hooks", hook: "folder-hooks", api: "folder-api", apis: "folder-api", services: "folder-api", service: "folder-api", config: "folder-config", configs: "folder-config", configuration: "folder-config", node_modules: "folder-node", ".git": "git" } }; function getFileIcon(fileName) { const mapping = fileIconMapping; if (mapping.fileNames[fileName]) { return mapping.iconDefinitions[mapping.fileNames[fileName]]?.iconPath || mapping.file; } const ext = fileName.split(".").pop()?.toLowerCase(); if (ext && mapping.fileExtensions[ext]) { return mapping.iconDefinitions[mapping.fileExtensions[ext]]?.iconPath || mapping.file; } return mapping.iconDefinitions[mapping.file]?.iconPath || "FileIcon"; } function getFolderIcon(folderName, isExpanded = false) { const mapping = fileIconMapping; if (mapping.folderNames[folderName]) { const iconKey = isExpanded && mapping.folderNamesExpanded?.[folderName] ? mapping.folderNamesExpanded[folderName] : mapping.folderNames[folderName]; return mapping.iconDefinitions[iconKey]?.iconPath || (isExpanded ? mapping.folderExpanded : mapping.folder); } const defaultKey = isExpanded ? mapping.folderExpanded : mapping.folder; return mapping.iconDefinitions[defaultKey]?.iconPath || (isExpanded ? "FolderOpenIcon" : "FolderIcon"); } // src/icons/index.ts var icons_exports = {}; __export(icons_exports, { Abap: () => Abap, Abc: () => Abc, Actionscript: () => Actionscript, Ada: () => Ada, AdobeIllustrator: () => AdobeIllustrator, AdobeIllustratorLight: () => AdobeIllustratorLight, AdobePhotoshop: () => AdobePhotoshop, AdobePhotoshopLight: () => AdobePhotoshopLight, AdobeSwc: () => AdobeSwc, Adonis: () => Adonis, Advpl: () => Advpl, Amplify: () => Amplify, Android: () => Android, Angular: () => Angular, Antlr: () => Antlr, Apiblueprint: () => Apiblueprint, Apollo: () => Apollo, Applescript: () => Applescript, AppsScript: () => AppsScript, Appveyor: () => Appveyor, Architecture: () => Architecture, Arduino: () => Arduino, Asciidoc: () => Asciidoc, Assembly: () => Assembly, Astro: () => Astro, AstroConfig: () => AstroConfig, Astyle: () => Astyle, Audio: () => Audio, Aurelia: () => Aurelia, Authors: () => Authors, Auto: () => Auto, AutoLight: () => AutoLight, Autohotkey: () => Autohotkey, Autoit: () => Autoit, Azure: () => Azure, AzurePipelines: () => AzurePipelines, Babel: () => Babel, Ballerina: () => Ballerina, Bashly: () => Bashly, BashlyHook: () => BashlyHook, Bazel: () => Bazel, Bbx: () => Bbx, Beancount: () => Beancount, BenchJs: () => BenchJs, BenchJsx: () => BenchJsx, BenchTs: () => BenchTs, Bibliography: () => Bibliography, BibtexStyle: () => BibtexStyle, Bicep: () => Bicep, Biome: () => Biome, Bitbucket: () => Bitbucket, Bithound: () => Bithound, Blender: () => Blender, Blink: () => Blink, BlinkLight: () => BlinkLight, Blitz: () => Blitz, Bower: () => Bower, Brainfuck: () => Brainfuck, Browserlist: () => Browserlist, BrowserlistLight: () => BrowserlistLight, Bruno: () => Bruno, Buck: () => Buck, Bucklescript: () => Bucklescript, Buildkite: () => Buildkite, Bun: () => Bun, BunLight: () => BunLight, C: () => C, C3: () => C3, Cabal: () => Cabal, Caddy: () => Caddy, Cadence: () => Cadence, Cairo: () => Cairo, Cake: () => Cake, Capacitor: () => Capacitor, Capnp: () => Capnp, Cbx: () => Cbx, Cds: () => Cds, Certificate: () => Certificate, Changelog: () => Changelog, Chess: () => Chess, ChessLight: () => ChessLight, Chrome: () => Chrome, Circleci: () => Circleci, CircleciLight: () => CircleciLight, Citation: () => Citation, Clangd: () => Clangd, Claude: () => Claude, Cline: () => Cline, Clojure: () => Clojure, Cloudfoundry: () => Cloudfoundry, Cmake: () => Cmake, Coala: () => Coala, Cobol: () => Cobol, Coconut: () => Coconut, CodeClimate: () => CodeClimate, CodeClimateLight: () => CodeClimateLight, Codecov: () => Codecov, Codeowners: () => Codeowners, CoderabbitAi: () => CoderabbitAi, Coffee: () => Coffee, Coldfusion: () => Coldfusion, Coloredpetrinets: () => Coloredpetrinets, Command: () => Command, Commitizen: () => Commitizen, Commitlint: () => Commitlint, Concourse: () => Concourse, Conduct: () => Conduct, Console: () => Console, Contentlayer: () => Contentlayer, Context: () => Context, Contributing: () => Contributing, Controller: () => Controller, Copilot: () => Copilot, CopilotLight: () => CopilotLight, Cpp: () => Cpp, Craco: () => Craco, Credits: () => Credits, Crystal: () => Crystal, CrystalLight: () => CrystalLight, Csharp: () => Csharp, Css: () => Css, CssMap: () => CssMap, Cucumber: () => Cucumber, Cuda: () => Cuda, Cursor: () => Cursor, CursorLight: () => CursorLight, Cypress: () => Cypress, D: () => D, Dart: () => Dart, DartGenerated: () => DartGenerated, Database: () => Database, Deepsource: () => Deepsource, Denizenscript: () => Denizenscript, Deno: () => Deno, DenoLight: () => DenoLight, Dependabot: () => Dependabot, DependenciesUpdate: () => DependenciesUpdate, Dhall: () => Dhall, Diff: () => Diff, Dinophp: () => Dinophp, Disc: () => Disc, Django: () => Django, Dll: () => Dll, Docker: () => Docker, DoctexInstaller: () => DoctexInstaller, Document: () => Document, Dotjs: () => Dotjs, Drawio: () => Drawio, Drizzle: () => Drizzle, Drone: () => Drone, DroneLight: () => DroneLight, Duc: () => Duc, Dune: () => Dune, Edge: () => Edge, Editorconfig: () => Editorconfig, Ejs: () => Ejs, Elixir: () => Elixir, Elm: () => Elm, Email: () => Email, Ember: () => Ember, Epub: () => Epub, Erlang: () => Erlang, Esbuild: () => Esbuild, Eslint: () => Eslint, Excalidraw: () => Excalidraw, Exe: () => Exe, Fastlane: () => Fastlane, Favicon: () => Favicon, Figma: () => Figma, Firebase: () => Firebase, Flash: () => Flash, Flow: () => Flow, FolderAdmin: () => FolderAdmin, FolderAdminOpen: () => FolderAdminOpen, FolderAndroid: () => FolderAndroid, FolderAndroidOpen: () => FolderAndroidOpen, FolderAngular: () => FolderAngular, FolderAngularOpen: () => FolderAngularOpen, FolderAnimation: () => FolderAnimation, FolderAnimationOpen: () => FolderAnimationOpen, FolderAnsible: () => FolderAnsible, FolderAnsibleOpen: () => FolderAnsibleOpen, FolderApi