{
  "stems": {
    "Dockerfile": "docker",
    "Podfile": "ruby",
    "Procfile": "heroku"
  },
  "suffixes": {
    "Emakefile": "erlang",
    "aac": "audio",
    "accdb": "storage",
    "app.src": "erlang",
    "astro": "astro",
    "avi": "video",
    "avif": "image",
    "bak": "backup",
    "bash": "terminal",
    "bash_aliases": "terminal",
    "bash_logout": "terminal",
    "bash_profile": "terminal",
    "bashrc": "terminal",
    "bmp": "image",
    "c": "c",
    "cc": "cpp",
    "cjs": "javascript",
    "coffee": "coffeescript",
    "conf": "settings",
    "cpp": "cpp",
    "css": "css",
    "csv": "storage",
    "cts": "typescript",
    "dart": "dart",
    "dat": "storage",
    "db": "storage",
    "dbf": "storage",
    "dll": "storage",
    "doc": "document",
    "docx": "document",
    "eex": "elixir",
    "elm": "elm",
    "erl": "erlang",
    "escript": "erlang",
    "eslintrc": "eslint",
    "eslintrc.js": "eslint",
    "eslintrc.json": "eslint",
    "ex": "elixir",
    "exs": "elixir",
    "fish": "terminal",
    "flac": "audio",
    "fmp": "storage",
    "fp7": "storage",
    "frm": "storage",
    "fs": "fsharp",
    "gdb": "storage",
    "gif": "image",
    "gitattributes": "vcs",
    "gitignore": "vcs",
    "gitkeep": "vcs",
    "gitmodules": "vcs",
    "go": "go",
    "gql": "graphql",
    "graphql": "graphql",
    "graphqls": "graphql",
    "h": "c",
    "handlebars": "code",
    "hbs": "template",
    "heex": "elixir",
    "heic": "image",
    "heif": "image",
    "hpp": "cpp",
    "hrl": "erlang",
    "hs": "haskell",
    "htm": "template",
    "html": "template",
    "ib": "storage",
    "ico": "image",
    "ini": "settings",
    "inl": "cpp",
    "j2k": "image",
    "java": "java",
    "jfif": "image",
    "jp2": "image",
    "jpeg": "image",
    "jpg": "image",
    "js": "javascript",
    "json": "storage",
    "jsonc": "storage",
    "jsx": "react",
    "jxl": "image",
    "kt": "kotlin",
    "ldf": "storage",
    "lock": "lock",
    "lockb": "bun",
    "log": "log",
    "lua": "lua",
    "m4a": "audio",
    "m4v": "video",
    "markdown": "document",
    "md": "document",
    "mdb": "storage",
    "mdf": "storage",
    "mdx": "document",
    "metadata": "code",
    "mjs": "javascript",
    "mka": "audio",
    "mkv": "video",
    "ml": "ocaml",
    "mli": "ocaml",
    "mov": "video",
    "mp3": "audio",
    "mp4": "video",
    "mts": "typescript",
    "myd": "storage",
    "myi": "storage",
    "nim": "nim",
    "nu": "terminal",
    "odp": "document",
    "ods": "document",
    "odt": "document",
    "ogg": "audio",
    "opus": "audio",
    "otf": "font",
    "pdb": "storage",
    "pdf": "document",
    "php": "php",
    "plist": "template",
    "png": "image",
    "ppt": "document",
    "pptx": "document",
    "prettierignore": "prettier",
    "prettierrc": "prettier",
    "prisma": "prisma",
    "profile": "terminal",
    "ps1": "terminal",
    "psd": "image",
    "py": "python",
    "qoi": "image",
    "r": "r",
    "rb": "ruby",
    "rebar.config": "erlang",
    "rkt": "code",
    "rs": "rust",
    "rtf": "document",
    "sav": "storage",
    "sc": "scala",
    "scala": "scala",
    "scm": "code",
    "sdf": "storage",
    "sh": "terminal",
    "sql": "storage",
    "sqlite": "storage",
    "svelte": "template",
    "svg": "image",
    "swift": "swift",
    "tcl": "tcl",
    "tf": "terraform",
    "tfvars": "terraform",
    "tiff": "image",
    "toml": "toml",
    "ts": "typescript",
    "tsv": "storage",
    "tsx": "react",
    "ttf": "font",
    "txt": "document",
    "vue": "vue",
    "wav": "audio",
    "webm": "video",
    "webp": "image",
    "wma": "audio",
    "wmv": "video",
    "woff": "font",
    "woff2": "font",
    "wv": "audio",
    "xls": "document",
    "xlsx": "document",
    "xml": "template",
    "xrl": "erlang",
    "yaml": "settings",
    "yml": "settings",
    "yrl": "erlang",
    "zlogin": "terminal",
    "zsh": "terminal",
    "zsh_aliases": "terminal",
    "zsh_histfile": "terminal",
    "zsh_profile": "terminal",
    "zshenv": "terminal",
    "zshrc": "terminal"
  },
  "types": {
    "astro": {
      "icon": "icons/file_icons/astro.svg"
    },
    "audio": {
      "icon": "icons/file_icons/audio.svg"
    },
    "bun": {
      "icon": "icons/file_icons/bun.svg"
    },
    "c": {
      "icon": "icons/file_icons/c.svg"
    },
    "code": {
      "icon": "icons/file_icons/code.svg"
    },
    "coffeescript": {
      "icon": "icons/file_icons/coffeescript.svg"
    },
    "collapsed_chevron": {
      "icon": "icons/file_icons/chevron_right.svg"
    },
    "collapsed_folder": {
      "icon": "icons/file_icons/folder.svg"
    },
    "cpp": {
      "icon": "icons/file_icons/cpp.svg"
    },
    "css": {
      "icon": "icons/file_icons/css.svg"
    },
    "dart": {
      "icon": "icons/file_icons/dart.svg"
    },
    "default": {
      "icon": "icons/file_icons/file.svg"
    },
    "docker": {
      "icon": "icons/file_icons/docker.svg"
    },
    "document": {
      "icon": "icons/file_icons/book.svg"
    },
    "elixir": {
      "icon": "icons/file_icons/elixir.svg"
    },
    "elm": {
      "icon": "icons/file_icons/elm.svg"
    },
    "erlang": {
      "icon": "icons/file_icons/erlang.svg"
    },
    "eslint": {
      "icon": "icons/file_icons/eslint.svg"
    },
    "expanded_chevron": {
      "icon": "icons/file_icons/chevron_down.svg"
    },
    "expanded_folder": {
      "icon": "icons/file_icons/folder_open.svg"
    },
    "font": {
      "icon": "icons/file_icons/font.svg"
    },
    "fsharp": {
      "icon": "icons/file_icons/fsharp.svg"
    },
    "go": {
      "icon": "icons/file_icons/go.svg"
    },
    "graphql": {
      "icon": "icons/file_icons/graphql.svg"
    },
    "haskell": {
      "icon": "icons/file_icons/haskell.svg"
    },
    "heroku": {
      "icon": "icons/file_icons/heroku.svg"
    },
    "image": {
      "icon": "icons/file_icons/image.svg"
    },
    "java": {
      "icon": "icons/file_icons/java.svg"
    },
    "javascript": {
      "icon": "icons/file_icons/javascript.svg"
    },
    "kotlin": {
      "icon": "icons/file_icons/kotlin.svg"
    },
    "lock": {
      "icon": "icons/file_icons/lock.svg"
    },
    "log": {
      "icon": "icons/file_icons/info.svg"
    },
    "lua": {
      "icon": "icons/file_icons/lua.svg"
    },
    "nim": {
      "icon": "icons/file_icons/nim.svg"
    },
    "ocaml": {
      "icon": "icons/file_icons/ocaml.svg"
    },
    "phoenix": {
      "icon": "icons/file_icons/phoenix.svg"
    },
    "php": {
      "icon": "icons/file_icons/php.svg"
    },
    "prettier": {
      "icon": "icons/file_icons/prettier.svg"
    },
    "prisma": {
      "icon": "icons/file_icons/prisma.svg"
    },
    "python": {
      "icon": "icons/file_icons/python.svg"
    },
    "r": {
      "icon": "icons/file_icons/r.svg"
    },
    "react": {
      "icon": "icons/file_icons/react.svg"
    },
    "ruby": {
      "icon": "icons/file_icons/ruby.svg"
    },
    "rust": {
      "icon": "icons/file_icons/rust.svg"
    },
    "scala": {
      "icon": "icons/file_icons/scala.svg"
    },
    "settings": {
      "icon": "icons/file_icons/settings.svg"
    },
    "storage": {
      "icon": "icons/file_icons/database.svg"
    },
    "swift": {
      "icon": "icons/file_icons/swift.svg"
    },
    "tcl": {
      "icon": "icons/file_icons/tcl.svg"
    },
    "template": {
      "icon": "icons/file_icons/html.svg"
    },
    "terminal": {
      "icon": "icons/file_icons/terminal.svg"
    },
    "terraform": {
      "icon": "icons/file_icons/terraform.svg"
    },
    "toml": {
      "icon": "icons/file_icons/toml.svg"
    },
    "typescript": {
      "icon": "icons/file_icons/typescript.svg"
    },
    "vcs": {
      "icon": "icons/file_icons/git.svg"
    },
    "video": {
      "icon": "icons/file_icons/video.svg"
    },
    "vue": {
      "icon": "icons/file_icons/vue.svg"
    }
  }
}
