| 1 | import type { ImageSourcePropType } from "react-native"; |
| 2 | |
| 3 | export const MARKDOWN_FILE_ICON_SOURCES = { |
| 4 | agents: require("../../assets/file-icons/pierre_agents.png"), |
| 5 | astro: require("../../assets/file-icons/pierre_astro.png"), |
| 6 | babel: require("../../assets/file-icons/pierre_babel.png"), |
| 7 | bash: require("../../assets/file-icons/pierre_bash.png"), |
| 8 | biome: require("../../assets/file-icons/pierre_biome.png"), |
| 9 | bootstrap: require("../../assets/file-icons/pierre_bootstrap.png"), |
| 10 | browserslist: require("../../assets/file-icons/pierre_browserslist.png"), |
| 11 | bun: require("../../assets/file-icons/pierre_bun.png"), |
| 12 | c: require("../../assets/file-icons/pierre_c.png"), |
| 13 | claude: require("../../assets/file-icons/pierre_claude.png"), |
| 14 | cpp: require("../../assets/file-icons/pierre_cpp.png"), |
| 15 | css: require("../../assets/file-icons/pierre_css.png"), |
| 16 | database: require("../../assets/file-icons/pierre_database.png"), |
| 17 | default: require("../../assets/file-icons/pierre_default.png"), |
| 18 | docker: require("../../assets/file-icons/pierre_docker.png"), |
| 19 | eslint: require("../../assets/file-icons/pierre_eslint.png"), |
| 20 | font: require("../../assets/file-icons/pierre_font.png"), |
| 21 | git: require("../../assets/file-icons/pierre_git.png"), |
| 22 | go: require("../../assets/file-icons/pierre_go.png"), |
| 23 | graphql: require("../../assets/file-icons/pierre_graphql.png"), |
| 24 | html: require("../../assets/file-icons/pierre_html.png"), |
| 25 | image: require("../../assets/file-icons/pierre_image.png"), |
| 26 | javascript: require("../../assets/file-icons/pierre_javascript.png"), |
| 27 | json: require("../../assets/file-icons/pierre_json.png"), |
| 28 | markdown: require("../../assets/file-icons/pierre_markdown.png"), |
| 29 | mcp: require("../../assets/file-icons/pierre_mcp.png"), |
| 30 | nextjs: require("../../assets/file-icons/pierre_nextjs.png"), |
| 31 | npm: require("../../assets/file-icons/pierre_npm.png"), |
| 32 | oxc: require("../../assets/file-icons/pierre_oxc.png"), |
| 33 | pnpm: require("../../assets/file-icons/pierre_pnpm.png"), |
| 34 | postcss: require("../../assets/file-icons/pierre_postcss.png"), |
| 35 | prettier: require("../../assets/file-icons/pierre_prettier.png"), |
| 36 | python: require("../../assets/file-icons/pierre_python.png"), |
| 37 | react: require("../../assets/file-icons/pierre_react.png"), |
| 38 | ruby: require("../../assets/file-icons/pierre_ruby.png"), |
| 39 | rust: require("../../assets/file-icons/pierre_rust.png"), |
| 40 | sass: require("../../assets/file-icons/pierre_sass.png"), |
| 41 | stylelint: require("../../assets/file-icons/pierre_stylelint.png"), |
| 42 | svelte: require("../../assets/file-icons/pierre_svelte.png"), |
| 43 | svg: require("../../assets/file-icons/pierre_svg.png"), |
| 44 | svgo: require("../../assets/file-icons/pierre_svgo.png"), |
| 45 | swift: require("../../assets/file-icons/pierre_swift.png"), |
| 46 | table: require("../../assets/file-icons/pierre_table.png"), |
| 47 | tailwind: require("../../assets/file-icons/pierre_tailwind.png"), |
| 48 | terraform: require("../../assets/file-icons/pierre_terraform.png"), |
| 49 | text: require("../../assets/file-icons/pierre_text.png"), |
| 50 | typescript: require("../../assets/file-icons/pierre_typescript.png"), |
| 51 | video: require("../../assets/file-icons/pierre_video.png"), |
| 52 | vite: require("../../assets/file-icons/pierre_vite.png"), |
| 53 | vscode: require("../../assets/file-icons/pierre_vscode.png"), |
| 54 | vue: require("../../assets/file-icons/pierre_vue.png"), |
| 55 | wasm: require("../../assets/file-icons/pierre_wasm.png"), |
| 56 | webpack: require("../../assets/file-icons/pierre_webpack.png"), |
| 57 | yml: require("../../assets/file-icons/pierre_yml.png"), |
| 58 | zig: require("../../assets/file-icons/pierre_zig.png"), |
| 59 | zip: require("../../assets/file-icons/pierre_zip.png"), |
| 60 | } as const satisfies Readonly<Record<string, ImageSourcePropType>>; |