markup-it

JavaScript library to parse and serialize markup content (Markdown and HTML)

Github星跟蹤圖

markup-it

Build Status
NPM version

markup-it is a JavaScript library to serialize/deserialize markdown content using an intermediate format backed by an immutable model.

Installation

$ npm i markup-it --save

Usage

Parse markdown

const { State } = require('markup-it');
const markdown = require('markup-it/lib/markdown');

const state = State.create(markdown);
const document = state.deserializeToDocument('Hello **World**');

Render document to HTML

const { State } = require('markup-it');
const html = require('markup-it/lib/html');

const state = State.create(html);
const str = state.serializeDocument(document);

Render document to Markdown

const { State } = require('markup-it');
const markdown = require('markup-it/lib/markdown');

const state = State.create(markdown);
const str = state.serializeDocument(document);

主要指標

概覽
名稱與所有者GitbookIO/markup-it
主編程語言JavaScript
編程語言JavaScript (語言數: 2)
平台
許可證
所有者活动
創建於2016-03-10 16:40:47
推送於2023-07-18 20:15:42
最后一次提交2021-03-19 13:26:45
發布數93
最新版本名稱13.0.0 (發布於 )
第一版名稱0.1.0 (發布於 )
用户参与
星數272
關注者數7
派生數50
提交數713
已啟用問題?
問題數55
打開的問題數18
拉請求數84
打開的拉請求數18
關閉的拉請求數12
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?