UNPKG

@xt0rted/expressive-code-file-icons

Version:

Add Visual Studio Code file icons to Expressive Code frames

2 lines (1 loc) 13.2 kB
export type IconName = "access" | "access2" | "actionscript" | "actionscript2" | "ada" | "advpl" | "affectscript" | "affinitydesigner" | "affinityphoto" | "affinitypublisher" | "agda" | "ai" | "ai2" | "al" | "allcontributors" | "al_dal" | "angular" | "ansible" | "antlers_html" | "antlr" | "anyscript" | "apache" | "apex" | "apib" | "apib2" | "api_extractor" | "apl" | "applescript" | "appscript" | "appsemble" | "appveyor" | "arduino" | "asciidoc" | "asp" | "aspx" | "assembly" | "astro" | "astroconfig" | "atom" | "ats" | "attw" | "audio" | "aurelia" | "autohotkey" | "autoit" | "avif" | "avro" | "awk" | "aws" | "azure" | "azurepipelines" | "babel" | "babel2" | "bak" | "ballerina" | "bat" | "bats" | "bazaar" | "bazel" | "bazel_ignore" | "bazel_version" | "befunge" | "bicep" | "biml" | "binary" | "biome" | "bitbucketpipeline" | "bithound" | "blade" | "blender" | "blitzbasic" | "bolt" | "bosque" | "bower" | "bower2" | "browserslist" | "bruno" | "buckbuild" | "buf" | "bun" | "bundlemon" | "bundler" | "bunfig" | "c" | "c2" | "c3" | "cabal" | "caddy" | "cake" | "cakephp" | "capacitor" | "capnp" | "cargo" | "casc" | "cddl" | "cert" | "ceylon" | "cf" | "cf2" | "cfc" | "cfc2" | "cfm" | "cfm2" | "changie" | "cheader" | "chef" | "chef_cookbook" | "circleci" | "class" | "clojure" | "clojurescript" | "cloudfoundry" | "cmake" | "cobol" | "codacy" | "codeclimate" | "codecov" | "codekit" | "codemagic" | "codeowners" | "codeql" | "coderabbit" | "coffeelint" | "coffeescript" | "commitizen" | "commitlint" | "compass" | "composer" | "conan" | "conda" | "config" | "confluence" | "copilot" | "coverage" | "coveralls" | "cpp" | "cpp2" | "cpp3" | "cppheader" | "craco" | "crowdin" | "crystal" | "csharp" | "csharp2" | "cspell" | "csproj" | "css" | "css2" | "css2map" | "csscomb" | "csslint" | "cssmap" | "cucumber" | "cuda" | "cursorrules" | "cvs" | "cypress" | "cypress_spec" | "cython" | "c_al" | "dal" | "darcs" | "dartlang" | "dartlang_generated" | "dartlang_ignore" | "datadog" | "db" | "debian" | "delphi" | "deno" | "denoify" | "dependabot" | "dependencies" | "devcontainer" | "dhall" | "diff" | "django" | "dlang" | "docker" | "docker2" | "dockertest" | "dockertest2" | "docpad" | "docusaurus" | "docz" | "dojo" | "doppler" | "dotenv" | "dotjs" | "doxygen" | "drawio" | "drone" | "drools" | "dtd" | "dustjs" | "dvc" | "dylan" | "earthly" | "eas-metadata" | "edge" | "edge2" | "editorconfig" | "eex" | "ejs" | "elastic" | "elasticbeanstalk" | "eleventy" | "eleventy2" | "elixir" | "elm" | "elm2" | "emacs" | "ember" | "ensime" | "eps" | "epub" | "erb" | "erlang" | "erlang2" | "esbuild" | "eslint" | "eslint2" | "esphome" | "excalidraw" | "excel" | "excel2" | "expo" | "falcon" | "fantasticon" | "fastly" | "fauna" | "favicon" | "fbx" | "firebase" | "firebasehosting" | "firestore" | "fitbit" | "fla" | "flareact" | "flash" | "floobits" | "flow" | "flutter" | "flutter_package" | "flyio" | "font" | "formkit" | "fortran" | "fossa" | "fossil" | "freemarker" | "frontcommerce" | "fsharp" | "fsharp2" | "fsproj" | "fthtml" | "funding" | "fusebox" | "galen" | "galen2" | "gamemaker" | "gamemaker2" | "gamemaker81" | "gatsby" | "gcloud" | "gcode" | "gdscript" | "genstat" | "git" | "git2" | "gitlab" | "gitpod" | "gleam" | "gleamconfig" | "glide" | "glitter" | "glsl" | "gltf" | "glyphs" | "gnu" | "gnuplot" | "go" | "goctl" | "godot" | "go_aqua" | "go_black" | "go_fuchsia" | "go_gopher" | "go_lightblue" | "go_package" | "go_white" | "go_work" | "go_yellow" | "gpg" | "gradle" | "gradle2" | "grain" | "graphql" | "graphql_config" | "graphviz" | "greenkeeper" | "gridsome" | "groovy" | "groovy2" | "grunt" | "gulp" | "haml" | "handlebars" | "handlebars2" | "harbour" | "hardhat" | "hashicorp" | "haskell" | "haskell2" | "haxe" | "haxecheckstyle" | "haxedevelop" | "helix" | "helm" | "histoire" | "hjson" | "hlsl" | "homeassistant" | "horusec" | "host" | "html" | "htmlhint" | "htmlvalidate" | "http" | "hugo" | "humanstxt" | "hunspell" | "husky" | "hy" | "hygen" | "hypr" | "icl" | "idris" | "idrisbin" | "idrispkg" | "image" | "imba" | "inc" | "infopath" | "informix" | "ini" | "ink" | "innosetup" | "io" | "iodine" | "ionic" | "jake" | "janet" | "jar" | "jasmine" | "java" | "jbuilder" | "jekyll" | "jenkins" | "jest" | "jest_snapshot" | "jinja" | "jpm" | "js" | "jsbeautify" | "jsconfig" | "jscpd" | "jshint" | "jsmap" | "json" | "json2" | "json5" | "jsonld" | "jsonnet" | "json_official" | "json_schema" | "jsp" | "jsr" | "jss" | "js_official" | "juice" | "julia" | "julia2" | "jupyter" | "just" | "k" | "karma" | "key" | "kitchenci" | "kite" | "kivy" | "knip" | "kos" | "kotlin" | "kusto" | "language_configuration" | "lark" | "latino" | "layout" | "lerna" | "less" | "lex" | "liara" | "libreoffice_base" | "libreoffice_calc" | "libreoffice_draw" | "libreoffice_impress" | "libreoffice_math" | "libreoffice_writer" | "license" | "licensebat" | "lighthouse" | "light_actionscript2" | "light_ada" | "light_agda" | "light_apl" | "light_astro" | "light_astroconfig" | "light_babel" | "light_babel2" | "light_cabal" | "light_circleci" | "light_cloudfoundry" | "light_codacy" | "light_codeclimate" | "light_codeowners" | "light_config" | "light_copilot" | "light_crystal" | "light_cypress" | "light_cypress_spec" | "light_db" | "light_dhall" | "light_docpad" | "light_drone" | "light_eas-metadata" | "light_eleventy" | "light_eleventy2" | "light_esphome" | "light_expo" | "light_firebasehosting" | "light_fla" | "light_font" | "light_gamemaker2" | "light_gradle" | "light_hashicorp" | "light_hjson" | "light_ini" | "light_io" | "light_js" | "light_jsconfig" | "light_jsmap" | "light_json" | "light_json5" | "light_jsonld" | "light_json_schema" | "light_kite" | "light_lark" | "light_lerna" | "light_mailing" | "light_mdx-components" | "light_mdx" | "light_mlang" | "light_mustache" | "light_mypy" | "light_neo4j" | "light_netlify" | "light_next" | "light_nim" | "light_nx" | "light_objidconfig" | "light_openHAB" | "light_pcl" | "light_pnpm" | "light_prettier" | "light_prisma" | "light_purescript" | "light_quasar" | "light_raku" | "light_razzle" | "light_reactrouter" | "light_rehype" | "light_remark" | "light_replit" | "light_retext" | "light_rome" | "light_rubocop" | "light_rust" | "light_rust_toolchain" | "light_safetensors" | "light_shaderlab" | "light_solidity" | "light_spin" | "light_stylelint" | "light_stylus" | "light_symfony" | "light_systemd" | "light_systemverilog" | "light_testcafe" | "light_testjs" | "light_tex" | "light_tm" | "light_tmux" | "light_todo" | "light_toit" | "light_toml" | "light_tree" | "light_turbo" | "light_unibeautify" | "light_vash" | "light_vercel" | "light_vsix" | "light_vsixmanifest" | "light_xfl" | "light_xorg" | "light_yaml" | "light_yaml_official" | "lilypond" | "lime" | "lintstagedrc" | "liquid" | "lisp" | "livescript" | "lnk" | "locale" | "log" | "lolcode" | "lsl" | "lua" | "luau" | "lync" | "mailing" | "manifest" | "manifest_bak" | "manifest_skip" | "map" | "mariadb" | "markdown" | "markdownlint" | "markdownlint_ignore" | "marko" | "markojs" | "master-co" | "matlab" | "maven" | "maxscript" | "maya" | "mdx-components" | "mdx" | "mediawiki" | "mercurial" | "mermaid" | "meson" | "meteor" | "minecraft" | "mivascript" | "mjml" | "mlang" | "mocha" | "modernizr" | "mojo" | "mojolicious" | "moleculer" | "mondoo" | "mongo" | "monotone" | "motif" | "mson" | "mustache" | "mvt" | "mvtcss" | "mvtjs" | "mypy" | "mysql" | "ndst" | "nearly" | "neo4j" | "nestjs" | "nest_adapter_js" | "nest_adapter_ts" | "nest_controller_js" | "nest_controller_ts" | "nest_decorator_js" | "nest_decorator_ts" | "nest_filter_js" | "nest_filter_ts" | "nest_gateway_js" | "nest_gateway_ts" | "nest_guard_js" | "nest_guard_ts" | "nest_interceptor_js" | "nest_interceptor_ts" | "nest_middleware_js" | "nest_middleware_ts" | "nest_module_js" | "nest_module_ts" | "nest_pipe_js" | "nest_pipe_ts" | "nest_service_js" | "nest_service_ts" | "netlify" | "next" | "nextflow" | "nginx" | "ng_component_css" | "ng_component_dart" | "ng_component_html" | "ng_component_js" | "ng_component_js2" | "ng_component_less" | "ng_component_sass" | "ng_component_scss" | "ng_component_ts" | "ng_component_ts2" | "ng_controller_js" | "ng_controller_ts" | "ng_directive_dart" | "ng_directive_js" | "ng_directive_js2" | "ng_directive_ts" | "ng_directive_ts2" | "ng_guard_dart" | "ng_guard_js" | "ng_guard_ts" | "ng_interceptor_dart" | "ng_interceptor_js" | "ng_interceptor_ts" | "ng_module_dart" | "ng_module_js" | "ng_module_js2" | "ng_module_ts" | "ng_module_ts2" | "ng_pipe_dart" | "ng_pipe_js" | "ng_pipe_js2" | "ng_pipe_ts" | "ng_pipe_ts2" | "ng_routing_dart" | "ng_routing_js" | "ng_routing_js2" | "ng_routing_ts" | "ng_routing_ts2" | "ng_service_dart" | "ng_service_js" | "ng_service_js2" | "ng_service_ts" | "ng_service_ts2" | "ng_smart_component_dart" | "ng_smart_component_js" | "ng_smart_component_js2" | "ng_smart_component_ts" | "ng_smart_component_ts2" | "ng_tailwind" | "nim" | "nimble" | "ninja" | "nix" | "njsproj" | "noc" | "node" | "node2" | "nodemon" | "npm" | "npmpackagejsonlint" | "nsi" | "nsri-integrity" | "nsri" | "nuget" | "numpy" | "nunjucks" | "nuxt" | "nx" | "nyc" | "objectivec" | "objectivecpp" | "objidconfig" | "ocaml" | "ocaml_intf" | "ogone" | "onenote" | "opencl" | "openHAB" | "openscad" | "opentofu" | "org" | "outlook" | "ovpn" | "oxlint" | "package" | "paket" | "pandacss" | "patch" | "pcl" | "pddl" | "pddl_happenings" | "pddl_plan" | "pdf" | "pdf2" | "pdm" | "peeky" | "perl" | "perl2" | "perl6" | "pgsql" | "photoshop" | "photoshop2" | "php" | "php2" | "php3" | "phpcsfixer" | "phpstan" | "phpunit" | "phraseapp" | "pine" | "pip" | "pipeline" | "plantuml" | "platformio" | "playwright" | "plsql" | "plsql_package" | "plsql_package_body" | "plsql_package_header" | "plsql_package_spec" | "pm2" | "pnpm" | "poedit" | "poetry" | "polymer" | "pony" | "postcss" | "postcssconfig" | "postman" | "powerpoint" | "powerpoint2" | "powershell" | "powershell2" | "powershell_format" | "powershell_psd" | "powershell_psd2" | "powershell_psm" | "powershell_psm2" | "powershell_types" | "preact" | "precommit" | "prettier" | "prisma" | "processinglang" | "procfile" | "progress" | "prolog" | "prometheus" | "protobuf" | "protractor" | "publiccode" | "publisher" | "pug" | "pulumi" | "puppet" | "purescript" | "purgecss" | "pyenv" | "pyret" | "pyscript" | "pytest" | "python" | "pythowo" | "pytyped" | "pyup" | "q" | "qbs" | "qlikview" | "qml" | "qmldir" | "qsharp" | "quasar" | "r" | "racket" | "rails" | "rake" | "raku" | "raml" | "razor" | "razzle" | "ra_syntax_tree" | "reactjs" | "reactrouter" | "reacttemplate" | "reactts" | "reason" | "red" | "registry" | "rego" | "rehype" | "remark" | "renovate" | "replit" | "rescript" | "rest" | "retext" | "rexx" | "riot" | "rmd" | "rnc" | "robotframework" | "robots" | "rolldown" | "rollup" | "rome" | "ron" | "rproj" | "rspec" | "rss" | "rubocop" | "ruby" | "rust" | "rust_toolchain" | "s-lang" | "safetensors" | "sails" | "saltstack" | "san" | "sapphire_framework_cli" | "sas" | "sass" | "sbt" | "scala" | "scilab" | "script" | "scss" | "scss2" | "sdlang" | "search_result" | "seedkit" | "sentry" | "sequelize" | "serverless" | "shaderlab" | "shell" | "shellcheck" | "shuttle" | "silverstripe" | "sino" | "siyuan" | "sketch" | "skipper" | "slang" | "slashup" | "slice" | "slim" | "slint" | "sln" | "sln2" | "smarty" | "snakemake" | "snapcraft" | "snaplet" | "snort" | "snyk" | "solidarity" | "solidity" | "source" | "spacengine" | "sparql" | "spin" | "sqf" | "sql" | "sqlite" | "squirrel" | "sss" | "sst" | "stan" | "stata" | "stencil" | "storyboard" | "storybook" | "stryker" | "stylable" | "style" | "styled" | "stylelint" | "stylish_haskell" | "stylus" | "sublime" | "subversion" | "svelte" | "svelteconfig" | "svg" | "svgo" | "swagger" | "swc" | "swift" | "swig" | "symfony" | "syncpack" | "systemd" | "systemverilog" | "t4tt" | "tailwind" | "tamagui" | "taplo" | "taskfile" | "tauri" | "tcl" | "teal" | "templ" | "tera" | "terraform" | "test" | "testcafe" | "testjs" | "testplane" | "testts" | "tex" | "text" | "textile" | "tfs" | "tiltfile" | "tm" | "tmux" | "todo" | "toit" | "toml" | "tox" | "travis" | "tree" | "tres" | "truffle" | "trunk" | "tsbuildinfo" | "tscn" | "tsconfig" | "tsconfig_official" | "tslint" | "tt" | "ttcn" | "tuc" | "turbo" | "twig" | "typedoc" | "typescript" | "typescriptdef" | "typescriptdef_official" | "typescript_official" | "typo3" | "uiua" | "unibeautify" | "unison" | "unlicense" | "unocss" | "vagrant" | "vala" | "vanilla_extract" | "vapi" | "vapor" | "vash" | "vb" | "vba" | "vbhtml" | "vbproj" | "vcxproj" | "velocity" | "vento" | "vercel" | "verilog" | "vhdl" | "video" | "view" | "vim" | "vite" | "vitest" | "vlang" | "volt" | "vscode-insiders" | "vscode" | "vscode2" | "vscode3" | "vscode_test" | "vsix" | "vsixmanifest" | "vue" | "vueconfig" | "vyper" | "wallaby" | "wally" | "wasm" | "watchmanconfig" | "wdio" | "weblate" | "webpack" | "wenyan" | "wercker" | "wgsl" | "wikitext" | "windi" | "wit" | "wolfram" | "word" | "word2" | "wpml" | "wurst" | "wxml" | "wxss" | "wxt" | "xcode" | "xfl" | "xib" | "xliff" | "xmake" | "xml" | "xo" | "xorg" | "xquery" | "xsl" | "yacc" | "yaml" | "yamllint" | "yaml_official" | "yandex" | "yang" | "yarn" | "yeoman" | "zig" | "zip" | "zip2";