Type alias GetCodeLanguage

GetCodeLanguage: ((lang, rawCode) => string)

Type declaration

    • (lang, rawCode): string
    • A function that can be used to get the language for a block of code or allow different aliases.

      Parameters

      • lang: string

        The language suggested by marked

      • rawCode: string

        The raw code source

      Returns string

      The language to use

      Example

      Simple Example

      const getLanguage: GetCodeLanguage = (raw, suggestedLanguage) => {
      switch (suggestedLanguage) {
      case "":
      // default to markup
      return "markup";
      case "sh":
      // allow sh to be an alias for shell
      return "shell";
      default:
      return suggestedLanguage;
      }
      }

      Default Value

      = (lang) => lang

Generated using TypeDoc