@exuanbo/file-icons-js
Version:
File-specific icons for front-end project, extracted from file-icons/atom
1 lines • 155 kB
JavaScript
class Icon{constructor(i,e,m,r,o=1,n=null,d=null,a=null){this.index=i,this.icon=e,this.colour=m,this.match=r,this.priority=o,this.interpreter=n||null,this.scope=d||null,this.lang=a||null}getClass(i,e){return null===i||null===this.colour[0]?e?["icon",this.icon]:`icon ${this.icon}`:e?["icon",this.icon,this.colour[i]]:`icon ${this.icon} ${this.colour[i]}`}}var icon=Icon,_icondb=[[[["acre-icon",["medium-blue","medium-blue"],/^APLSource$/],["acre-icon",["dark-blue","dark-blue"],/^\.acre$/],["agda-icon",["dark-cyan","dark-cyan"],/^\.agda$/i],["alacritty-alt-icon",["dark-blue","dark-blue"],/\/\.config\/alacritty$/i],["appstore-icon",[null,null],/\.(?:app|xcodeproj|xcworkspace)$/i],["arttext-icon",["dark-purple","dark-purple"],/\.artx$/i],["atom-icon",["dark-green","dark-green"],/^\.atom(?:-ci)?$/],["azurepipelines-icon",["dark-blue","dark-blue"],/^\.azure-pipelines$/i],["bazaar-icon",["medium-yellow","dark-yellow"],/^\.bzr$/],["bower-icon",["medium-yellow","medium-orange"],/^bower[-_]components$/],["cabal-icon",["medium-cyan","medium-cyan"],/^\.cabal$/i],["chef-icon",[null,null],/\.chef$/],["circleci-icon",[null,null],/^\.circleci$/],["cpan-icon",["medium-blue","medium-blue"],/^\.cpan$/i],["cpan-icon",["dark-blue","dark-blue"],/^\.cpanplus$/i],["cubit-icon",["medium-cyan","medium-cyan"],/^cubits?$/i],["cvs-icon",["medium-orange","medium-orange"],/^CVS$/],["deno-icon",["dark-purple","dark-purple"],/\.deno$/i],["dependabot-icon",["medium-blue","medium-blue"],/\.dependabot$/i],["devcontainer-icon",["medium-blue","medium-blue"],/^\.devcontainer$/i],["docker-icon",["dark-blue","dark-blue"],/^\.docker$/],["dropbox-icon",["medium-blue","medium-blue"],/^(?:Dropbox|\.dropbox\.cache)$/],["dvc-icon",["light-blue","light-blue"],/^\.dvc$/],["emacs-icon",["medium-purple","medium-purple"],/^\.emacs\.d$/],["expo-icon",["medium-blue","medium-blue"],/^\.expo(?:-shared)?$/i],["fossil-icon",[null,null],/^\.fossil-settings$/i],["dylib-icon",[null,null],/\.(?:appex|framework|ideplugin)$/i],["git-icon",["medium-red","medium-red"],/\.git$/],["github-icon",[null,null],/^\.github$/],["gitlab-icon",[null,null],/^\.gitlab$/],["istanbul-icon",["medium-orange","medium-orange"],/^\.nyc[-_]output$/],["hg-icon",["medium-grey","medium-grey"],/^\.hg$/],["meteor-icon",["dark-orange","dark-orange"],/^\.meteor$/],["node-icon",["medium-green","medium-green"],/^node_modules$/],["node-icon",["dark-green","dark-green"],/^\.node-gyp$/],["package-icon",[null,null],/^\.(?:bundle|paket)$/i],["svn-icon",[null,null],/^\.svn$/i],["textmate-icon",[null,null],/\.tmBundle$/i],["ufo-icon",[null,null],/\.ufo\d?$/i],["vagrant-icon",["medium-cyan","medium-cyan"],/\.vagrant$/i],["vagrant-icon",["dark-cyan","dark-cyan"],/\.vagrant\.d$/i],["vim-icon",["medium-green","medium-green"],/^\.vim$/i],["vs-icon",[null,null],/^\.vscode$/i],["yarn-icon",["medium-blue","medium-blue"],/^\.yarn$/i]],[[],[],[]]],[[["lock-icon",["dark-blue","dark-blue"],/(?:^|.*(?:\.|-|\/))vault\.ya?ml$$/i,4],["binary-icon",["dark-green","dark-green"],/\.swp$/i,4],["database-icon",["medium-red","medium-red"],/(?:^|\.)fonts\.(?:dir|scale|alias)$/i,4,,/^source\.fontdir$/i],["link-icon",["medium-blue","medium-blue"],/\.lnk$/i,3],["link-icon",["medium-blue","medium-blue"],/\.alias$/,3],["phoenix-icon",["medium-red","medium-red"],/^phoenix\.ex$/i,3],["phoenix-icon",["medium-orange","medium-orange"],/^phoenix\.[cm]?js$/i,3],["alacritty-icon",["medium-orange","medium-orange"],/^\.?alacritty\.ya?ml$/i,2],["angular-icon",["medium-red","medium-red"],/^angular[^.]*\.[cm]?js$/i,2],["ansible-icon",["dark-cyan","dark-cyan"],/(?:^|\.)ansible(?:\.ya?ml)?$|([\\\/])roles\1[^\\\/]+\1(?:tasks|handlers|tests)\1.*\.ya?ml$/i,2,,/^source\.ansible(?:[.-]advanced)?$/i,/^Ansible$/i],["ansible-icon",["dark-blue","dark-blue"],/([\\\/])roles\1[^\\\/]+\1(?:defaults|vars|meta)\1.*\.ya?ml$|([\\\/])(?:group_vars|host_vars)\1.*\.ya?ml$/i,2],["ant-icon",["dark-pink","dark-pink"],/^ant\.xml$|\.ant$/i,2,,/^text\.xml\.ant$/i,/^Ant[\W_ \t]?Build[\W_ \t]?System$/i],["antwar-icon",["dark-purple","dark-purple"],/^\.?antwar\.conf(?:ig)?\.[cm]?js$/i,2],["apache-icon",["medium-red","medium-red"],/^(?:apache2?|httpd)(?:\.[-\w]+)*.conf$/i,2],["apache-icon",["dark-red","dark-red"],/\.apacheconf$/i,2,,/\.apache-config$/i,/^Apache$|^(?:aconf|ApacheConf)$/i],["apache-icon",["medium-purple","medium-purple"],/apache2\/magic$/i,2],["apache-icon",["dark-green","dark-green"],/\.vhost$/i,2],["apache-icon",["medium-green","medium-green"],/\.thrift$/i,2],["apiextractor-icon",["light-blue","medium-blue"],/^api-extractor(?:-base)?\.json$/i,2],["appcelerator-icon",["medium-red","medium-red"],/^appcelerator\.[cm]?js$/i,2],["appveyor-icon",["medium-blue","medium-blue"],/^\.?appveyor\.yml$/i,2],["archlinux-icon",["dark-purple","dark-purple"],/^\.install$/,2],["archlinux-icon",["dark-maroon","dark-maroon"],/^\.SRCINFO$/,2],["archlinux-icon",["dark-yellow","dark-yellow"],/^pacman\.conf$/,2],["archlinux-icon",["light-yellow","light-yellow"],/^pamac\.conf$/,2],["archlinux-icon",["dark-cyan","dark-cyan"],/^PKGBUILD$/,2],["archlinux-icon",["light-yellow","light-yellow"],/yaourtrc$/i,2],["atom-icon",["dark-green","dark-green"],/\.atomproject\.[jc]son$/i,2],["atoum-icon",["medium-blue","medium-blue"],/^\.?atoum(?:\.[^.]+)*\.php/i,2],["aurelia-icon",["dark-pink","dark-pink"],/^aurelia\.json$/i,2],["azurepipelines-icon",["dark-blue","dark-blue"],/^azure-pipelines\.ya?ml$/i,2],["backbone-icon",["dark-blue","dark-blue"],/^backbone(?:[-.]min|dev)?\.[cm]?js$/i,2],["behat-icon",["medium-cyan","medium-cyan"],/^behat(?:\.[^.]+)*\.ya?ml$/i,2],["bem-icon",["medium-maroon","medium-maroon"],/\.bemjson(?:\.[cm]?js)?$/i,2],["bintray-icon",["medium-green","medium-green"],/^\.bintray\.json$/i,2],["bitbucket-icon",["medium-blue","medium-blue"],/^bitbucket-pipelines\.ya?ml$/i,2],["boot-icon",["medium-green","dark-green"],/^Makefile\.boot$/i,2],["bootstrap-icon",["medium-yellow","dark-yellow"],/^(?:custom\.)?bootstrap\S*\.js$/i,2],["bootstrap-icon",["medium-green","dark-green"],/^(?:custom\.)?bootstrap\S*\.cjs$/i,2],["bootstrap-icon",["medium-blue","dark-blue"],/^(?:custom\.)?bootstrap\S*\.mjs$/i,2],["bootstrap-icon",["medium-blue","medium-blue"],/^(?:custom\.)?bootstrap\S*\.css$/i,2],["bootstrap-icon",["dark-blue","dark-blue"],/^(?:custom\.)?bootstrap\S*\.less$/i,2],["bootstrap-icon",["light-pink","light-pink"],/^(?:custom\.)?bootstrap\S*\.scss$/i,2],["bootstrap-icon",["medium-green","medium-green"],/^(?:custom\.)?bootstrap\S*\.styl$/i,2],["bootstrap-icon",["medium-orange","medium-orange"],/\.bootstraprc$/i,2],["bower-icon",["medium-yellow","medium-orange"],/^(?:\.bowerrc|bower\.json|Bowerfile)$/i,2],["brakeman-icon",["medium-red","medium-red"],/brakeman\.yml$/i,2],["brakeman-icon",["dark-red","dark-red"],/^brakeman\.ignore$/i,2],["broccoli-icon",["medium-green","medium-green"],/^Brocfile\./i,2],["browsersync-icon",["medium-red","medium-red"],/^(?:bs-config|browser-sync)\.(?:[cm]?js|json)$/i,2],["brunch-icon",["medium-green","medium-green"],/^brunch-config\.(?:[cm]?js|coffee|ts)$/i,2],["bundler-icon",["medium-blue","dark-blue"],/^Gemfile(?:\.lock)?$/i,2],["cabal-icon",["medium-purple","medium-purple"],/^cabal\.(?:config|project)$/i,2],["cabal-icon",["medium-yellow","dark-yellow"],/^cabal-ghcjs\.project$/i,2],["caddy-icon",["dark-blue","dark-blue"],/^Caddyfile(?:$|[-.])/i,2],["caffe2-icon",["dark-blue","dark-blue"],/\.caffe2model$|^(?:init|predict)_net\.pb$/i,2],["caffe2-icon",["medium-purple","medium-purple"],/^(?:deploy|solver|train_val)\.prototxt$/i,2],["carthage-icon",["dark-pink","dark-pink"],/^Cartfile(?:\.|$)/,2],["chai-icon",["medium-red","dark-red"],/^chai\.(?:[jt]sx?|es6?|coffee)$/i,2],["chartjs-icon",["dark-pink","dark-pink"],/^Chart(?:\.bundle)?(?:\.min)?\.[cm]?js$/i,2],["checklist-icon",["medium-green","medium-green"],/^todo.txt$/i,2,,/^text\.(?:gfm-)?todotxt$/i,/^Checklist$/i],["chocolatey-icon",["medium-blue","medium-blue"],/^chocolatey.*\.ps1$/i,2],["circleci-icon",["medium-green","medium-green"],/^circle\.yml$/i,2],["codacy-icon",["dark-blue","dark-blue"],/\.codacy\.ya?ml$/i,2],["cc-icon",["medium-green","medium-green"],/\.codeclimate\.yml$/i,2],["codecov-icon",["dark-pink","dark-pink"],/^codecov\.ya?ml$/i,2],["codemeta-icon",["medium-grey","dark-grey"],/^codemeta\.json(?:ld)?$/i,2],["codeship-icon",["dark-blue","dark-blue"],/^codeship-[\w.-]+\.ya?ml$/i,2],["coffee-icon",["medium-cyan","medium-cyan"],/\.coffee\.ecr$/i,2],["coffee-icon",["medium-red","medium-red"],/\.coffee\.erb$/i,2],["commitlint-icon",["medium-blue","medium-blue"],/^commitlint\.config\.js$|^\.commitlintrc\.(?:json|js|ya?ml)$/i,2],["compass-icon",["medium-red","medium-red"],/^_?(?:compass|lemonade)\.scss$/i,2],["composer-icon",["medium-yellow","medium-yellow"],/^composer\.(?:json|lock)$/i,2],["composer-icon",["dark-blue","dark-blue"],/^composer\.phar$/i,2],["conan-icon",["medium-blue","dark-blue"],/^(?:conanfile\.(?:txt|py)|conan\.conf)$/i,2],["config-icon",["dark-blue","dark-blue"],/^buildozer\.spec$/i,2],["config-go-icon",["dark-blue","dark-blue"],/^go\.mod$/i,2],["config-go-icon",["medium-green","medium-green"],/^go\.sum$/i,2],["cordova-icon",["light-blue","light-blue"],/^cordova(?:[^.]*\.|-(?:\d\.)+)[cm]?js$/i,2],["coveralls-icon",["medium-red","medium-red"],/^\.coveralls\.ya?ml$/i,2],["cpan-icon",["medium-red","medium-red"],/^META\.yml$/,2],["cpan-icon",["medium-yellow","dark-yellow"],/^META\.json$/,2],["crowdin-icon",["medium-green","medium-green"],/^crowdin\.ya?ml$/i,2],["d3-icon",["medium-orange","medium-orange"],/^d3(?:\.v\d+)?[^.]*\.[cm]?js$/i,2],["database-icon",["medium-red","medium-red"],/^METADATA\.pb$|\.git[\/\\](?:.*[\/\\])?(?:HEAD|ORIG_HEAD|packed-refs|logs[\/\\](?:.+[\/\\])?[^\/\\]+)$/,2],["dependabot-icon",["medium-blue","medium-blue"],/^dependabot\.ya?ml$/i,2],["devcontainer-icon",["medium-blue","medium-blue"],/^devcontainer\.json$/i,2],["docker-icon",["dark-blue","dark-blue"],/^(?:Dockerfile|docker-compose)|\.docker(?:file|ignore)$/i,2,,/\.dockerfile$/i,/^D[0o]cker$/i],["docker-icon",["dark-orange","dark-orange"],/^docker-sync\.yml$/i,2],["doclets-icon",["light-green","medium-green"],/\.doclets\.ya?ml$/i,2],["docz-icon",["medium-yellow","dark-yellow"],/(?:^|\.)docz(?:rc)?(?:\.config)?\.[cm]?js$/i,2],["docz-icon",["medium-orange","dark-orange"],/(?:^|\.)docz(?:rc)?(?:\.config)?\.json$/i,2],["dojo-icon",["light-red","light-red"],/^dojo\.[cm]?js$/i,2],["dragula-icon",["dark-purple","dark-purple"],/^dragula(?:\.min)?\.(?:[cm]?js|css)$/i,2],["drawio-icon",["medium-orange","medium-orange"],/^\.drawio(?:$|\.)|\.d(?:raw)?io(?:\.png|\.svg)?$/i,2],["drone-icon",["medium-cyan","medium-cyan"],/\.drone\.ya?ml$/i,2],["electron-icon",["dark-blue","dark-blue"],/\.compilerc(?:\.json)?$/i,2],["ember-icon",["medium-red","medium-red"],/^ember(?:\.|(?:-[^.]+)?-(?:\d+\.)+(?:debug\.)?)[cm]?js$/i,2],["esdoc-icon",["medium-red","medium-red"],/^\.?esdoc\.(?:[cm]?js|json)$/i,2],["eslint-icon",["medium-purple","medium-purple"],/\.eslint(?:cache|ignore)$/i,2],["eslint-icon",["light-purple","light-purple"],/\.eslintrc(?:$|\.)/i,2],["extjs-icon",["light-green","light-green"],/\bExtjs(?:-ext)?\.[cm]?js$/i,2],["fabfile-icon",["medium-blue","medium-blue"],/^fabfile\.py$/i,2],["fabric-icon",["medium-orange","dark-orange"],/^fabric\.mod\.json$/i,2],["firebase-icon",["medium-yellow","medium-yellow"],/^firebase\.json$|^firestore\.indexes\.json$/i,2],["fossa-icon",["medium-blue","medium-blue"],/\.fossa\.ya?ml$/i,2],["fuelux-icon",["medium-orange","dark-orange"],/^fuelux(?:\.min)?\.(?:css|[cm]?js)$/i,2],["fusebox-icon",["medium-blue","medium-blue"],/^fuse\.[cm]?js$/,2],["galaxy-icon",["medium-grey","medium-grey"],/^galaxy\.ini$/i,2],["gatsby-icon",["dark-purple","dark-purple"],/^gatsby-.+\.[jt]s$/i,2],["gear-icon",["medium-blue","medium-blue"],/\.indent\.pro$/i,2],["gitlab-icon",["medium-orange","medium-orange"],/^\.gitlab-ci\.yml$/,2],["glide-icon",["light-orange","light-orange"],/^glide\.ya?ml$/i,2],["goreleaser-icon",["medium-blue","medium-blue"],/^\.goreleaser\.ya?ml$/i,2],["greenkeeper-icon",["medium-green","medium-green"],/^greenkeeper\.json$/i,2],["gridsome-icon",["medium-cyan","medium-cyan"],/\bgridsome\.(?:config|client|server)\.[jt]s$/i,2],["grunt-icon",["medium-yellow","medium-yellow"],/^gruntfile.*\.(?:[cm]?js|jsx)$/i,2],["grunt-icon",["medium-maroon","medium-maroon"],/^gruntfile.*\.(?:lit)?coffee$/i,2],["grunt-icon",["medium-blue","medium-blue"],/^gruntfile.*\.tsx?$/i,2],["gulp-icon",["medium-red","medium-red"],/^gulpfile.*\.(?:[cm]?js|jsx)$/i,2],["gulp-icon",["medium-maroon","medium-maroon"],/^gulpfile.*\.(?:lit)?coffee$/i,2],["gulp-icon",["medium-blue","medium-blue"],/^gulpfile.*\.tsx?$/i,2],["templeos-icon",["medium-orange","medium-orange"],/\.hc\.z$/i,2],["houndci-icon",["medium-purple","medium-purple"],/\.hound\.ya?ml$/i,2],["html5-icon",["medium-cyan","medium-cyan"],/\.html?\.ecr$/i,2],["html5-icon",["medium-red","medium-red"],/\.(?:html?\.erb(?:\.deface)?|rhtml)$/i,2,,/\.html\.erb$/i,/^Html$/i],["husky-icon",["medium-orange","dark-orange"],/\.huskyrc\.js$/i,2],["husky-icon",["medium-yellow","dark-yellow"],/\.huskyrc\.json$/i,2],["husky-icon",["medium-green","dark-green"],/\.huskyrc\.cjs$/i,2],["husky-icon",["medium-blue","dark-blue"],/\.huskyrc\.mjs$/i,2],["husky-icon",["medium-red","dark-red"],/\.huskyrc\.ya?ml$/i,2],["hyper-icon",["dark-purple","dark-purple"],/^\.hyper\.[cm]?js$/i,2],["icomoon-icon",["medium-purple","medium-purple"],/^icomoon(?:\.[-\w]+)*\.json$/i,2],["ionic-icon",["medium-blue","medium-blue"],/^ionic\.(?:project|config\.json)$/,2],["istanbul-icon",["medium-orange","medium-orange"],/^\.nycrc(?:\.json)?$/i,2],["istanbul-icon",["medium-green","medium-green"],/^\.nycrc\.ya?ml$/i,2],["istanbul-icon",["medium-yellow","dark-yellow"],/^nyc\.config\.js$/i,2],["istanbul-icon",["medium-green","dark-green"],/^nyc\.config\.cjs$/i,2],["istanbul-icon",["medium-blue","dark-blue"],/^nyc\.config\.mjs$/i,2],["jasmine-icon",["medium-purple","dark-purple"],/^\.?jasmine\.json$|^jasmine\.(?:[-\w]+\.)?(?:[cm]?js|ts|coffee)$/i,2],["js-icon",["medium-cyan","medium-cyan"],/\.js\.ecr$/i,2],["js-icon",["medium-red","medium-red"],/\.js\.erb$/i,2],["jekyll-icon",["medium-red","medium-red"],/^_config\.yml$/,2],["jest-icon",["medium-red","medium-red"],/^jest(?:\.config)?(?:\.babel)?\.(?:js(?:on|x)?|[cm]js|tsx?)$|^\.jestrc(?:$|\.)/i,2],["jest-icon",["medium-blue","medium-blue"],/\.(?:mjs|tsx?)\.snap$/i,2],["jest-icon",["medium-green","dark-green"],/\.cjs\.snap$/i,2],["jest-icon",["medium-yellow","dark-yellow"],/\.snap$/i,2],["jquery-icon",["dark-blue","dark-blue"],/^jquery(?:[-.](?:min|latest|slim|\d\.\d+(?:\.\d+)?))*\.(?:[jt]sx?|es6?|coffee|map)$/i,2],["jqueryui-icon",["dark-blue","dark-blue"],/^jquery(?:[-_.](?:ui[-_.](?:custom|dialog-?\w*)|effects)(?:\.[^.]*)?|[-.]?ui(?:-\d\.\d+(?:\.\d+)?)?(?:\.\w+)?)(?:[-_.]?min|dev)?\.(?:[jt]sx?|es6?|coffee|map|s?css|less|styl)$/i,2],["jscpd-icon",["medium-grey","medium-grey"],/\.jscpd(?:\.json)?$|^jscpd-report\.json/i,2],["jscpd-icon",["medium-orange","medium-orange"],/\.jscpd\.html$/i,2],["jscpd-icon",["medium-cyan","medium-cyan"],/\.jscpd\.xml$/i,2],["karma-icon",["medium-cyan","medium-cyan"],/^karma\.conf(?:ig)?\.[cm]?js$|^karma\.conf(?:ig)?\.ts$/i,2],["karma-icon",["medium-maroon","medium-maroon"],/^karma\.conf(?:ig)?\.coffee$/i,2],["keybase-icon",["medium-blue","medium-blue"],/^keybase\.txt$/i,2],["kitchenci-icon",["medium-green","medium-green"],/^\.?kitchen(?:\.[-\w]*)*\.ya?ml$/i,2],["knockout-icon",["medium-red","medium-red"],/^knockout[-.](?:\d+\.){3}(?:debug\.)?[cm]?js$/i,2],["kubernetes-icon",["medium-blue","medium-blue"],/^kubernetes.*\.ya?ml$|(?:^|\.)kazelcfg\.json$/i,2,/^kazel$/],["leaflet-icon",["medium-green","medium-green"],/^leaflet\.(?:draw-src|draw|spin|coordinates-(?:\d+\.)\d+\.\d+\.src)\.(?:[cm]?js|css)$|^wicket-leaflet\.[cm]?js$/i,2],["lefthook-icon",["medium-red","medium-red"],/^lefthook(?:-local)?\.ya?ml$/i,2],["lein-icon",[null,null],/project\.clj$/i,2],["lerna-icon",["medium-blue","dark-blue"],/^lerna\.json$/i,2],["lgtm-icon",["dark-purple","dark-purple"],/^\.?lgtm\.ya?ml$/i,2],["lighthouse-icon",["dark-blue","dark-blue"],/^\.?lighthouserc\.(?:json|js|ya?ml)$/i,2,/^lhci$/],["checklist-icon",["medium-green","medium-green"],/^mk\.config$/,2],["sourcemap-icon",["medium-blue","medium-blue"],/\.css\.map$/i,2],["sourcemap-icon",["medium-yellow","dark-yellow"],/\.js\.map$/i,2],["sourcemap-icon",["medium-green","dark-green"],/\.cjs\.map$/i,2],["sourcemap-icon",["medium-blue","dark-blue"],/\.mjs\.map$/i,2],["sourcemap-icon",["medium-orange","medium-orange"],/\.cidmap$/i,2,/^cidmap$/,/\.cidmap$/i,/^Map$|^cidmap$/i],["markdownlint-icon",["dark-green","dark-green"],/^\.markdownlint/i,2,/^mdl$/],["marko-icon",["medium-blue","medium-blue"],/\.marko$/i,2,/^marko$/,/\.marko$/i,/^mark[0o]$/i],["marko-icon",["medium-maroon","medium-maroon"],/\.marko\.[cm]?js$/i,2],["materialize-icon",["light-red","light-red"],/^materialize(?:\.min)?\.(?:[cm]?js|css)$/i,2],["mathjax-icon",["dark-green","dark-green"],/^MathJax[^.]*\.[cm]?js$/i,2],["meson-icon",["medium-green","medium-green"],/^(?:meson\.build|meson_options\.txt)$/i,2,,/\.meson$/i,/^Mes[0o]n$/i],["book-alt-icon",["medium-blue","medium-blue"],/^\.?mkdocs\.ya?ml$/i,2],["mocha-icon",["medium-maroon","medium-maroon"],/\.mocharc\.(?:jsonc?|[cm]?js|ya?ml)$|^mocha(?:\.min)?\.(?:[jt]sx?|es6?|coffee)$/i,2],["mocha-icon",["medium-red","medium-red"],/^mocha(?:\.min)?\.(?:s?css|less|styl)$/i,2],["mocha-icon",["light-maroon","light-maroon"],/mocha\.opts$/i,2],["modernizr-icon",["medium-red","medium-red"],/^\.?modernizr(?:rc)?\.[cm]?js$|^modernizr(?:[-\.]custom|-\d\.\d+)(?:\.\d+)?\.[cm]?js$/i,2],["moleculer-icon",["medium-blue","medium-blue"],/^moleculer\.config\.(?:[cm]?js|json|ts)$/i,2],["moment-icon",["medium-cyan","medium-cyan"],/^moment(?:-with-locales)?(?:\.min)?\.[cm]?js$/i,2],["moment-tz-icon",["dark-blue","dark-blue"],/^moment-timezone(?:-with-data)?(?:-\d{4}-\d{4})?(?:\.min)?\.[cm]?js$/i,2],["mootools-icon",["medium-purple","medium-purple"],/^mootools[^.]*\d+\.\d+(?:.\d+)?[^.]*\.[cm]?js$/i,2],["nanoc-icon",["medium-red","medium-red"],/^\.?nanoc\.ya?ml$/i,2],["neko-icon",["dark-orange","dark-orange"],/^run\.n$/,2],["nestjs-icon",["medium-red","medium-red"],/^nestconfig\.json$/i,2],["netlify-icon",["dark-blue","dark-blue"],/^netlify\.toml$/i,2],["newrelic-icon",["medium-cyan","medium-cyan"],/^newrelic\.yml/i,2],["nextflow-icon",["dark-green","dark-green"],/^nextflow\.config$/i,2],["nextjs-icon",["dark-grey","dark-grey"],/^next\.config\.[cm]?js$/i,2],["nginx-icon",["dark-green","dark-green"],/^nginx(?:\.[-\w]+)*\.conf$/i,2],["nginx-icon",["medium-green","medium-green"],/\.nginxconf$/i,2,,/\.nginx$/i,/^Nginx$|^nginx[\W_ \t]?c[0o]nfigurati[0o]n[\W_ \t]?file$/i],["nightwatch-icon",["dark-maroon","dark-maroon"],/^nightwatch\.conf(?:ig)?\.[cm]?js$/i,2],["shuriken-icon",["dark-cyan","dark-cyan"],/\.ninja\.d$/i,2],["nodemon-icon",["medium-green","medium-green"],/^nodemon\.json$|\.nodemonignore$/i,2],["normalize-icon",["medium-red","medium-red"],/^normalize(?:\.min)?\.(?:css|less|scss|styl)$/i,2],["npm-icon",["medium-red","medium-red"],/^(?:package\.json|\.npmignore|\.?npmrc|npm-debug\.log|npm-shrinkwrap\.json|package-lock\.json)$/i,2,,/\.ini\.npmrc\b/,/^Npm$/i],["nsri-icon",["medium-green","medium-green"],/^\.nsrirc(?:\.(?:json|(?:config\.)?[cm]?js|ya?ml))?$/i,2],["nsri-icon",["dark-green","dark-green"],/^\.nsriignore(?:\.(?:json|(?:config\.)?[cm]?js|ya?ml))?$/i,2],["nsri-alt-icon",["medium-green","medium-green"],/\.integrity\.json$/i,2],["nuxt-icon",["medium-cyan","medium-cyan"],/^nuxt\.config\.[jt]s$/i,2],["nx-icon",["dark-blue","dark-blue"],/^nx\.json$/i,2],["package-icon",["light-orange","light-orange"],/Cargo\.toml$/i,2],["package-icon",["dark-orange","dark-orange"],/Cargo\.lock$/i,2],["package-icon",["medium-green","medium-green"],/\.packages$/i,2],["package-icon",["medium-blue","medium-blue"],/^pubspec\.lock$/i,2],["package-icon",["medium-yellow","medium-yellow"],/^pubspec\.ya?ml$/i,2],["package-icon",["medium-blue","medium-blue"],/^paket\.(?:dependencies|lock|references|local|template)$/i,2,,/\.paket$/i,/^Paket$/i],["patreon-icon",["medium-orange","medium-orange"],/^PATR(?:ONS|EON)\.md$/,2],["phpunit-icon",["medium-purple","medium-purple"],/^phpunit\.xml$/i,2],["phraseapp-icon",["medium-blue","medium-blue"],/^\.phraseapp\.ya?ml$/i,2],["platformio-icon",["medium-orange","medium-orange"],/^platformio\.ini$/i,2],["pm2-icon",["medium-blue","medium-blue"],/^ecosystem.conf(?:ig)?./i,2],["pnpm-icon",["medium-orange","medium-orange"],/^pnpm-(?:lock|workspace)\.ya?ml$/i,2],["pnpm-icon",["medium-yellow","dark-yellow"],/^pnpmfile\.js$/i,2],["polymer-icon",["medium-purple","medium-purple"],/^polymer\.json$/i,2],["postcss-icon",["medium-orange","dark-orange"],/\.postcssrc(?:\.(?:[cm]?js|json|ya?ml))?$/i,2],["postcss-icon",["medium-yellow","dark-yellow"],/\bpostcss\.config\.[cm]?js$/i,2],["precommit-icon",["medium-yellow","dark-yellow"],/^\.pre-commit\b.*\.ya?ml$/i,2],["prettier-icon",["medium-cyan","dark-cyan"],/\.prettierrc(?:\.(?:[cm]?js|json|ya?ml))?$|^prettier\.config\.[cm]?js$/i,2],["prettier-icon",["dark-yellow","dark-yellow"],/\.prettierignore$/i,2],["proselint-icon",["dark-cyan","dark-cyan"],/\.proselintrc$/i,2],["protractor-icon",["medium-red","medium-red"],/^protractor\.(?:conf|config)\./i,2],["pug-icon",["medium-orange","medium-orange"],/^\.pug-lintrc/i,2],["pullapprove-icon",["dark-blue","dark-blue"],/^\.?pullapprove\.ya?ml$/i,2],["pypi-icon",["dark-blue","dark-blue"],/^requirements\.in$/i,2],["pyup-icon",["dark-cyan","dark-cyan"],/^\.pyup(?:\.ya?ml)?$/i,2],["quasar-icon",["medium-blue","medium-blue"],/^quasar\.conf\.[cm]?js$/i,2],["raphael-icon",["medium-orange","medium-orange"],/^raphael(?:\.min|\.no-deps)*\.[cm]?js$/i,2],["razzle-icon",["dark-blue","dark-blue"],/^razzle\.config\./i,2],["react-icon",["dark-blue","dark-blue"],/^react(?:-[^.]*)?\.[cm]?js$/i,2],["react-icon",["medium-blue","dark-blue"],/\.react\.[cm]?js$/i,2],["book-icon",["medium-blue","medium-blue"],/^README(?:\b|_)|^(?:(?:un)?licen[sc]es?(?:\.mysql)?|(?:read|readme|click|delete|keep|test)\.me)(?:\.(?:md|txt))?$|\.(?:readme|1st|licen[sc]es?)$/i,2],["book-icon",["dark-blue","dark-blue"],/^(?:notice|bugs|changes|change[-_]?log(?:[-._]?\d+)?|contribute|contributing|contributors|copy(?:ing|right)(?:\.regex)?|faq|fixes|hacking|history|install|maintainers|manifest|more\.stuff|notes|problems|projects|revision|terms|thanks|warnings)(?:_\w+)?$/i,2],["book-icon",["medium-blue","medium-blue"],/^zork\d\.doc$/,2],["remark-icon",["medium-yellow","medium-yellow"],/^\.rehyperc(?:\.(?:[cm]?js|json|ya?ml))?$/i,2],["remark-icon",["medium-red","medium-red"],/^\.remarkrc(?:\.(?:[cm]?js|json|ya?ml))?$/i,2],["remark-icon",["medium-green","medium-green"],/^\.retextrc(?:\.(?:[cm]?js|json|ya?ml))?$/i,2],["remark-icon",["dark-yellow","dark-yellow"],/\.rehypeignore$/i,2],["remark-icon",["dark-red","dark-red"],/\.remarkignore$/i,2],["remark-icon",["dark-green","dark-green"],/\.retextignore$/i,2],["renovate-icon",["medium-cyan","medium-cyan"],/(?!^renovate$)(?:\.|^)renovate(?:rc)?(?:\.json)?$/i,2],["requirejs-icon",["medium-blue","medium-blue"],/^require(?:[-.]min|dev)?\.[cm]?js$/i,2],["clojure-icon",["medium-maroon","dark-maroon"],/^riemann\.config$/i,2],["robots-icon",["dark-cyan","dark-cyan"],/^robots\.txt$/i,2],["manpage-icon",["dark-green","dark-green"],/^tmac\.|^(?:mmn|mmt|toc\.entries)$/i,2],["rollup-icon",["medium-red","medium-red"],/^rollup\.config\./i,2],["rubocop-icon",["dark-red","dark-red"],/^\.rubocop(?:_todo)?\.ya?ml$/i,2],["sass-icon",["medium-yellow","dark-yellow"],/^\.sassrc(?:\.[cm]?js)?$/i,2],["scrutinizer-icon",["dark-blue","dark-blue"],/\.scrutinizer\.yml$/i,2],["semrelease-icon",["medium-grey","medium-grey"],/^\.releaserc(?:\.(?:ya?ml|[cm]?js|json))?$/i,2],["sencha-icon",["light-green","light-green"],/^sencha(?:\.min)?\.[cm]?js$/i,2],["sequelize-icon",["medium-blue","dark-blue"],/\.sequelizerc(?:\.[cm]?js|\.json)?$/i,2],["serverless-icon",["medium-red","medium-red"],/(?:^|\.)serverless\.ya?ml$/i,2],["shadowcljs-icon",["medium-cyan","dark-cyan"],/^shadow-cljs\.edn$/i,2],["shipit-icon",["medium-orange","medium-orange"],/^shipitfile(?:\b.+)?\.[cm]?js$/i,2],["shippable-icon",["medium-cyan","medium-cyan"],/^shippable\.ya?ml$/i,2],["snapsvg-icon",["medium-cyan","medium-cyan"],/^snap\.svg(?:[-.]min)?\.[cm]?js$/i,2],["snapcraft-icon",["dark-cyan","dark-cyan"],/^snapcraft\.ya?ml$/i,2],["solidarity-icon",["dark-red","dark-red"],/^\.solidarity(?:\.json)?$/i,2],["stdlibjs-icon",["medium-orange","medium-orange"],/^stdlib(?:-.+)?\.[cm]?js$/i,2],["stdlibjs-icon",["medium-blue","medium-blue"],/^stdlib(?:-.+)?\.[cm]?js\.gz$/i,2],["storybook-icon",["medium-orange","medium-orange"],/\.(?:story|stories)\.(?:[cm]?js|jsx)$/i,2],["storybook-icon",["medium-blue","medium-blue"],/\.(?:story|stories)\.tsx?$/i,2],["stylable-icon",["medium-green","medium-green"],/\.st\.css$/i,2],["nailpolish-icon",["medium-yellow","medium-yellow"],/\.sc\.js$/i,2,,/^styled$/,/^Styled[\W_ \t]?C[0o]mp[0o]nent$/i],["nailpolish-icon",["medium-blue","dark-blue"],/\.sc\.jsx$|\.sc\.mjs$/i,2],["nailpolish-icon",["medium-green","dark-green"],/\.sc\.cjs$/i,2],["nailpolish-icon",["medium-blue","medium-blue"],/\.sc\.ts$/i,2],["nailpolish-icon",["light-blue","light-blue"],/\.sc\.tsx$/i,2],["stylelint-icon",["medium-purple","medium-purple"],/^\.stylelintrc(?:\.|$)/i,2],["stylelint-icon",["medium-yellow","dark-yellow"],/^stylelint\.config\.[cm]?js$/i,2],["stylelint-icon",["dark-blue","dark-blue"],/\.stylelint(?:ignore|cache)$/i,2],["stylishhaskell-icon",["medium-purple","medium-purple"],/^\.stylish-haskell\.ya?ml$/i,2],["swagger-icon",["medium-green","medium-green"],/^(?:openapi|swagger)\.(?:json|yaml|yml)$/i,2],["toc-icon",["medium-cyan","dark-cyan"],/\.toc$/i,2,,/\.toc$/i,/^Table[\W_ \t]?[0o]f[\W_ \t]?C[0o]ntents$/i],["tag-icon",["medium-green","medium-green"],/^\.atom-socket-.+\.\d$/,2],["tailwind-icon",["medium-cyan","medium-cyan"],/^\.?tailwind(?:\.config)?\.(?:[cm]?js|ts|coffee)$/i,2],["terraform-icon",["medium-yellow","medium-yellow"],/\.tf\.json$/i,2],["terser-icon",["medium-orange","medium-orange"],/^\.(?:terser|uglify)rc(?:\.\w+)?$/i,2],["test-ruby-icon",["medium-red","dark-red"],/[._-](?:spec|test)s?\.(?:rb|ruby)$/i,2],["test-ruby-icon",["medium-red","dark-red"],/([\\\x2F])(t|tests?|specs?)\1+(?:(?!\1).)*\.(rb|ruby)$/,2],["testcafe-icon",["medium-blue","medium-blue"],/^\.testcaferc\.json$/i,2],["tex-icon",["medium-red","dark-red"],/^hyphen(?:ex)?\.(?:cs|den|det|fr|sv|us)$/,2],["calc-icon",["medium-maroon","medium-maroon"],/\.8x[pk](?:\.txt)?$/i,2],["tmux-icon",["medium-green","medium-green"],/(?:\.|_|^)tmux\.conf$/i,2,,/\.tmux$/i,/^tmux$/i],["travis-icon",["medium-red","medium-red"],/^\.travis/i,2],["truffle-icon",["medium-maroon","dark-maroon"],/^\.?truffle\.[cm]?js$/i,2],["typedoc-icon",["dark-purple","dark-purple"],/^typedoc\.json$/i,2],["typings-icon",["medium-maroon","medium-maroon"],/^typings\.json$/i,2],["uikit-icon",["medium-blue","medium-blue"],/^uikit(?:\.min)?\.[cm]?js$/i,2],["unibeautify-icon",["dark-cyan","dark-cyan"],/\.unibeautifyrc$/i,2],["unibeautify-icon",["medium-orange","dark-orange"],/^unibeautify\.config\.[cm]?js$|\.unibeautifyrc\.(?:[cm]?js|json)$/i,2],["unibeautify-icon",["medium-yellow","dark-yellow"],/\.unibeautifyrc\.ya?ml$/i,2],["unicode-icon",["medium-red","medium-red"],/^(?:ArabicShaping|Bidi(?:Brackets|CharacterTest|Mirroring|Test)|Blocks|CJKRadicals|CaseFolding|CompositionExclusions|Derived(?:Age|CoreProperties|NormalizationProps)|EastAsianWidth|EmojiSources|EquivalentUnifiedIdeograph|HangulSyllableType|Index|Indic(?:Positional|Syllabic)Category|Jamo|LineBreak|NameAliases|NamedSequences(?:Prov)?|NamesList|Normalization(?:Corrections|Test)|NushuSources|PropList|Property(?:Value)?Aliases|Script(?:Extension)?s|SpecialCasing|StandardizedVariants|TangutSources|U(?:nicode|Source)Data|VerticalOrientation)\.txt$/,2,,/\.unidata$/i,/^Unic[0o]de$/i],["unicode-icon",["medium-red","medium-red"],/([\\\/])(UNIDATA|UCD)\1[^\\\/]+\.txt$/i,2],["v8-icon",["dark-blue","dark-blue"],/^\.c8rc(?:\.json)?$/i,2,/^c8$/],["zeit-icon",["medium-grey","dark-grey"],/^(?:vercel|now)\.json$/i,2],["vs-icon",["dark-purple","dark-purple"],/\.vcx?proj(?:\.[-\w]+)*$/i,2],["vs-icon",["dark-green","dark-green"],/\.vssettings(?:\.json)?$/i,2],["vs-icon",["medium-blue","medium-blue"],/\.vscodeignore(?:\.json)?$/i,2],["vsts-icon",["medium-blue","medium-blue"],/^\.vsts-ci\.ya?ml$/i,2],["vue-icon",["light-green","light-green"],/^vue\.config\.[cm]?js$/i,2],["wallaby-icon",["medium-green","medium-green"],/^\.wallaby\.[cm]?js$/i,2],["watchman-icon",["medium-blue","medium-blue"],/\.watchmanconfig$|^watchman\.json$/i,2],["webpack-icon",["medium-blue","medium-blue"],/(?:^|\.)webpack(?:file)?(?=\.|$).*\.(?:[jt]sx?|[cm]js|json|(?:lit)?coffee)$/i,2],["wercker-icon",["medium-purple","medium-purple"],/^wercker\.ya?ml$/i,2],["workbox-icon",["medium-orange","medium-orange"],/^workbox-config\.[cm]?js$/i,2],["xmake-icon",["medium-green","medium-green"],/^xmake\.lua$/i,2],["yaml-icon",["medium-orange","medium-orange"],/\.ya?ml\.mysql$/i,2],["yaml-icon",["dark-green","dark-green"],/\.ya?ml\.sed$/i,2],["yandex-icon",["medium-red","medium-red"],/^\.yaspellerrc(?:$|\.)|^\.yaspeller\.json$/i,2],["yarn-icon",["medium-blue","medium-blue"],/^yarn\.lock$|\.yarn-metadata(?:\.json)?$/i,2],["yeoman-icon",["medium-cyan","medium-cyan"],/\.yo-rc\.json$/i,2],["yui-icon",["dark-blue","dark-blue"],/^(?:yahoo-|yui)[^.]*\.[cm]?js$/i,2],["crafttweaker-icon",["medium-orange","dark-orange"],/^\.zsrc\.json$/i,2],["acre-icon",["medium-blue","medium-blue"],/^acre\.config$/i,1.5],["animestudio-icon",["medium-orange","medium-orange"],/\.animeproj$/i,1.5],["config-icon",["medium-green","medium-green"],/^settings\.bsp$/i,1.5],["config-icon",["dark-green","dark-green"],/\/(?:dev[-\w]+|troff)\/(?:[^\/]+\/)*(?:DESC|Foundry|download|symbolmap)(?:\.(?:in|proto|8400))?$/i,1.5,,/^source\.ditroff\.desc$/],["config-icon",["dark-blue","dark-blue"],/(?:^|[\/\\])\.ssh[\/\\]config$/,1.5],["config-coffee-icon",["medium-maroon","medium-maroon"],/^coffeelint\.json$/i,1.5],["config-hs-icon",["medium-purple","dark-purple"],/^haskellconfig\.json$/i,1.5],["config-js-icon",["medium-yellow","dark-yellow"],/^(?:jsconfig(?:\..+)?|\.?eshost(?:-config)?)\.json$/i,1.5],["config-perl-icon",["medium-blue","medium-blue"],/^perl[56]?-?config\.json$/i,1.5],["config-python-icon",["dark-blue","dark-blue"],/^python-?config\.json$|^pyproject\.toml$/i,1.5],["config-react-icon",["medium-blue","dark-blue"],/^jsxconfig\.json$/i,1.5],["config-ruby-icon",["medium-red","dark-red"],/^rubyconfig\.json$/i,1.5],["config-rust-icon",["medium-maroon","medium-maroon"],/^rustconfig\.json$/i,1.5],["config-ts-icon",["medium-blue","dark-blue"],/^tsconfig(?:\..+)?\.json$/i,1.5],["config-ts-icon",["medium-purple","dark-purple"],/^tslint\.json$/i,1.5],["database-icon",["dark-red","dark-red"],/^\.icondb\.js$/,1.5],["eclipse-lang-icon",["medium-blue","medium-blue"],/\.ecl(?:\.txt)?$/i,1.5,,/\.eclipse$/i,/^Ecli[\W_ \t]?Pse$/i],["emacs-icon",["medium-purple","medium-purple"],/(?:^|\.)(?:el|_?emacs|emacs\.desktop|abbrev[-_]defs)$/i,1.5,/^(?:x?emacs)$/,/\.emacs\.lisp$/i,/^Emacs[\W_ \t]?Lisp$|^elisp$/i],["emacs-icon",["dark-purple","dark-purple"],/(?:^|\.)(?:elc|eld)$/i,1.5],["emacs-icon",["medium-red","medium-red"],/\.gnus$/i,1.5],["emacs-icon",["dark-green","dark-green"],/\.viper$/i,1.5],["emacs-icon",["dark-blue","dark-blue"],/^Cask$/,1.5],["emacs-icon",["medium-blue","medium-blue"],/^Project\.ede$/i,1.5],["flask-icon",["dark-blue","dark-blue"],/^flask(?:[-_.].*)\.py$/i,1.5],["hygen-icon",["medium-pink","medium-pink"],/\.ejs\.t$/i,1.5],["lime-icon",["medium-green","medium-green"],/\.hxp$/i,1.5],["moho-icon",["medium-orange","medium-orange"],/\.mohoproj$/i,1.5],["pros-icon",["medium-orange","medium-orange"],/^project\.pros$/i,1.5],["qt-icon",["medium-yellow","dark-yellow"],/^(?:toolchain_)?installscript\.qs$/i,1.5],["test-coffee-icon",["medium-maroon","dark-maroon"],/[._-](?:spec|test)s?\.(?:(?:lit)?coffee|iced|cjsx)$/i,1.5],["test-generic-icon",["medium-green","medium-green"],/([\\\/])t\1t?\d+(?:(?!\1).)+\.sh$|[._-](spec|test)s?\.sh$/i,1.5],["test-go-icon",["medium-cyan","dark-cyan"],/[._-](?:spec|test)s?\.go$/i,1.5],["test-hs-icon",["medium-purple","dark-purple"],/[._-](?:spec|test)s?\.(?:hsc?|c2hs|lhs)$/i,1.5],["test-js-icon",["medium-yellow","dark-yellow"],/[._-](?:spec|test)s?\.(?:[_s]?js|js[bms]|es\d*)$|([\\\/])(?:(spec|test)s?|t)\1(?:\d+[-.])+(?!-)[^.\\\/]+\.js$/i,1.5],["test-js-icon",["medium-blue","dark-blue"],/[._-](?:spec|test)s?\.mjs$|([\\\/])(?:(spec|test)s?|t)\1(?:\d+[-.])+(?!-)[^.\\\/]+\.mjs$/i,1.5],["test-js-icon",["medium-green","dark-green"],/[._-](?:spec|test)s?\.cjs$|([\\\/])(?:(spec|test)s?|t)\1(?:\d+[-.])+(?!-)[^.\\\/]+\.cjs$/i,1.5],["test-perl-icon",["medium-blue","dark-blue"],/([\\\x2F])t\1(?:(?!\1).)+\.t$|([\\\x2F])(test|spec)s?(\1((?!\1).)+)*\1((?!\1).)+[._-](spec|test)s?\.p(er)?l$/i,1.5],["test-python-icon",["dark-blue","dark-blue"],/[._-](?:spec|test)s?\.py(?:3|thon)?|([\\\x2F])(test|spec)s?(\1((?!\1).)+)*\1(((?!\1).)+[._-](?:spec|test)s?|(?:spec|test)s?[._-].+)\.py(3|thon)?$/i,1.5],["test-react-icon",["medium-blue","dark-blue"],/[._-](?:spec|test)s?\.(?:jsx|react\.[cm]?js)$/,1.5],["test-react-icon",["medium-blue","dark-blue"],/([\\\/])(spec|test)s?\1(?:\d+[-.])+(?!-)[^.\\\/]+\.(jsx|react\.[cm]?js)$/i,1.5],["test-rust-icon",["medium-maroon","dark-maroon"],/[._-](?:spec|test)s?\.rs$/i,1.5],["test-ts-icon",["medium-blue","dark-blue"],/[._-](?:spec|test)s?\.ts$|([\\\/])(spec|test)s?\1(?:\d+[-.])+(?!-)[^.\\\/]+\.ts$/i,1.5],["test-ts-icon",["light-blue","medium-blue"],/[._-](?:spec|test)s?\.tsx$|([\\\/])(spec|test)s?\1(?:\d+[-.])+(?!-)[^.\\\/]+\.tsx$/i,1.5],["scales-icon",["medium-green","dark-green"],/^units\.lib$/i,1.5],["asm-zilog-icon",["medium-blue","medium-blue"],/\.PLX(?:COPY)?$/,1.25,,/\.zvm(?:asm|plx|plxedl)(?:\.|$)/,/^Assembly,[\W_ \t]?Zil[0o]g$|^z\/?(?:OS|VM)\s*(?:Assembl(?:y|er)|PL\/?X(?:\s*EDL)?)$/i],["bazel-icon",["medium-cyan","medium-cyan"],/^\.gazelcfg\.json$/i,1.25],["_1c-icon",["medium-red","medium-red"],/\.bsl$/i,,,/\.bsl$/i,/^1[\W_ \t]?C$|^1[\W_ \t]?C[\W_ \t]?Enterprise$/i],["_1c-icon",["dark-orange","dark-orange"],/\.sdbl$/i,,,/\.sdbl$/i,/^1[\W_ \t]?C$|^1[\W_ \t]?C[\W_ \t]?Query$/i],["_1c-icon",["dark-red","dark-red"],/\.os$/i],["_1c-alt-icon",["medium-red","dark-red"],/\.mdo$/i],["_4d-icon",["dark-blue","dark-blue"],/\.4dm$/i,,,/\.4dm$/i,/^4[\W_ \t]?D$/i],["a-plus-icon",["medium-blue","medium-blue"],/\.a?\+$/i,,/^a\+$/],["abap-icon",["medium-orange","medium-orange"],/\.abap$/i,,,/\.abp$/i,/^Abap$/i],["abif-icon",["medium-blue","medium-blue"],/\.abif$/i],["abif-icon",["medium-green","medium-green"],/\.ab1$/i],["abif-icon",["medium-red","medium-red"],/\.fsa$/i],["as-icon",["medium-blue","medium-blue"],/\.swf$/i],["as-icon",["medium-red","medium-red"],/\.as$/i,,,/\.(?:flex-config|actionscript(?:\.\d+)?)$/i,/^Acti[0o]n[\W_ \t]?Script$|^(?:ActionScript\s*3|as3)$/i],["as-icon",["medium-yellow","dark-yellow"],/\.jsfl$/i],["as-icon",["dark-red","dark-red"],/\.swc$/i],["ada-icon",["medium-blue","medium-blue"],/\.(?:ada|adb|ads)$/i,,,/\.ada$/i,/^Ada$|^(?:ada95|ada2005)$/i],["ae-icon",["dark-pink","dark-pink"],/\.aep$/i],["ae-icon",["dark-purple","dark-purple"],/\.aet$/i],["animate-icon",["dark-orange","medium-red"],/\.fla$/i],["ai-icon",["medium-orange","medium-orange"],/\.ai$/i],["ai-icon",["dark-orange","dark-orange"],/\.ait$/i],["indesign-icon",["dark-pink","dark-pink"],/\.indd$|\.idml$/i],["indesign-icon",["medium-purple","medium-purple"],/\.indl$/i],["indesign-icon",["dark-purple","dark-purple"],/\.indt$/i],["indesign-icon",["dark-blue","dark-blue"],/\.indb$/i],["psd-icon",["medium-blue","medium-blue"],/\.psd$/i],["psd-icon",["dark-purple","dark-purple"],/\.psb$/i],["premiere-icon",["dark-purple","dark-purple"],/\.prproj$/i],["premiere-icon",["medium-maroon","medium-maroon"],/\.prel$/i],["premiere-icon",["medium-purple","medium-purple"],/\.psq$/i],["totvs-icon",["medium-maroon","medium-maroon"],/\.prw$/i,,/^advpl$/,/\.advpl$/i,/^advpl$/i],["totvs-icon",["medium-green","medium-green"],/\.ahu$/i],["totvs-icon",["dark-green","dark-green"],/\.aph$/i],["totvs-icon",["dark-blue","dark-blue"],/\.tlpp$/i],["affectscript-icon",["medium-pink","medium-pink"],/\.affect$/i,,,/\.affect$/i,/^Affect[\W_ \t]?Script$/i],["affinity-icon",["medium-blue","medium-blue"],/\.afdesign$/i],["affinity-icon",["medium-pink","medium-pink"],/\.afphoto$/i],["affinity-icon",["medium-red","medium-red"],/\.afpub$/i],["agda-icon",["dark-cyan","dark-cyan"],/\.agda$/i,,/^agda$/,/\.agda$/i,/^agda$/i],["agda-icon",["medium-cyan","medium-cyan"],/\.lagda$/i],["alex-icon",["medium-pink","dark-pink"],/\.alexrc$/i],["alex-icon",["medium-red","dark-red"],/\.alexignore$/i],["alloy-icon",["medium-red","medium-red"],/\.als$/i,,,/\.alloy$/i,/^All[0o]y$/i],["alpine-icon",["dark-blue","dark-blue"],/(?:\.|^)APKBUILD$/],["ampl-icon",["dark-maroon","dark-maroon"],/\.ampl$/i,,,/\.ampl$/i,/^Ampl$/i],["amusewiki-icon",["dark-red","dark-red"],/\.muse$/i,,,/\.muse$/i,/^Amuse[\W_ \t]?Wiki$|^Muse$/i],["analytica-icon",["medium-orange","medium-orange"],/\.ana$/i],["android-icon",["medium-green","medium-green"],/\.smali$/i],["android-icon",["dark-maroon","dark-maroon"],/\.rsh$/i],["angelscript-icon",["medium-blue","dark-blue"],/\.(?:acs|angelscript)$/i,,,/^source\.angelscript$/,/^Angel[\W_ \t]?Script$|^Angel[\W_ \t]?C[0o]de$/i],["sun-icon",["medium-yellow","dark-yellow"],/\.ansiweatherrc$/i],["antlr-icon",["medium-red","medium-red"],/\.g$/i,,/^antlr$/,/\.antlr$/i,/^antlr$/i],["antlr-icon",["medium-orange","medium-orange"],/\.g4$/i],["anyscript-icon",["dark-red","dark-red"],/\.any$/i,,,/(?:^|\.)any-?script(?:$|\.)/i,/^Any[\W_ \t]?Script$/i],["api-icon",["medium-blue","medium-blue"],/\.apib$/i,,,/\.apib$/i,/^Api[\W_ \t]?Blueprint$/i],["apl-icon",["dark-cyan","dark-cyan"],/\.apl[acfino]?$/i,,/^(?:gnu[-._]?)?aplx?$/i,/\.apl$/i,/^Apl$/i],["apl-icon",["medium-maroon","medium-maroon"],/\.apl\.history$/i],["apple-icon",["medium-purple","medium-purple"],/\.(?:applescript|scpt)$/i,,/^osascript$/,/\.applescript$/i,/^Apple$|^[0o]sascript$/i],["arc-icon",["medium-blue","medium-blue"],/\.arc$/i],["arduino-icon",["dark-cyan","dark-cyan"],/\.ino$/i,,,/\.arduino$/i,/^Arduin[0o]$/i],["asciidoctor-icon",["medium-blue","medium-blue"],/\.(?:ad|adoc|asc|asciidoc)$/i,,,/\.asciidoc$/i,/^Ascii[\W_ \t]?D[0o]c$/i],["asp-icon",["dark-blue","dark-blue"],/\.asp$/i,,,/\.asp$/i,/^[Aa][Ss][Pp].[nN][eE][tT]$|^aspx(?:-vb)?$/],["asp-icon",["medium-maroon","medium-maroon"],/\.asax$/i],["asp-icon",["dark-green","dark-green"],/\.ascx$/i],["asp-icon",["medium-green","medium-green"],/\.ashx$/i],["asp-icon",["dark-cyan","dark-cyan"],/\.asmx$/i],["asp-icon",["medium-purple","medium-purple"],/\.aspx$/i],["asp-icon",["medium-cyan","medium-cyan"],/\.axd$/i],["eclipse-icon",["medium-maroon","medium-maroon"],/\.aj$/i],["asm-icon",["medium-green","medium-green"],/\.a$|\.asm$/i,,,/(?:^|\.)(?:asm|assembly|lc-?3)(?:\.|$)/i,/^Assembly$|^asm$/i],["asm-icon",["medium-cyan","medium-cyan"],/\.i$/i],["asm-icon",["dark-green","dark-green"],/\.s$/i],["asm-icon",["medium-orange","medium-orange"],/\.a51$/i],["asm-agc-icon",["dark-blue","dark-blue"],/\.agc$/i,,,/\.source\.agc$/i,/^Assembly,[\W_ \t]?Agc$|^(?:Virtual\s*)?AGC$|^Apollo(?:[-_\s]*11)?\s*Guidance\s*Computer$/i],["asm-arm-icon",["medium-blue","medium-blue"],/\.arm$/i,,,/\.arm$/i,/^Assembly,[\W_ \t]?Arm$/i],["asm-avr-icon",["dark-purple","dark-purple"],/\.avr$/i,,,/(?:^|\.)avr(?:dis)?asm(?:\.|$)/i,/^Assembly,[\W_ \t]?Avr$/i],["asm-hitachi-icon",["medium-grey","medium-grey"],/\.h8(?:SX?|\d{3})?$/i],["asm-intel-icon",["dark-blue","dark-blue"],/\.(?:(?:x|i(?:a[-_]?))(?:32|86|64)(?:asm)?|i386|80386)$/i,,,/(?:^|\.)(?:(?:x|i(?:a[-_]?))(?:32|86|64)(?:asm)?|i386|80386)(?:\.|$)/i,/^Assembly,[\W_ \t]?Intel$|^(?:x86|x64|x86[-_]?64|i(?:a[-_]?)?(?:32|64)|i386|80386|Intel|Itanium|[ftm]asm)$/i],["asm-m68k-icon",["dark-red","dark-red"],/\.m68k$/i,,,/(?:^|\.)(?:m68k|dasm)(?:\.|$)/i,/^Assembly,[\W_ \t]?M[0o]t[0o]r[0o]la$|^(?:asm68(?:k|\d{2,3})?|m68k)$/i],["asm-m68k-icon",["medium-blue","medium-blue"],/\.lst$/i,,,/(?:^|\.)(?:lst-)?cpu[-_\s]?12(?:\.|$)/i,/^Assembly,[\W_ \t]?M[0o]t[0o]r[0o]la$|^lst[\W_ \t]?cpu12$/i],["asm-vax-icon",["medium-maroon","medium-maroon"],/\.v(?:ax|masm)$/i],["asm-zilog-icon",["medium-yellow","medium-yellow"],/\.z80$/i,,,/\.z80$/i,/^Assembly,[\W_ \t]?Zil[0o]g$/i],["asymptote-icon",["medium-red","medium-red"],/\.asy$/i,,/^asy$/,/\.asymptote$/i,/^Asympt[0o]te$/i],["atom-icon",["medium-green","medium-green"],/^\.?apmrc$/i],["ats-icon",["medium-red","medium-red"],/\.dats$/i,,,/\.ats$/i,/^Ats$|^ats2$/i],["ats-icon",["medium-blue","medium-blue"],/\.hats$/i],["ats-icon",["dark-yellow","dark-yellow"],/\.sats$/i],["audacity-icon",["medium-yellow","medium-yellow"],/\.aup$/i],["audio-icon",["medium-red","medium-red"],/\.mp3$|\.f4[ab]$/i],["audio-icon",["dark-yellow","dark-yellow"],/\.wav$/i],["audio-icon",["dark-cyan","dark-cyan"],/\.(?:aac|ac3|m4p)$/i],["audio-icon",["medium-purple","medium-purple"],/\.aif[fc]?$|\.mka$/i],["audio-icon",["medium-cyan","medium-cyan"],/\.au$|\.m4a$/i],["audio-icon",["dark-red","dark-red"],/\.flac$/i],["audio-icon",["medium-orange","medium-orange"],/\.it$/i],["audio-icon",["dark-green","dark-green"],/\.(?:mpc|mp\+)$/i],["audio-icon",["dark-orange","dark-orange"],/\.oga$/i],["audio-icon",["dark-maroon","dark-maroon"],/\.opus$/i],["audio-icon",["dark-blue","dark-blue"],/\.r[am]$/i],["audio-icon",["medium-green","medium-green"],/\.s3m$/i],["audio-icon",["medium-yellow","medium-yellow"],/\.sndh$/i],["audio-icon",["medium-blue","medium-blue"],/\.wma$/i],["augeas-icon",["dark-orange","dark-orange"],/\.aug$/i],["ahk-icon",["dark-blue","dark-blue"],/\.ahk$/i,,/^ahk$/,/\.ahk$/i,/^Aut[0o][\W_ \t]?H[0o]tkey$|^ahk$/i],["ahk-icon",["dark-purple","dark-purple"],/\.ahkl$/i],["autoit-icon",["medium-purple","medium-purple"],/\.au3$/i,,,/(?:^|\.)autoit(?:\.|$)/i,/^Aut[0o][\W_ \t]?It$|^(?:AutoIt3|AutoItScript|au3)$/i],["avro-icon",["medium-blue","medium-blue"],/\.av(?:cs|sc|dl)$/i,,,/(?:^|\.)avro(?:-idl)?(?:\.|$)/i,/^Avr[0o]$/i],["terminal-icon",["medium-blue","medium-blue"],/\.awk$/i,,/^awk$/,/\.awk$/i,/^awk$/i],["terminal-icon",["medium-red","medium-red"],/\.gawk$/i,,/^gawk$/,/\.gawk$/i,/^Awk$|^gawk$/i],["terminal-icon",["medium-maroon","medium-maroon"],/\.mawk$/i,,/^mawk$/,/\.mawk$/i,/^Awk$|^mawk$/i],["terminal-icon",["dark-green","dark-green"],/\.nawk$/i,,/^nawk$/,/\.nawk$/i,/^Awk$|^nawk$/i],["terminal-icon",["dark-cyan","dark-cyan"],/\.auk$/i],["babel-icon",["medium-yellow","medium-yellow"],/\.(?:babelrc|babelrc\.[cm]?js|languagebabel|babel)$|babel(?:\.[\w\-]+)*\.conf(?:ig)?\./i],["babel-icon",["dark-yellow","dark-yellow"],/\.babelignore$/i],["backup-icon",[null,null],/\.(?:bak|old|orig)$/],["ballerina-icon",["medium-cyan","medium-cyan"],/\.bal$/i,,/^ballerina$/,/\.ballerina$/i,/^ballerina$/i],["ballerina-icon",["dark-green","dark-green"],/\.balx$/i],["bazaar-icon",["medium-yellow","dark-yellow"],/\.bzrignore$/i],["bibtex-icon",["medium-red","dark-red"],/\.cbx$/i],["bibtex-icon",["medium-orange","dark-orange"],/\.bbx$/i],["bibtex-icon",["medium-yellow","dark-yellow"],/\.bib(?:tex)?$/i,,/^bibtex$/,/\.bibtex$/i,/^bibtex$/i],["bibtex-icon",["medium-green","dark-green"],/\.bst$/i],["biml-icon",["medium-red","medium-red"],/\.biml$/i,,,/\.biml$/i,/^Biml$/i],["binary-icon",["medium-red","medium-red"],/\.(?:[ls]?o|out)$|\.rpy[bc]$/i],["binary-icon",["dark-blue","dark-blue"],/\.axf$|\.d-objdump$|^\.rnd$/i],["binary-icon",["medium-green","medium-green"],/\.elf$/i],["binary-icon",["dark-red","dark-red"],/\.la$/i],["binary-icon",["dark-green","dark-green"],/\.ko$/i],["binary-icon",["dark-orange","dark-orange"],/\.(?:(?:c(?:[+px]{2}?)?-?)?objdump|bsdiff|bin|dat|pak|pdb)$/i],["binary-icon",["medium-orange","medium-orange"],/\.(?:gco?|gcode|[cdhk]nc)$/i,,/^g-code$/,/\.g-code$/i,/^Binary$|^g[\W_ \t]?c[0o]de$/i],["binary-icon",["dark-purple","dark-purple"],/\.py[cdo]$/i],["binary-icon",["medium-purple","medium-purple"],/\.prx$/i],["binary-icon",["medium-grey","medium-grey"],/\.puff$/i],["bison-icon",["medium-red","medium-red"],/\.bison$/i,,/^bison$/,/\.bison$/i,/^bis[0o]n$/i],["bison-icon",["dark-green","dark-green"],/\.y$/i],["bison-icon",["medium-green","medium-green"],/\.yacc$/i],["bison-icon",["medium-cyan","medium-cyan"],/\.yy$/i],["bithound-icon",["medium-red","medium-red"],/\.bithoundrc$/i],["blender-icon",["medium-orange","medium-orange"],/\.blend$/i],["blender-icon",["dark-orange","dark-orange"],/\.blend\d+$/i],["blender-icon",["dark-blue","dark-blue"],/\.bphys$/i],["bluespec-icon",["dark-blue","dark-blue"],/\.bsv$/i,,,/\.bsv$/i,/^Bluespec$/i],["boo-icon",["medium-green","medium-green"],/\.boo$/i,,,/\.boo(?:\.unity)?$/i,/^B[0o][0o]$/i],["boot-icon",[null,null],/\.boot$/i],["bosque-icon",["medium-green","medium-green"],/\.bsq$/i,,,/\.source\.bsq$/i,/^B[0o]sque$/i],["brain-icon",["dark-pink","dark-pink"],/\.bf?$/i,,,/\.(?:bf|brainfuck)$/i,/^Brainfuck$|^(?:bf|Brainf\**ck)$/i],["bro-icon",["dark-cyan","dark-cyan"],/\.bro$/i,,,/\.bro$/i,/^Br[0o]$/i],["brotli-icon",["medium-orange","medium-orange"],/\.br$/i],["browserslist-icon",["medium-orange","medium-orange"],/^(?:browserslist|\.browserslistrc)$/i],["buck-icon",["medium-blue","medium-blue"],/\.buckconfig$/i],["buck-icon",["dark-blue","dark-blue"],/^BUCK$/],["bundler-icon",["medium-cyan","dark-cyan"],/\.gemfile$/i],["byond-icon",["medium-blue","medium-blue"],/\.dm$/i,,,/\.dm$/i,/^By[0o]nd$|^(?:DM|Dream\s*Maker(?:\s*Script)?)$/i],["c-icon",["medium-blue","medium-blue"],/\.c$/i,,/^tcc$/,/\.c$/i,/^C$/i],["c-icon",["medium-purple","medium-purple"],/\.h$|\.cats$/i],["c-icon",["medium-green","medium-green"],/\.idc$|\.xpm$/i],["c-icon",["medium-maroon","medium-maroon"],/\.w$/i],["c-icon",["dark-blue","dark-blue"],/\.nc$/i],["c-icon",["medium-cyan","medium-cyan"],/\.upc$/i],["c-icon",["medium-orange","medium-orange"],/\.xbm$/i],["c-icon",["medium-blue","medium-blue"],/(\\|\/)share(?:\1misc)?\1getopts?\d?$/],["csharp-icon",["medium-blue","dark-blue"],/\.cs$/i,,,/\.cs$/i,/^C#$|^c\s*sharp$/i],["csscript-icon",["dark-green","dark-green"],/\.csx$/i,,,/\.csx$/i,/^C#[\W_ \t]?Script$/i],["cpp-icon",["medium-blue","dark-blue"],/\.c[+px]{2}$|\.cc$/i,,,/\.cpp$/i,/^C\+?\+?$|c[-_]?pp|cplusplus/i],["cpp-icon",["medium-purple","dark-purple"],/\.h[+px]{2}$/i],["cpp-icon",["medium-orange","dark-orange"],/\.[it]pp$/i],["cpp-icon",["medium-red","dark-red"],/\.(?:tcc|inl)$/i],["cabal-icon",["medium-cyan","medium-cyan"],/\.cabal$/i,,,/\.cabal$/i,/^Cabal$/i],["caffe-icon",["medium-maroon","medium-maroon"],/\.caffemodel$/i],["caffe-icon",["medium-green","medium-green"],/\.solverstate$/i],["cake-icon",["medium-yellow","medium-yellow"],/\.cake$/i,,,/\.cake$/i,/^Cake$/i],["cakefile-icon",["medium-red","medium-red"],/^Cakefile$/],["cakephp-icon",["medium-red","medium-red"],/\.ctp$/i],["ceylon-icon",["medium-orange","medium-orange"],/\.ceylon$/i],["chapel-icon",["medium-green","medium-green"],/\.chpl$/i,,,/\.chapel$/i,/^Chapel$|^chpl$/i],["checklist-icon",["medium-yellow","medium-yellow"],/\.(?:todo|taskpaper)$/i],["cheetah3d-icon",["medium-yellow","dark-yellow"],/\.jas$/i],["chef-icon",["medium-orange","dark-orange"],/^chefignore$|^(?:Berks|Policy)file(?:\.lock)?$/i],["chrome-icon",["medium-red","medium-red"],/\.crx$/i],["chuck-icon",["medium-green","medium-green"],/\.ck$/i,,,/\.chuck$/i,/^Chuc[\W_ \t]?K$/i],["icon-circuit-board",["dark-green","dark-green"],/\.brd$|\.(?:cir|ckt|struct|tech)$/i,,/^ngspice$/,/\.spice$/i],["icon-circuit-board",["medium-red","medium-red"],/\.sch$|\.gbr$|\.gko$/i,,/^gerber$/,/\.gerber$/i],["icon-circuit-board",["medium-green","medium-green"],/\.pcb$|\.gm\d+$/i],["icon-circuit-board",["medium-blue","medium-blue"],/\.gtl$/i],["icon-circuit-board",["medium-cyan","medium-cyan"],/\.gbl$/i],["icon-circuit-board",["medium-orange","medium-orange"],/\.gbs$/i],["icon-circuit-board",["medium-maroon","medium-maroon"],/\.gto$/i],["icon-circuit-board",["dark-maroon","dark-maroon"],/\.gts$/i],["icon-circuit-board",["dark-orange","dark-orange"],/\.gtp$/i],["icon-circuit-board",["dark-blue","dark-blue"],/\.gbo$|\.drl$|\.net$/i],["icon-circuit-board",["dark-red","dark-red"],/\.gbp$|\.fab$/i],["icon-circuit-board",["dark-cyan","dark-cyan"],/\.dsn$|\.pho$/i],["icon-circuit-board",["medium-yellow","medium-yellow"],/\.gpt$/i],["icon-circuit-board",["dark-yellow","dark-yellow"],/\.gpb$/i],["cirru-icon",["medium-pink","dark-pink"],/\.cirru$/i,,,/\.cirru$/i,/^Cirru$/i],["clarion-icon",["medium-orange","medium-orange"],/\.clw$/i,,,/\.clarion$/i,/^Clari[0o]n$/i],["clean-icon",["dark-cyan","dark-cyan"],/\.icl$/i,,/^clean$/,/\.clean$/i,/^clean$/i],["clean-icon",["medium-cyan","medium-cyan"],/\.dcl$/i],["clean-icon",["medium-blue","medium-blue"],/\.abc$/i],["click-icon",["medium-yellow","medium-yellow"],/\.click$/i,,,/\.click$/i,/^Click$|^Click!$/i],["clips-icon",["dark-green","dark-green"],/\.clp$/i,,,/\.clips$/i,/^Clips$/i],["clojure-icon",["medium-blue","dark-blue"],/\.clj$/i,,/^clojure$/,/\.clojure$/i,/^cl[0o]jure$/i],["clojure-icon",["medium-purple","dark-purple"],/\.cl2$/i],["clojure-icon",["medium-green","dark-green"],/\.cljc$/i],["clojure-icon",["medium-red","dark-red"],/\.cljx$|\.hic$/i],["cljs-icon",["medium-blue","dark-blue"],/\.cljs(?:cm)?$/i],["closure-tpl-icon",["medium-blue","medium-blue"],/\.soy$/i,,,/^text\.html\.soy$/,/^Cl[0o]sure[\W_ \t]?Template$/i],["cloudfoundry-icon",["medium-blue","medium-blue"],/\.cfignore$/i],["cmake-icon",["medium-green","medium-green"],/\.cmake$/i,,/^cmake$/,/\.cmake$/i,/^cmake$/i],["cmake-icon",["medium-red","medium-red"],/^CMakeLists\.txt$/],["cobol-icon",["medium-blue","dark-blue"],/\.(?:cob|ccp|cbl|cobol|cpy)$/i,,,/\.cobol$/i,/^C[0o]b[0o]l$/i],["cocoapods-icon",["medium-red","medium-red"],/\.podspec$/i],["codekit-icon",[null,null],/(?:^config)?\.codekit\d*$/i],["coffee-icon",["medium-maroon","medium-maroon"],/\.coffee$/i,,/^coffee$/,/\.coffee$/i,/^C[0o]ffee[\W_ \t]?Script$|^Coffee(?:-Script)?$/i],["coffee-icon",["dark-maroon","d