return {
    ["angular"] = {
        "typescript",
        "html",
        "typescriptreact",
        "typescript.tsx",
        "htmlangular",
    },
    ["astro"] = {
        "astro",
    },
    ["cmake"] = {
        "cmake",
        "make",
    },
    ["cpp"] = {
        "c",
        "cpp",
        "objc",
        "objcpp",
    },
    ["css"] = {
        "css",
        "scss",
        "less",
    },
    ["d"] = {
        "d",
    },
    ["emmet"] = {
        "html",
        "css",
        "less",
        "postcss",
        "sass",
        "scss",
        "sugarss",
        "typescriptreact",
        "javascriptreact",
        "astro",
    },
    ["go"] = {
        "go",
        "gomod",
    },
    ["helm"] = {
        "helm",
    },
    ["html"] = {
        "html",
    },
    ["json"] = {
        "json",
        "jsonc",
    },
    ["jsts"] = {
        "javascript",
        "typescript",
        "javascriptreact",
        "typescriptreact",
    },
    ["kotlin"] = {
        "kotlin",
    },
    ["latex"] = {
        "bib",
        "tex",
    },
    ["lua"] = {
        "lua",
    },
    ["markdown"] = {
        "markdown",
        "markdown.mdx",
    },
    ["nginx"] = {
        "nginx",
    },
    ["ocaml"] = {
        "ocaml",
        "menhir",
        "ocamlinterface",
        "ocamllex",
        "reason",
        "dune",
    },
    ["perl"] = {
        "perl",
    },
    ["php"] = {
        "php",
    },
    ["python"] = {
        "python",
    },
    ["r"] = {
        "r",
        "rmd",
        "quarto",
    },
    ["rust"] = {
        "rust",
    },
    ["scala"] = {
        "scala",
        "sbt",
    },
    ["shell"] = {
        "sh",
        "bash",
        "zsh",
        "csh",
        "ksh",
    },
    ["sql"] = {
        "sql",
        "mysql",
    },
    ["stylelint"] = {
        "css",
        "less",
        "postcss",
        "sass",
        "scss",
        "sugarss",
    },
    ["tailwind"] = {
        -- html
        "aspnetcorerazor",
        "astro",
        "astro-markdown",
        "blade",
        "clojure",
        "django-html",
        "htmldjango",
        "edge",
        "eelixir", -- vim ft
        "elixir",
        "ejs",
        "erb",
        "eruby", -- vim ft
        "gohtml",
        "gohtmltmpl",
        "haml",
        "handlebars",
        "hbs",
        "html",
        "htmlangular",
        "html-eex",
        "heex",
        "jade",
        "leaf",
        "liquid",
        "markdown",
        "mdx",
        "mustache",
        "njk",
        "nunjucks",
        "php",
        "razor",
        "slim",
        "twig",
        -- css
        "css",
        "less",
        "postcss",
        "sass",
        "scss",
        "stylus",
        "sugarss",
        -- js
        "javascript",
        "javascriptreact",
        "reason",
        "rescript",
        "typescript",
        "typescriptreact",
        -- mixed
        "vue",
        "svelte",
        "templ",
    },
    ["toml"] = {
        "toml",
    },
    ["vim"] = {
        "vim",
    },
    ["vue"] = {
        "vue",
    },
    ["xml"] = {
        "xml",
        "xsd",
        "xsl",
        "xslt",
        "svg",
    },
    ["yaml"] = {
        "yaml",
    },
    ["zig"] = {
        "zig",
        "zir",
    },
}

-- vim: foldmethod=indent foldlevel=1
