icyicons/src/icons.js

196 lines
3.7 KiB
JavaScript

function icon(name) {
return {
[`_f_${name}`]: {
iconPath: `./icons/${name}.svg`,
},
};
}
function iconGeneric(name) {
return {
[`_${name}`]: {
iconPath: `./icons/${name}.svg`,
},
};
}
const icons = {
...iconGeneric("file"),
...iconGeneric("file_light"),
...iconGeneric("folder"),
...iconGeneric("folder_light"),
...iconGeneric("folder_open"),
...iconGeneric("folder_light_open"),
...icon("elm"),
...icon("sass"),
...icon("scss"),
...icon("less"),
...icon("stylus"),
...icon("postcssconfig"),
...icon("docker"),
...icon("dockerignore"),
...icon("dockerdebug"),
...icon("git"),
...icon("readme"),
...icon("html"),
...icon("json"),
...icon("rjson"),
...icon("markdown"),
...icon("css"),
...icon("cssmap"),
...icon("js"),
...icon("jsmap"),
...icon("typescript"),
...icon("typescriptdef"),
...icon("tsx"),
...icon("vue"),
...icon("image"),
...icon("zip"),
...icon("yarn"),
...icon("yarnerror"),
...icon("error"),
...icon("npm"),
...icon("npmlock"),
...icon("svg"),
...icon("yaml"),
...icon("fontwoff2"),
...icon("fontwoff"),
...icon("fontttf"),
...icon("fontotf"),
...icon("php"),
...icon("twig"),
...icon("composer"),
...icon("symfony"),
...icon("xml"),
...icon("robots"),
...icon("bundler"),
...icon("stylelint"),
...icon("prettier"),
...icon("python"),
...icon("log"),
...icon("license"),
...icon("audio"),
...icon("audiomp3"),
...icon("audioogg"),
...icon("audiowav"),
...icon("lua"),
...icon("csharp"),
...icon("dartlang"),
...icon("eslint"),
...icon("handlebars"),
...icon("webpack"),
...icon("ruby"),
...icon("erb"),
...icon("jest"),
...icon("babel"),
...icon("toml"),
...icon("elixir"),
...icon("exs"),
...icon("rust"),
...icon("reactjs"),
...icon("reactts"),
...icon("angular"),
...icon("rollup"),
...icon("java"),
...icon("gulp"),
...icon("grunt"),
...icon("editorconfig"),
...icon("light_editorconfig"),
...icon("shell"),
...icon("vscode"),
...icon("ai"),
...icon("photoshop"),
...icon("pdf"),
...icon("go"),
...icon("go_package"),
...icon("tmpl"),
...icon("svelte"),
...icon("browserslist"),
...icon("erlang"),
...icon("vite"),
...icon("mint"),
...icon("eex"),
...icon("env"),
...icon("nvm"),
...icon("sql"),
...icon("nginx"),
...icon("conf"),
...icon("c"),
...icon("cpp"),
...icon("powershell"),
...icon("powershelldata"),
...icon("powershellmodule"),
...icon("njk"),
...icon("blade"),
...icon("liquid"),
...icon("pug"),
...icon("cheader"),
...icon("m"),
...icon("swift"),
...icon("graphql"),
...icon("groovy"),
...icon("testjs"),
...icon("testts"),
...icon("storybook"),
...icon("wasm"),
...icon("imagepng"),
...icon("imagejpg"),
...icon("imagegif"),
...icon("imagewebp"),
...icon("imageico"),
...icon("cli"),
...icon("bat"),
...icon("nuxt"),
...icon("netlify"),
...icon("vercel"),
...icon("tailwind"),
...icon("windi"),
...icon("nodemon"),
...icon("jinja"),
...icon("haml"),
...icon("smarty"),
...icon("haskell"),
...icon("gradle"),
...icon("nim"),
...icon("nestjs"),
...icon("nestjscontroller"),
...icon("nestjsservice"),
...icon("nestjsmodule"),
...icon("nestjsguard"),
...icon("nestjsdecorator"),
...icon("nestjsfilter"),
...icon("jenkins"),
...icon("txt"),
...icon("binary"),
...icon("cert"),
...icon("key"),
...icon("prisma"),
...icon("compodoc"),
...icon("julia"),
...icon("csv"),
...icon("karma"),
...icon("tsconfig"),
...icon("travis"),
...icon("razor"),
...icon("cshtml"),
...icon("jsp"),
...icon("avi"),
...icon("mp4"),
...icon("mov"),
...icon("video"),
...icon("rescript"),
...icon("bsconfig"),
...icon("opengl"),
...icon("llvm"),
...icon("info"),
...icon("ipynb"),
...icon("sol"),
...icon("bicep"),
...icon("qt"),
...icon("ui"),
...icon("prolog"),
...icon("user"),
};
export default icons;