const languageToPrettyLanguage = {
    typescript: "TypeScript",
    go: "Go",
    java: "Java",
    python: "Python",
    csharp: "C#",
    terraform: "Terraform",
    unity: "Unity",
    php: "PHP",
    swift: "Swift",
    ruby: "Ruby",
    postman: "Postman",
};
export function getPrettyCodeSampleLanguage(language) {
    return languageToPrettyLanguage[language];
}
export function escapeText(text, { escape }) {
    switch (escape) {
        case "markdown":
            return (text
                .replaceAll("\\", "\\\\")
                .replaceAll("`", "\\`")
                .replaceAll("*", "\\*")
                .replaceAll("_", "\\_")
                .replaceAll("{", "\\{")
                .replaceAll("}", "\\}")
                .replaceAll("[", "\\[")
                .replaceAll("]", "\\]")
                .replaceAll("<", "\\<")
                .replaceAll(">", "\\>")
                .replaceAll("(", "\\(")
                .replaceAll(")", "\\)")
                .replaceAll("#", "\\#")
                .replaceAll("+", "\\+")
                // .replace("-", "\\-")
                // .replace(".", "\\.")
                .replaceAll("!", "\\!")
                .replaceAll("|", "\\|"));
        case "mdx":
            return text.replaceAll("{", "\\{").replaceAll("}", "\\}");
        case "html":
            return text.replaceAll("<", "&lt;").replaceAll(">", "&gt;");
        case "none":
            return text;
    }
}
//# sourceMappingURL=util.js.map