/**
* Icon SVGs vendored from material-file-icons (MIT) —
* https://github.com/simonnilsson/material-file-icons
*
* Auto-generated static data module. Do not edit by hand.
* Re-extract with getAllIcons() if upgrading the upstream package.
*/
export interface FileIconDef {
/** Stable icon name (e.g. "html", "typescript"). */
name: string;
/** Raw inline SVG markup. Static vendored asset — safe to render. */
svg: string;
/** Lowercase extensions (no dot) this icon matches. */
extensions?: string[];
/** Full lowercase filenames this icon matches exactly. */
files?: string[];
}
export const DEFAULT_FILE_ICON: FileIconDef = { name:"file", svg:"" };
export const FILE_ICONS: FileIconDef[] = [
{ name:"html", svg:"", extensions:["htm","xhtml","html_vm","asp","html","shtml","xht","mdoc","aspx","jshtm","volt","rhtml"] },
{ name:"pug", svg:"", extensions:["jade","pug"], files:[".pug-lintrc",".pug-lintrc.js",".pug-lintrc.json"] },
{ name:"markdown", svg:"", extensions:["md","markdown","rst","mkd","mdwn","mdown","markdn","mdtxt","mdtext","workbook"] },
{ name:"blink", svg:"", extensions:["blink"] },
{ name:"css", svg:"", extensions:["css"] },
{ name:"sass", svg:"", extensions:["scss","sass"] },
{ name:"less", svg:"", extensions:["less"] },
{ name:"json", svg:"", extensions:["json","jsonc","tsbuildinfo","json5","jsonl","ndjson","code-profile","bowerrc","jscsrc","webmanifest","ts.map","har","jslintrc","jsonld","geojson","code-workspace","language-configuration.json","icon-theme.json","color-theme.json","code-snippets","eslintrc","eslintrc.json","jsfmtrc","jshintrc","swcrc","hintrc","babelrc"], files:[".jscsrc",".jshintrc","composer.lock",".jsbeautifyrc",".esformatter","cdp.pid",".lintstagedrc",".watchmanconfig","tsconfig.tsbuildinfo","settings.json","launch.json","tasks.json","keybindings.json","extensions.json","argv.json","profiles.json","devcontainer.json",".devcontainer.json","babel.config.json",".babelrc.json",".ember-cli","typedoc.json","tsconfig.json","jsconfig.json"] },
{ name:"jinja", svg:"", extensions:["jinja","jinja2","j2","jinja-html"] },
{ name:"proto", svg:"", extensions:["proto"] },
{ name:"playwright", svg:"", files:["playwright.config.js","playwright.config.mjs","playwright.config.ts","playwright-ct.config.js","playwright-ct.config.mjs","playwright-ct.config.ts"] },
{ name:"sublime", svg:"", extensions:["sublime-project","sublime-workspace"] },
{ name:"twine", svg:"", extensions:["tw","twee"] },
{ name:"yaml", svg:"", extensions:["yml","yaml","yml.dist","yaml.dist","YAML-tmLanguage","eyaml","eyml","cff"] },
{ name:"xml", svg:"", extensions:["xml","plist","xsd","dtd","xsl","xslt","resx","iml","xquery","tmLanguage","manifest","project","xml.dist","xml.dist.sample","dmn","jrxml","ascx","atom","axml","axaml","bpmn","csl","csproj.user","dita","ditamap","ent","mod","dtml","fxml","isml","jmx","launch","menu","nuspec","opml","owl","proj","pt","publishsettings","pubxml","pubxml.user","rbxlx","rbxmx","rdf","rng","rss","shproj","storyboard","targets","tld","tmx","vbproj","vbproj.user","wsdl","wxi","wxl","wxs","xbl","xib","xlf","xliff","xpdl","xul","xoml"], files:[".htaccess"] },
{ name:"image", svg:"", extensions:["png","jpeg","jpg","gif","ico","tif","tiff","psd","psb","ami","apx","avif","bmp","bpg","brk","cur","dds","dng","exr","fpx","gbr","img","jbig2","jb2","jng","jxr","pgf","pic","raw","webp","eps","afphoto","ase","aseprite","clip","cpt","heif","heic","kra","mdp","ora","pdn","reb","sai","tga","xcf","jfif","ppm","pbm","pgm","pnm"] },
{ name:"javascript", svg:"", extensions:["esx","mjs","js","es6","cjs","pac"], files:["jakefile"] },
{ name:"react", svg:"", extensions:["jsx"] },
{ name:"react_ts", svg:"", extensions:["tsx"] },
{ name:"settings", svg:"", extensions:["ini","dlc","dll","config","conf","properties","prop","settings","option","props","toml","prefs","sln.dotsettings","sln.dotsettings.user","cfg","mak","directory","gitattributes","gitconfig","gitmodules","editorconfig","npmrc"], files:[".jshintignore",".buildignore",".mrconfig",".yardopts","manifest.mf",".clang-format",".clang-tidy","Makefile","makefile","GNUmakefile","OCamlMakefile","gitconfig",".env"] },
{ name:"typescript-def", svg:"", extensions:["d.ts","d.cts","d.mts"] },
{ name:"markojs", svg:"", extensions:["marko"] },
{ name:"astro", svg:"", extensions:["astro"], files:["astro.config.js","astro.config.mjs","astro.config.cjs","astro.config.ts","astro.config.cts","astro.config.mts"] },
{ name:"pdf", svg:"", extensions:["pdf"] },
{ name:"table", svg:"", extensions:["xlsx","xlsm","xls","csv","tsv","psv","ods"] },
{ name:"vscode", svg:"", extensions:["vscodeignore","vsixmanifest","vsix","code-workplace"] },
{ name:"visualstudio", svg:"", extensions:["csproj","ruleset","sln","suo","vb","vbs","vcxitems","vcxitems.filters","vcxproj","vcxproj.filters","brs","bas","vba"] },
{ name:"database", svg:"", extensions:["pdb","sql","pks","pkb","accdb","mdb","sqlite","sqlite3","pgsql","postgres","psql","db","db3","dsql"] },
{ name:"kusto", svg:"", extensions:["kql"] },
{ name:"csharp", svg:"", extensions:["cs","csx"] },
{ name:"qsharp", svg:"", extensions:["qs"] },
{ name:"zip", svg:"", extensions:["zip","tar","gz","xz","lzma","lz4","br","bz2","bzip2","gzip","brotli","7z","rar","tz","txz","tgz"] },
{ name:"vala", svg:"", extensions:["vala"] },
{ name:"zig", svg:"", extensions:["zig"] },
{ name:"exe", svg:"", extensions:["exe","msi"] },
{ name:"hex", svg:"", extensions:["dat","bin","hex"] },
{ name:"java", svg:"", extensions:["java","jsp","jav"] },
{ name:"jar", svg:"", extensions:["jar"] },
{ name:"javaclass", svg:"", extensions:["class"] },
{ name:"c", svg:"", extensions:["c","i","mi","m"] },
{ name:"h", svg:"", extensions:["h"] },
{ name:"cpp", svg:"", extensions:["cc","cpp","cxx","c++","cp","mm","mii","ii","ipp","ixx","tpp","txx","hpp.in","h.in"] },
{ name:"hpp", svg:"", extensions:["hh","hpp","hxx","h++","hp","tcc","inl"] },
{ name:"go", svg:"", extensions:["go"] },
{ name:"go-mod", svg:"", files:["go.mod","go.sum","go.work","go.work.sum"] },
{ name:"python", svg:"", extensions:["py","rpy","pyw","cpy","gyp","gypi","pyi","ipy","pyt"], files:["Snakefile","SConstruct","SConscript"] },
{ name:"python-misc", svg:"", extensions:["pyc","whl"], files:["requirements.txt","pipfile",".python-version","manifest.in","pylintrc",".pylintrc","pyproject.toml"] },
{ name:"url", svg:"", extensions:["url"] },
{ name:"console", svg:"", extensions:["sh","ksh","csh","tcsh","zsh","bash","bat","cmd","awk","fish","exp","bashrc","bash_aliases","bash_profile","bash_login","ebuild","profile","bash_logout","xprofile","xsession","xsessionrc","Xsession","zshrc","zprofile","zlogin","zlogout","zshenv","zsh-theme","cshrc","tcshrc","yashrc","yash_profile"], files:["commit-msg","pre-commit","pre-push","post-merge","APKBUILD","PKGBUILD",".envrc",".hushlogin","zshrc","zshenv","zlogin","zprofile","zlogout","bashrc_Apple_Terminal","zshrc_Apple_Terminal"] },
{ name:"powershell", svg:"", extensions:["ps1","psm1","psd1","ps1xml","psc1","pssc","psrc"] },
{ name:"gradle", svg:"", extensions:["gradle"], files:["gradle.properties","gradlew","gradle-wrapper.properties"] },
{ name:"word", svg:"", extensions:["doc","docx","rtf","odt"] },
{ name:"certificate", svg:"", extensions:["cer","cert","crt"], files:["copying","copying.md","copying.rst","copying.txt","copyright","copyright.md","copyright.rst","copyright.txt","license","license-agpl","license-apache","license-bsd","license-mit","license-gpl","license-lgpl","license.md","license.rst","license.txt","licence","licence-agpl","licence-apache","licence-bsd","licence-mit","licence-gpl","licence-lgpl","licence.md","licence.rst","licence.txt"] },
{ name:"key", svg:"", extensions:["pub","key","pem","asc","gpg","passwd"], files:[".htpasswd"] },
{ name:"font", svg:"", extensions:["woff","woff2","ttf","eot","suit","otf","bmap","fnt","odttf","ttc","font","fonts","sui","ntf","mrf"] },
{ name:"lib", svg:"", extensions:["lib","bib"] },
{ name:"ruby", svg:"", extensions:["rb","erb","rbx","rjs","gemspec","rake","ru","podspec","rbi"], files:["rakefile","gemfile","guardfile","podfile","capfile","cheffile","hobofile","vagrantfile","appraisals","rantfile","berksfile","berksfile.lock","thorfile","puppetfile","dangerfile","brewfile","fastfile","appfile","deliverfile","matchfile","scanfile","snapfile","gymfile"] },
{ name:"gemfile", svg:"", files:["gemfile"] },
{ name:"rubocop", svg:"", files:[".rubocop.yml",".rubocop-todo.yml",".rubocop_todo.yml"] },
{ name:"fsharp", svg:"", extensions:["fs","fsx","fsi","fsproj","fsscript"] },
{ name:"swift", svg:"", extensions:["swift"] },
{ name:"arduino", svg:"", extensions:["ino"] },
{ name:"docker", svg:"", extensions:["dockerignore","dockerfile","containerfile"], files:["dockerfile","dockerfile.prod","dockerfile.production","dockerfile.alpha","dockerfile.beta","dockerfile.stage","dockerfile.staging","dockerfile.dev","dockerfile.development","dockerfile.local","dockerfile.test","dockerfile.testing","dockerfile.ci","dockerfile.web","dockerfile.worker","docker-compose.yml","docker-compose.override.yml","docker-compose.prod.yml","docker-compose.production.yml","docker-compose.alpha.yml","docker-compose.beta.yml","docker-compose.stage.yml","docker-compose.staging.yml","docker-compose.dev.yml","docker-compose.development.yml","docker-compose.local.yml","docker-compose.test.yml","docker-compose.testing.yml","docker-compose.ci.yml","docker-compose.web.yml","docker-compose.worker.yml","docker-compose.yaml","docker-compose.override.yaml","docker-compose.prod.yaml","docker-compose.production.yaml","docker-compose.alpha.yaml","docker-compose.beta.yaml","docker-compose.stage.yaml","docker-compose.staging.yaml","docker-compose.dev.yaml","docker-compose.development.yaml","docker-compose.local.yaml","docker-compose.test.yaml","docker-compose.testing.yaml","docker-compose.ci.yaml","docker-compose.web.yaml","docker-compose.worker.yaml","compose.yaml","compose.yml","Dockerfile","Containerfile"] },
{ name:"tex", svg:"", extensions:["tex","sty","dtx","ltx","cls","bbx","cbx","ctx"] },
{ name:"powerpoint", svg:"", extensions:["pptx","ppt","pptm","potx","potm","ppsx","ppsm","pps","ppam","ppa","odp"] },
{ name:"video", svg:"", extensions:["webm","mkv","flv","vob","ogv","ogg","gifv","avi","mov","qt","wmv","yuv","rm","rmvb","mp4","m4v","mpg","mp2","mpeg","mpe","mpv","m2v"] },
{ name:"virtual", svg:"", extensions:["vdi","vbox","vbox-prev"] },
{ name:"email", svg:"", extensions:["ics"], files:[".mailmap"] },
{ name:"audio", svg:"", extensions:["mp3","flac","m4a","wma","aiff","wav"] },
{ name:"coffee", svg:"", extensions:["coffee","cson","iced"] },
{ name:"document", svg:"", extensions:["txt"] },
{ name:"graphql", svg:"", extensions:["graphql","gql"], files:[".graphqlconfig",".graphqlrc",".graphqlrc.json",".graphqlrc.js",".graphqlrc.cjs",".graphqlrc.ts",".graphqlrc.toml",".graphqlrc.yaml",".graphqlrc.yml","graphql.config.json","graphql.config.js","graphql.config.ts","graphql.config.toml","graphql.config.yaml","graphql.config.yml"] },
{ name:"rust", svg:"", extensions:["rs","ron"] },
{ name:"raml", svg:"", extensions:["raml"] },
{ name:"xaml", svg:"", extensions:["xaml"] },
{ name:"haskell", svg:"", extensions:["hs"] },
{ name:"kotlin", svg:"", extensions:["kt","kts"] },
{ name:"otne", svg:"", extensions:["otne"] },
{ name:"git", svg:"", extensions:["patch","gitignore_global","gitignore","npmignore"], files:[".gitignore",".gitignore-global",".gitignore_global",".gitconfig",".gitattributes",".gitmodules",".gitkeep",".gitinclude","git-history","COMMIT_EDITMSG","MERGE_MSG","git-rebase-todo",".vscodeignore"] },
{ name:"lua", svg:"", extensions:["lua"], files:[".luacheckrc"] },
{ name:"clojure", svg:"", extensions:["clj","cljs","cljc","cljx","clojure","edn"] },
{ name:"groovy", svg:"", extensions:["groovy","gvy","nf"], files:["Jenkinsfile"] },
{ name:"r", svg:"", extensions:["r","rmd","rhistory","rprofile","rt"], files:[".Rhistory"] },
{ name:"dart", svg:"", extensions:["dart"], files:[".pubignore"] },
{ name:"dart_generated", svg:"", extensions:["freezed.dart","g.dart"] },
{ name:"actionscript", svg:"", extensions:["as"] },
{ name:"mxml", svg:"", extensions:["mxml"] },
{ name:"autohotkey", svg:"", extensions:["ahk"] },
{ name:"flash", svg:"", extensions:["swf"] },
{ name:"swc", svg:"", extensions:["swc"] },
{ name:"cmake", svg:"", extensions:["cmake"], files:["cmakelists.txt","cmakecache.txt"] },
{ name:"assembly", svg:"", extensions:["asm","a51","inc","nasm","s","ms","agc","ags","aea","argus","mitigus","binsource"] },
{ name:"vue", svg:"", extensions:["vue"] },
{ name:"vue-config", svg:"", files:["vue.config.js","vue.config.ts","vetur.config.js","vetur.config.ts"] },
{ name:"nuxt", svg:"", files:["nuxt.config.js","nuxt.config.ts",".nuxtignore"] },
{ name:"ocaml", svg:"", extensions:["ml","mli","cmx"] },
{ name:"odin", svg:"", extensions:["odin"] },
{ name:"javascript-map", svg:"", extensions:["js.map","mjs.map","cjs.map"] },
{ name:"css-map", svg:"", extensions:["css.map"] },
{ name:"lock", svg:"", extensions:["lock"], files:["security.md","security.txt","security"] },
{ name:"handlebars", svg:"", extensions:["hbs","mustache","handlebars","hjs"] },
{ name:"perl", svg:"", extensions:["pm","raku","pod","t","PL","psgi","p6","pl6","pm6","nqp"] },
{ name:"haxe", svg:"", extensions:["hx"] },
{ name:"test-ts", svg:"", extensions:["spec.ts","spec.cts","spec.mts","cy.ts","e2e-spec.ts","e2e-spec.cts","e2e-spec.mts","test.ts","test.cts","test.mts","ts.snap"] },
{ name:"test-jsx", svg:"", extensions:["spec.tsx","test.tsx","tsx.snap","spec.jsx","test.jsx","jsx.snap","cy.jsx","cy.tsx"] },
{ name:"test-js", svg:"", extensions:["spec.js","spec.cjs","spec.mjs","e2e-spec.js","e2e-spec.cjs","e2e-spec.mjs","test.js","test.cjs","test.mjs","js.snap","cy.js"] },
{ name:"puppet", svg:"", extensions:["pp"] },
{ name:"elixir", svg:"", extensions:["ex","exs","eex","leex","heex"] },
{ name:"livescript", svg:"", extensions:["ls"] },
{ name:"erlang", svg:"", extensions:["erl"] },
{ name:"twig", svg:"", extensions:["twig"] },
{ name:"julia", svg:"", extensions:["jl"] },
{ name:"elm", svg:"", extensions:["elm"] },
{ name:"purescript", svg:"", extensions:["pure","purs"] },
{ name:"smarty", svg:"", extensions:["tpl"] },
{ name:"stylus", svg:"", extensions:["styl"] },
{ name:"reason", svg:"", extensions:["re","rei"] },
{ name:"bucklescript", svg:"", extensions:["cmj"] },
{ name:"merlin", svg:"", extensions:["merlin"] },
{ name:"verilog", svg:"", extensions:["vhd","sv","svh"] },
{ name:"mathematica", svg:"", extensions:["nb"] },
{ name:"wolframlanguage", svg:"", extensions:["wl","wls"] },
{ name:"nunjucks", svg:"", extensions:["njk","nunjucks"] },
{ name:"robot", svg:"", extensions:["robot"] },
{ name:"solidity", svg:"", extensions:["sol"] },
{ name:"autoit", svg:"", extensions:["au3"] },
{ name:"haml", svg:"", extensions:["haml"] },
{ name:"yang", svg:"", extensions:["yang"] },
{ name:"mjml", svg:"", extensions:["mjml"], files:[".mjmlconfig"] },
{ name:"vercel", svg:"", files:["vercel.json",".vercelignore","now.json",".nowignore"] },
{ name:"verdaccio", svg:"", files:["verdaccio.yml"] },
{ name:"next", svg:"", files:["next.config.js","next.config.mjs","next.config.ts","next.config.mts"] },
{ name:"remix", svg:"", files:["remix.config.js","remix.config.ts"] },
{ name:"terraform", svg:"", extensions:["tf","tf.json","tfvars","tfstate"] },
{ name:"laravel", svg:"", extensions:["blade.php","inky.php"], files:["artisan"] },
{ name:"applescript", svg:"", extensions:["applescript","ipa"] },
{ name:"cake", svg:"", extensions:["cake"] },
{ name:"cucumber", svg:"", extensions:["feature","features"] },
{ name:"nim", svg:"", extensions:["nim","nimble"] },
{ name:"apiblueprint", svg:"", extensions:["apib","apiblueprint"] },
{ name:"riot", svg:"", extensions:["riot","tag"] },
{ name:"vfl", svg:"", extensions:["vfl"], files:[".vfl"] },
{ name:"kl", svg:"", extensions:["kl"], files:[".kl"] },
{ name:"postcss", svg:"", extensions:["pcss","sss"], files:["postcss.config.js","postcss.config.cjs","postcss.config.ts","postcss.config.cts",".postcssrc.js",".postcssrc.cjs",".postcssrc.ts",".postcssrc.cts",".postcssrc",".postcssrc.json",".postcssrc.yaml",".postcssrc.yml"] },
{ name:"posthtml", svg:"", files:["posthtml.config.js",".posthtmlrc.js",".posthtmlrc",".posthtmlrc.json",".posthtmlrc.yml"] },
{ name:"todo", svg:"", extensions:["todo"] },
{ name:"coldfusion", svg:"", extensions:["cfml","cfc","lucee","cfm"] },
{ name:"cabal", svg:"", extensions:["cabal"], files:["cabal.project","cabal.project.freeze","cabal.project.local"] },
{ name:"nix", svg:"", extensions:["nix"] },
{ name:"slim", svg:"", extensions:["slim"] },
{ name:"http", svg:"", extensions:["http","rest"], files:["CNAME"] },
{ name:"restql", svg:"", extensions:["rql","restql"] },
{ name:"kivy", svg:"", extensions:["kv"] },
{ name:"graphcool", svg:"", extensions:["graphcool"], files:["project.graphcool"] },
{ name:"sbt", svg:"", extensions:["sbt"] },
{ name:"webpack", svg:"", files:["webpack.js","webpack.cjs","webpack.mjs","webpack.ts","webpack.cts","webpack.mts","webpack.base.js","webpack.base.cjs","webpack.base.mjs","webpack.base.ts","webpack.base.cts","webpack.base.mts","webpack.config.js","webpack.config.cjs","webpack.config.mjs","webpack.config.ts","webpack.config.cts","webpack.config.mts","webpack.common.js","webpack.common.cjs","webpack.common.mjs","webpack.common.ts","webpack.common.cts","webpack.common.mts","webpack.config.common.js","webpack.config.common.cjs","webpack.config.common.mjs","webpack.config.common.ts","webpack.config.common.cts","webpack.config.common.mts","webpack.config.common.babel.js","webpack.config.common.babel.ts","webpack.dev.js","webpack.dev.cjs","webpack.dev.mjs","webpack.dev.ts","webpack.dev.cts","webpack.dev.mts","webpack.development.js","webpack.development.cjs","webpack.development.mjs","webpack.development.ts","webpack.development.cts","webpack.development.mts","webpack.config.dev.js","webpack.config.dev.cjs","webpack.config.dev.mjs","webpack.config.dev.ts","webpack.config.dev.cts","webpack.config.dev.mts","webpack.config.dev.babel.js","webpack.config.dev.babel.ts","webpack.mix.js","webpack.mix.cjs","webpack.mix.mjs","webpack.mix.ts","webpack.mix.cts","webpack.mix.mts","webpack.prod.js","webpack.prod.cjs","webpack.prod.mjs","webpack.prod.ts","webpack.prod.cts","webpack.prod.mts","webpack.prod.config.js","webpack.prod.config.cjs","webpack.prod.config.mjs","webpack.prod.config.ts","webpack.prod.config.cts","webpack.prod.config.mts","webpack.production.js","webpack.production.cjs","webpack.production.mjs","webpack.production.ts","webpack.production.cts","webpack.production.mts","webpack.server.js","webpack.server.cjs","webpack.server.mjs","webpack.server.ts","webpack.server.cts","webpack.server.mts","webpack.client.js","webpack.client.cjs","webpack.client.mjs","webpack.client.ts","webpack.client.cts","webpack.client.mts","webpack.config.server.js","webpack.config.server.cjs","webpack.config.server.mjs","webpack.config.server.ts","webpack.config.server.cts","webpack.config.server.mts","webpack.config.client.js","webpack.config.client.cjs","webpack.config.client.mjs","webpack.config.client.ts","webpack.config.client.cts","webpack.config.client.mts","webpack.config.production.babel.js","webpack.config.production.babel.ts","webpack.config.prod.babel.js","webpack.config.prod.babel.cjs","webpack.config.prod.babel.mjs","webpack.config.prod.babel.ts","webpack.config.prod.babel.cts","webpack.config.prod.babel.mts","webpack.config.prod.js","webpack.config.prod.cjs","webpack.config.prod.mjs","webpack.config.prod.ts","webpack.config.prod.cts","webpack.config.prod.mts","webpack.config.production.js","webpack.config.production.cjs","webpack.config.production.mjs","webpack.config.production.ts","webpack.config.production.cts","webpack.config.production.mts","webpack.config.staging.js","webpack.config.staging.cjs","webpack.config.staging.mjs","webpack.config.staging.ts","webpack.config.staging.cts","webpack.config.staging.mts","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.cjs","webpack.config.base.mjs","webpack.config.base.ts","webpack.config.base.cts","webpack.config.base.mts","webpack.config.staging.babel.js","webpack.config.staging.babel.ts","webpack.config.coffee","webpack.config.test.js","webpack.config.test.cjs","webpack.config.test.mjs","webpack.config.test.ts","webpack.config.test.cts","webpack.config.test.mts","webpack.config.vendor.js","webpack.config.vendor.cjs","webpack.config.vendor.mjs","webpack.config.vendor.ts","webpack.config.vendor.cts","webpack.config.vendor.mts","webpack.config.vendor.production.js","webpack.config.vendor.production.cjs","webpack.config.vendor.production.mjs","webpack.config.vendor.production.ts","webpack.config.vendor.production.cts","webpack.config.vendor.production.mts","webpack.test.js","webpack.test.cjs","webpack.test.mjs","webpack.test.ts","webpack.test.cts","webpack.test.mts","webpack.dist.js","webpack.dist.cjs","webpack.dist.mjs","webpack.dist.ts","webpack.dist.cts","webpack.dist.mts","webpackfile.js","webpackfile.cjs","webpackfile.mjs","webpackfile.ts","webpackfile.cts","webpackfile.mts"] },
{ name:"ionic", svg:"", files:["ionic.config.json",".io-config.json"] },
{ name:"gulp", svg:"", files:["gulpfile.js","gulpfile.mjs","gulpfile.ts","gulpfile.cts","gulpfile.mts","gulpfile.babel.js"] },
{ name:"nodejs", svg:"", files:["package.json","package-lock.json",".nvmrc",".esmrc",".node-version"] },
{ name:"npm", svg:"", files:[".npmignore",".npmrc"] },
{ name:"yarn", svg:"", files:[".yarnrc","yarn.lock",".yarnclean",".yarn-integrity","yarn-error.log",".yarnrc.yml",".yarnrc.yaml"] },
{ name:"android", svg:"", extensions:["apk","smali","dex"], files:["androidmanifest.xml"] },
{ name:"tune", svg:"", extensions:["env"], files:[".env.defaults",".env.example",".env.sample",".env.template",".env.schema",".env.local",".env.dev",".env.development",".env.alpha",".env.e2e",".env.qa",".env.dist",".env.prod",".env.production",".env.stage",".env.staging",".env.preview",".env.test",".env.testing",".env.development.local",".env.qa.local",".env.production.local",".env.staging.local",".env.test.local"] },
{ name:"turborepo", svg:"", files:["turbo.json"] },
{ name:"babel", svg:"", files:[".babelrc",".babelrc.cjs",".babelrc.js",".babelrc.mjs",".babelrc.json","babel.config.cjs","babel.config.js","babel.config.mjs","babel.config.json","babel-transform.js",".babel-plugin-macrosrc",".babel-plugin-macrosrc.json",".babel-plugin-macrosrc.yaml",".babel-plugin-macrosrc.yml",".babel-plugin-macrosrc.js","babel-plugin-macros.config.js"] },
{ name:"blitz", svg:"", files:["blitz.config.js","blitz.config.ts",".blitz.config.compiled.js"] },
{ name:"contributing", svg:"", files:["contributing.md","contributing.rst","contributing.txt","contributing"] },
{ name:"readme", svg:"", files:["readme.md","readme.rst","readme.txt","readme"] },
{ name:"changelog", svg:"", files:["changelog","changelog.md","changelog.rst","changelog.txt","changes","changes.md","changes.rst","changes.txt"] },
{ name:"architecture", svg:"", files:["architecture.md","architecture.rst","architecture.txt","architecture"] },
{ name:"credits", svg:"", files:["credits.md","credits.rst","credits.txt","credits"] },
{ name:"authors", svg:"", files:["authors.md","authors.rst","authors.txt","authors","contributors.md","contributors.rst","contributors.txt","contributors"] },
{ name:"flow", svg:"", files:[".flowconfig"] },
{ name:"favicon", svg:"", files:["favicon.ico"] },
{ name:"karma", svg:"", files:["karma.conf.js","karma.conf.ts","karma.conf.coffee","karma.config.js","karma.config.ts","karma-main.js","karma-main.ts"] },
{ name:"bithound", svg:"", files:[".bithoundrc"] },
{ name:"svgo", svg:"", files:["svgo.config.js"] },
{ name:"appveyor", svg:"", files:[".appveyor.yml","appveyor.yml"] },
{ name:"travis", svg:"", files:[".travis.yml"] },
{ name:"codecov", svg:"", files:[".codecov.yml","codecov.yml"] },
{ name:"protractor", svg:"", files:["protractor.conf.js","protractor.conf.ts","protractor.conf.coffee","protractor.config.js","protractor.config.ts"] },
{ name:"fusebox", svg:"", files:["fuse.js"] },
{ name:"heroku", svg:"", files:["procfile","procfile.windows"] },
{ name:"editorconfig", svg:"", files:[".editorconfig"] },
{ name:"gitlab", svg:"", extensions:["gitlab-ci.yml"] },
{ name:"bower", svg:"", files:[".bowerrc","bower.json"] },
{ name:"eslint", svg:"", files:[".eslintrc.js",".eslintrc.cjs",".eslintrc.yaml",".eslintrc.yml",".eslintrc.json",".eslintrc-md.js",".eslintrc-jsdoc.js",".eslintrc",".eslintignore",".eslintcache","eslint.config.js"] },
{ name:"conduct", svg:"", files:["code_of_conduct.md","code_of_conduct.txt"] },
{ name:"watchman", svg:"", files:[".watchmanconfig"] },
{ name:"aurelia", svg:"", files:["aurelia.json"] },
{ name:"auto", svg:"", files:[".autorc","auto.config.js","auto.config.ts","auto-config.json","auto-config.yaml","auto-config.yml","auto-config.ts","auto-config.js"] },
{ name:"mocha", svg:"", files:["mocha.opts",".mocharc.yml",".mocharc.yaml",".mocharc.js",".mocharc.json",".mocharc.jsonc"] },
{ name:"jenkins", svg:"", extensions:["jenkinsfile","jenkins"], files:["jenkinsfile"] },
{ name:"firebase", svg:"", files:["firebase.json",".firebaserc","firestore.rules","firestore.indexes.json"] },
{ name:"figma", svg:"", extensions:["fig"] },
{ name:"rollup", svg:"", files:["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", svg:"", files:[".hhconfig"] },
{ name:"hardhat", svg:"", files:["hardhat.config.js","hardhat.config.ts"] },
{ name:"stylelint", svg:"", files:[".stylelintrc","stylelint.config.js","stylelint.config.cjs",".stylelintrc.json",".stylelintrc.yaml",".stylelintrc.yml",".stylelintrc.js",".stylelintrc.cjs",".stylelintignore",".stylelintcache"] },
{ name:"code-climate", svg:"", files:[".codeclimate.yml"] },
{ name:"prettier", svg:"", files:[".prettierrc","prettier.config.js","prettier.config.cjs",".prettierrc.js",".prettierrc.cjs",".prettierrc.json",".prettierrc.json5",".prettierrc.yaml",".prettierrc.yml",".prettierignore",".prettierrc.toml"] },
{ name:"renovate", svg:"", files:[".renovaterc",".renovaterc.json","renovate-config.json","renovate.json","renovate.json5"] },
{ name:"apollo", svg:"", files:["apollo.config.js"] },
{ name:"nodemon", svg:"", files:["nodemon.json","nodemon-debug.json"] },
{ name:"webhint", svg:"", files:[".hintrc"] },
{ name:"browserlist", svg:"", files:["browserslist",".browserslistrc"] },
{ name:"crystal", svg:"", extensions:["cr","ecr"] },
{ name:"snyk", svg:"", files:[".snyk"] },
{ name:"drone", svg:"", extensions:["drone.yml"], files:[".drone.yml"] },
{ name:"cuda", svg:"", extensions:["cu","cuh"] },
{ name:"log", svg:"", extensions:["log","*.log.?"] },
{ name:"dotjs", svg:"", extensions:["def","dot","jst"] },
{ name:"ejs", svg:"", extensions:["ejs"] },
{ name:"sequelize", svg:"", files:[".sequelizerc"] },
{ name:"gatsby", svg:"", files:["gatsby-config.ts","gatsby-config.js","gatsby-node.js","gatsby-node.ts","gatsby-browser.js","gatsby-browser.tsx","gatsby-ssr.js","gatsby-ssr.tsx"] },
{ name:"wakatime", svg:"", extensions:[".wakatime-project"], files:[".wakatime-project"] },
{ name:"circleci", svg:"", files:["circle.yml"] },
{ name:"cloudfoundry", svg:"", files:[".cfignore"] },
{ name:"grunt", svg:"", files:["gruntfile.js","gruntfile.ts","gruntfile.coffee","gruntfile.babel.js","gruntfile.babel.ts","gruntfile.babel.coffee"] },
{ name:"jest", svg:"", files:["jest.config.js","jest.config.cjs","jest.config.mjs","jest.config.ts","jest.config.cts","jest.config.mts","jest.config.json","jest.e2e.config.js","jest.e2e.config.cjs","jest.e2e.config.mjs","jest.e2e.config.ts","jest.e2e.config.cts","jest.e2e.config.mts","jest.e2e.config.json","jest.e2e.json","jest-unit.config.js","jest-e2e.config.js","jest-e2e.config.cjs","jest-e2e.config.mjs","jest-e2e.config.ts","jest-e2e.config.cts","jest-e2e.config.mts","jest-e2e.config.json","jest-e2e.json","jest-github-actions-reporter.js","jest.setup.js","jest.setup.ts","jest.json",".jestrc",".jestrc.js",".jestrc.json","jest.teardown.js"] },
{ name:"processing", svg:"", extensions:["pde"] },
{ name:"storybook", svg:"", extensions:["stories.js","stories.jsx","stories.mdx","story.js","story.jsx","stories.ts","stories.tsx","story.ts","story.tsx","stories.svelte","story.mdx"] },
{ name:"wepy", svg:"", extensions:["wpy"] },
{ name:"fastlane", svg:"", files:["fastfile","appfile"] },
{ name:"hcl", svg:"", extensions:["hcl"] },
{ name:"helm", svg:"", files:[".helmignore"] },
{ name:"san", svg:"", extensions:["san"] },
{ name:"wallaby", svg:"", files:["wallaby.js","wallaby.conf.js"] },
{ name:"django", svg:"", extensions:["djt"] },
{ name:"stencil", svg:"", files:["stencil.config.js","stencil.config.ts"] },
{ name:"red", svg:"", extensions:["red"] },
{ name:"makefile", svg:"", extensions:["mk"], files:["makefile","gnumakefile","kbuild"] },
{ name:"foxpro", svg:"", extensions:["fxp","prg"] },
{ name:"i18n", svg:"", extensions:["pot","po","mo","lang"] },
{ name:"webassembly", svg:"", extensions:["wat","wasm"] },
{ name:"semantic-release", svg:"", files:[".releaserc",".releaserc.yaml",".releaserc.yml",".releaserc.json",".releaserc.js","release.config.js"] },
{ name:"bitbucket", svg:"", files:["bitbucket-pipelines.yaml","bitbucket-pipelines.yml"] },
{ name:"jupyter", svg:"", extensions:["ipynb"] },
{ name:"d", svg:"", extensions:["d"] },
{ name:"mdx", svg:"", extensions:["mdx"] },
{ name:"mdsvex", svg:"", extensions:["svx"] },
{ name:"ballerina", svg:"", extensions:["bal","balx"] },
{ name:"racket", svg:"", extensions:["rkt"] },
{ name:"bazel", svg:"", extensions:["bzl","bazel"], files:[".bazelignore",".bazelrc",".bazelversion"] },
{ name:"mint", svg:"", extensions:["mint"] },
{ name:"velocity", svg:"", extensions:["vm","fhtml","vtl"] },
{ name:"godot", svg:"", extensions:["gd"] },
{ name:"godot-assets", svg:"", extensions:["godot","tres","tscn"] },
{ name:"azure-pipelines", svg:"", extensions:["azure-pipelines.yml","azure-pipelines.yaml"], files:["azure-pipelines.yml","azure-pipelines.yaml"] },
{ name:"azure", svg:"", extensions:["azcli"] },
{ name:"vagrant", svg:"", extensions:["vagrantfile"], files:["vagrantfile"] },
{ name:"prisma", svg:"", extensions:["prisma"], files:["prisma.yml"] },
{ name:"razor", svg:"", extensions:["cshtml","vbhtml","razor"] },
{ name:"abc", svg:"", extensions:["abc"] },
{ name:"asciidoc", svg:"", extensions:["ad","adoc","asciidoc"] },
{ name:"istanbul", svg:"", files:[".nycrc",".nycrc.json"] },
{ name:"edge", svg:"", extensions:["edge"] },
{ name:"scheme", svg:"", extensions:["ss","scm"] },
{ name:"lisp", svg:"", extensions:["lisp","lsp","cl","fast"] },
{ name:"tailwindcss", svg:"", files:["tailwind.js","tailwind.ts","tailwind.config.js","tailwind.config.cjs","tailwind.config.ts","tailwind.config.cts"] },
{ name:"3d", svg:"", extensions:["stl","stp","obj","ac","blend","fbx","mesh","mqo","pmd","pmx","skp","vac","vdp","vox"] },
{ name:"buildkite", svg:"", files:["buildkite.yml","buildkite.yaml"] },
{ name:"netlify", svg:"", files:["netlify.json","netlify.yml","netlify.yaml","netlify.toml"] },
{ name:"svg", svg:"", extensions:["svg"] },
{ name:"svelte", svg:"", extensions:["svelte"], files:["svelte.config.js","svelte.config.cjs"] },
{ name:"vim", svg:"", extensions:["vimrc","gvimrc","exrc","vim","viminfo"] },
{ name:"nest", svg:"", files:["nest-cli.json",".nest-cli.json","nestconfig.json",".nestconfig.json"] },
{ name:"moonscript", svg:"", extensions:["moon"] },
{ name:"percy", svg:"", files:[".percy.yml"] },
{ name:"gitpod", svg:"", files:[".gitpod.yml"] },
{ name:"advpl_prw", svg:"", extensions:["prw","prx"] },
{ name:"advpl_ptm", svg:"", extensions:["ptm"] },
{ name:"advpl_tlpp", svg:"", extensions:["tlpp"] },
{ name:"advpl_include", svg:"", extensions:["ch"] },
{ name:"codeowners", svg:"", files:["codeowners"] },
{ name:"gcp", svg:"", files:[".gcloudignore"] },
{ name:"disc", svg:"", extensions:["iso"] },
{ name:"fortran", svg:"", extensions:["f","f77","f90","f95","f03","f08"] },
{ name:"tcl", svg:"", extensions:["tcl"] },
{ name:"liquid", svg:"", extensions:["liquid"] },
{ name:"prolog", svg:"", extensions:["p","pro","pl"] },
{ name:"husky", svg:"", files:[".huskyrc","husky.config.js",".huskyrc.json",".huskyrc.js",".huskyrc.yaml",".huskyrc.yml"] },
{ name:"coconut", svg:"", extensions:["coco"] },
{ name:"tilt", svg:"", files:["tiltfile"] },
{ name:"capacitor", svg:"", files:["capacitor.config.json","capacitor.config.ts"] },
{ name:"sketch", svg:"", extensions:["sketch"] },
{ name:"pawn", svg:"", extensions:["pwn","amx"] },
{ name:"adonis", svg:"", files:[".adonisrc.json","ace"] },
{ name:"forth", svg:"", extensions:["4th","fth","frt"] },
{ name:"uml", svg:"", extensions:["iuml","pu","puml","plantuml","wsd"] },
{ name:"meson", svg:"", extensions:["wrap"], files:["meson.build","meson_options.txt"] },
{ name:"commitlint", svg:"", files:[".commitlintrc",".commitlintrc.js",".commitlintrc.cjs",".commitlintrc.ts",".commitlintrc.cts",".commitlintrc.json",".commitlintrc.yaml",".commitlintrc.yml",".commitlint.yaml",".commitlint.yml","commitlint.config.js","commitlint.config.cjs","commitlint.config.ts","commitlint.config.cts"] },
{ name:"buck", svg:"", files:[".buckconfig"] },
{ name:"dhall", svg:"", extensions:["dhall","dhallb"] },
{ name:"sml", svg:"", extensions:["sml","mlton","mlb","sig","fun","cm","lex","use","grm"] },
{ name:"nrwl", svg:"", files:["nx.json",".nxignore"] },
{ name:"opam", svg:"", extensions:["opam"] },
{ name:"dune", svg:"", files:["dune","dune-project","dune-workspace","dune-workspace.dev"] },
{ name:"imba", svg:"", extensions:["imba"] },
{ name:"drawio", svg:"", extensions:["drawio","dio"] },
{ name:"pascal", svg:"", extensions:["pas"] },
{ name:"shaderlab", svg:"", extensions:["unity"] },
{ name:"roadmap", svg:"", files:["roadmap.md","roadmap.txt","timeline.md","timeline.txt","milestones.md","milestones.txt"] },
{ name:"sas", svg:"", extensions:["sas","sas7bdat","sashdat","astore","ast","sast"] },
{ name:"nuget", svg:"", extensions:["nupkg"], files:["nuget.config",".nuspec","nuget.exe"] },
{ name:"command", svg:"", extensions:["command"] },
{ name:"stryker", svg:"", files:["stryker.conf.js","stryker.conf.json"] },
{ name:"denizenscript", svg:"", extensions:["dsc"] },
{ name:"modernizr", svg:"", files:[".modernizrrc",".modernizrrc.js",".modernizrrc.json"] },
{ name:"slug", svg:"", files:[".slugignore"] },
{ name:"search", svg:"", extensions:["code-search"] },
{ name:"stitches", svg:"", files:["stitches.config.js","stitches.config.ts"] },
{ name:"nginx", svg:"", extensions:["nginx","nginxconfig"], files:["nginx.conf"] },
{ name:"minecraft", svg:"", extensions:["mcfunction","mcmeta","mcr","mca","mcgame","mclevel","mcworld","mine","mus","mcstructure"], files:[".mcattributes",".mcdefinitions",".mcignore"] },
{ name:"replit", svg:"", files:[".replit"] },
{ name:"rescript", svg:"", extensions:["res"] },
{ name:"rescript-interface", svg:"", extensions:["resi"] },
{ name:"snowpack", svg:"", files:["snowpack.config.js","snowpack.config.cjs","snowpack.config.mjs","snowpack.config.ts","snowpack.config.cts","snowpack.config.mts","snowpack.deps.json","snowpack.config.json"] },
{ name:"brainfuck", svg:"", extensions:["b","bf"] },
{ name:"bicep", svg:"", extensions:["bicep"] },
{ name:"cobol", svg:"", extensions:["cob","cbl"] },
{ name:"grain", svg:"", extensions:["gr"] },
{ name:"lolcode", svg:"", extensions:["lol"] },
{ name:"idris", svg:"", extensions:["idr","ibc"] },
{ name:"quasar", svg:"", files:["quasar.conf.js","quasar.config.js"] },
{ name:"dependabot", svg:"", files:["dependabot.yml"] },
{ name:"pipeline", svg:"", extensions:["pipeline"] },
{ name:"vite", svg:"", files:["vite.config.js","vite.config.mjs","vite.config.cjs","vite.config.ts","vite.config.cts","vite.config.mts"] },
{ name:"opa", svg:"", extensions:["rego"] },
{ name:"lerna", svg:"", files:["lerna.json"] },
{ name:"windicss", svg:"", extensions:["windi"], files:["windi.config.js","windi.config.cjs","windi.config.ts","windi.config.cts","windi.config.json"] },
{ name:"textlint", svg:"", files:[".textlintrc"] },
{ name:"scala", svg:"", extensions:["scala","sc"] },
{ name:"lilypond", svg:"", extensions:["ly"] },
{ name:"vlang", svg:"", extensions:["v"], files:["vpkg.json","v.mod"] },
{ name:"chess", svg:"", extensions:["pgn","fen"] },
{ name:"gemini", svg:"", extensions:["gmi","gemini"] },
{ name:"sentry", svg:"", files:[".sentryclirc"] },
{ name:"phpunit", svg:"", files:[".phpunit.result.cache",".phpunit-watcher.yml","phpunit.xml","phpunit.xml.dist","phpunit-watcher.yml","phpunit-watcher.yml.dist"] },
{ name:"php-cs-fixer", svg:"", files:[".php_cs",".php_cs.dist",".php_cs.php",".php_cs.dist.php",".php-cs-fixer.php",".php-cs-fixer.dist.php"] },
{ name:"robots", svg:"", files:["robots.txt"] },
{ name:"tsconfig", svg:"", extensions:["tsconfig.json"], files:["tsconfig.json","tsconfig.app.json","tsconfig.editor.json","tsconfig.spec.json","tsconfig.base.json","tsconfig.build.json","tsconfig.eslint.json","tsconfig.lib.json","tsconfig.node.json","tsconfig.test.json","tsconfig.e2e.json","tsconfig.web.json","tsconfig.webworker.json"] },
{ name:"tauri", svg:"", extensions:["tauri"], files:["tauri.conf.json","tauri.config.json","tauri.linux.conf.json","tauri.windows.conf.json","tauri.macos.conf.json"] },
{ name:"jsconfig", svg:"", extensions:["jsconfig.json"], files:["jsconfig.json"] },
{ name:"maven", svg:"", files:["maven.config","jvm.config","pom.xml"] },
{ name:"ada", svg:"", extensions:["ada","adb","ads","ali"] },
{ name:"serverless", svg:"", files:["serverless.yml"] },
{ name:"ember", svg:"", files:[".ember-cli",".ember-cli.js","ember-cli-builds.js"] },
{ name:"horusec", svg:"", extensions:["horusec-config.json"], files:["horusec-config.json"] },
{ name:"poetry", svg:"", files:["poetry.lock"] },
{ name:"coala", svg:"", extensions:["coarc","coafile"] },
{ name:"parcel", svg:"", files:[".parcelrc"] },
{ name:"dinophp", svg:"", extensions:["bubble","html.bubble","php.bubble"] },
{ name:"teal", svg:"", extensions:["tl"] },
{ name:"template", svg:"", extensions:["template"] },
{ name:"astyle", svg:"", files:[".astylerc"] },
{ name:"shader", svg:"", extensions:["glsl","vert","tesc","tese","geom","frag","comp","vert.glsl","tesc.glsl","tese.glsl","geom.glsl","frag.glsl","comp.glsl","vertex.glsl","geometry.glsl","fragment.glsl","compute.glsl","ts.glsl","gs.glsl","vs.glsl","fs.glsl","shader","vertexshader","fragmentshader","geometryshader","computeshader","hlsl","pixel.hlsl","geometry.hlsl","compute.hlsl","tessellation.hlsl","px.hlsl","geom.hlsl","comp.hlsl","tess.hlsl","wgsl","hlsli","fx","fxh","vsh","psh","cginc","compute"] },
{ name:"lighthouse", svg:"", files:[".lighthouserc.js","lighthouserc.js",".lighthouserc.json","lighthouserc.json",".lighthouserc.yml","lighthouserc.yml",".lighthouserc.yaml","lighthouserc.yaml"] },
{ name:"svgr", svg:"", files:[".svgrrc","svgr.config.js",".svgrrc.js",".svgrrc.yaml",".svgrrc.yml",".svgrrc.json"] },
{ name:"rome", svg:"", files:["rome.json"] },
{ name:"cypress", svg:"", files:["cypress.json","cypress.env.json","cypress.config.ts","cypress.config.js","cypress.config.cjs","cypress.config.mjs"] },
{ name:"siyuan", svg:"", extensions:["sy"] },
{ name:"ndst", svg:"", extensions:["ndst.yml","ndst.yaml","ndst.json"] },
{ name:"plop", svg:"", files:["plopfile.js","plopfile.ts"] },
{ name:"tobi", svg:"", extensions:["tobi"] },
{ name:"tobimake", svg:"", files:[".tobimake"] },
{ name:"gleam", svg:"", extensions:["gleam"], files:["gleam.toml"] },
{ name:"pnpm", svg:"", files:["pnpm-lock.yaml","pnpm-workspace.yaml",".pnpmfile.cjs"] },
{ name:"gridsome", svg:"", files:["gridsome.config.js","gridsome.server.js"] },
{ name:"steadybit", svg:"", extensions:["steadybit.yml","steadybit.yaml"], files:[".steadybit.yml","steadybit.yml",".steadybit.yaml","steadybit.yaml"] },
{ name:"tree", svg:"", extensions:["tree"] },
{ name:"cadence", svg:"", extensions:["cdc"] },
{ name:"caddy", svg:"", files:["Caddyfile"] },
{ name:"diff", svg:"", extensions:["diff","rej"] },
{ name:"typescript", svg:"", extensions:["ts","cts","mts"] },
{ name:"php", svg:"", extensions:["php","php4","php5","phtml","ctp"] },
];