196 lines
3.7 KiB
JavaScript
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;
|