transpile-md
TypeScript icon, indicating that this package has built-in type declarations

0.10.1 • Public • Published

transpile-md

write markdown once, transpile many times

transpile-md converts Github-flavored markdown to a target output such as HTML, Slack, Discord, or Telegram.

Install

npm install transpile-md
yarn add transpile-md

Usage

const transpileMd = require('transpile-md');
const markdown = `
**List of items**

* item 1
* item 2
* item 3

[here is an example](https://example.com)
`;

transpileMd(markdown, { target: 'slack' });
/*
 *List of items*

  item 1
  item 2
  item 3

 <https://example.com|here is an example>
/*

API

options

options.target

Required - valid values include:

options.highlight

HTML can be highlighted by assigning valid rehype-highlight options to the options.highlight parameter.

This is only valid with target: html. It will be ignored for other targets.

Credit to slackify-markdown for providing the basis for this package.

/transpile-md/

    Package Sidebar

    Install

    npm i transpile-md

    Weekly Downloads

    4

    Version

    0.10.1

    License

    MIT

    Unpacked Size

    15.7 kB

    Total Files

    13

    Last publish

    Collaborators

    • mok0230