1.0.1 • Published 2 years ago
remark-inline-spoiler v1.0.1
remark-inline-spoiler
Thanks to benrbray/remark-cite for a
remarkplugin boilerplate.
Plugin for remark to support Discord-style spoilers. Relies on micromark-extension-inline-spoiler for tokenization and mdast-util-inline-spoiler for converting markdown to/from abstract syntax trees.
Install
Install remark-inline-spoiler on npm, yarn or bun.
npm install remark-inline-spoiler
yarn add remark-inline-spoiler
bun install remark-inline-spoilerUsage
const unified = require('unified')
const markdown = require('remark-parse')
const { spoilerPlugin } = require('remark-inline-spoiler');
let processor = unified()
.use(markdown)
.use(spoilerPlugin, {})Running the processor on the following markdown:
||Don't spoil this||Will produce the following spoiler node:
{
"type": "spoiler",
"value": "Don't spoil this"
}