@kenchan0130/markdown-to-atlassian-wiki-markup
Version:
Convert markdown to atlassian wiki markup
82 lines (81 loc) • 2.68 kB
TypeScript
declare const SupportLanguage: {
readonly ActionScript: "actionscript";
readonly Ada: "ada";
readonly AppleScript: "applescript";
readonly Bash: "bash";
readonly C: "c";
readonly CSharp: "c#";
readonly CPlusPlus: "c++";
readonly CSS: "css";
readonly Erlang: "erlang";
readonly Go: "go";
readonly Groovy: "groovy";
readonly Haskell: "haskell";
readonly HTML: "html";
readonly Java: "java";
readonly JavaScript: "javascript";
readonly JSON: "json";
readonly Lua: "lua";
readonly Nyan: "nyan";
readonly ObjectiveC: "objc";
readonly Perl: "perl";
readonly PHP: "php";
readonly PowerShell: "powershell";
readonly Python: "python";
readonly R: "r";
readonly Ruby: "ruby";
readonly Sass: "sass";
readonly Scala: "scala";
readonly SQL: "sql";
readonly Swift: "swift";
readonly VisualBasic: "visualbasic";
readonly XML: "xml";
readonly YAML: "yaml";
};
type SupportLanguage = typeof SupportLanguage[keyof typeof SupportLanguage];
/**
* See also: https://confluence.atlassian.com/doc/code-block-macro-139390.html
* https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=advanced
*/
export declare const AtlassianSupportLanguage: {
readonly ActionScript: "actionscript";
readonly Ada: "ada";
readonly AppleScript: "applescript";
readonly Bash: "bash";
readonly C: "c";
readonly CSharp: "c#";
readonly CPlusPlus: "c++";
readonly CSS: "css";
readonly Erlang: "erlang";
readonly Go: "go";
readonly Groovy: "groovy";
readonly Haskell: "haskell";
readonly HTML: "html";
readonly Java: "java";
readonly JavaScript: "javascript";
readonly JSON: "json";
readonly Lua: "lua";
readonly Nyan: "nyan";
readonly ObjectiveC: "objc";
readonly Perl: "perl";
readonly PHP: "php";
readonly PowerShell: "powershell";
readonly Python: "python";
readonly R: "r";
readonly Ruby: "ruby";
readonly Sass: "sass";
readonly Scala: "scala";
readonly SQL: "sql";
readonly Swift: "swift";
readonly VisualBasic: "visualbasic";
readonly XML: "xml";
readonly YAML: "yaml";
readonly None: "none";
};
export type AtlassianSupportLanguage = typeof AtlassianSupportLanguage[keyof typeof AtlassianSupportLanguage];
type GitHubFlaveredMarkdownCodeBlockLanguageMapping = {
[P in keyof typeof SupportLanguage]: string[];
};
export declare const GitHubFlaveredMarkdownCodeBlockLanguageMapping: GitHubFlaveredMarkdownCodeBlockLanguageMapping;
export declare const markdownToWikiMarkupLanguageMapping: Map<string, SupportLanguage>;
export {};