1.0.9 • Published 11 months ago
@presmihaylov/slackmd v1.0.9
@presmihaylov/slackmd
A lightweight utility to convert Slack markdown to standard markdown.
Installation
npm install @presmihaylov/slackmd
# or
yarn add @presmihaylov/slackmd
# or
bun add @presmihaylov/slackmdUsage
import { slackMarkdownToMarkdown } from '@presmihaylov/slackmd';
// Basic usage
const slackText = "Hello *bold* text and _italic_ with <https://example.com|a link>";
const standardMarkdown = slackMarkdownToMarkdown(slackText);
console.log(standardMarkdown);
// Output: "Hello **bold** text and _italic_ with [a link](https://example.com)"API
slackMarkdownToMarkdown(text, logLevel)
Converts Slack markdown to standard markdown format.
Parameters:
text(string): The Slack markdown text to convertlogLevel(LogLevel, optional): The level of logging. Defaults to LogLevel.OFF
Returns:
- Standard markdown formatted text (string)
License
MIT © presmihaylov