0.24.0 • Published 2 years ago
mfm-js v0.24.0
mfm.js
An MFM parser implementation with TypeScript. Try it out!
Installation
npm i mfm-jsUsage
Please see docs for the detail.
TypeScript:
import * as mfm from 'mfm-js';
const inputText =
`<center>
Hello $[tada everynyan! 🎉]
I'm @ai, A bot of misskey!
https://github.com/syuilo/ai
</center>`;
// Generate a MFM tree from the full MFM text.
const mfmTree = mfm.parse(inputText);
// Generate a MFM tree from the simple MFM text.
const simpleMfmTree = mfm.parseSimple('I like the hot soup :soup:');
// Reverse to a MFM text from the MFM tree.
const text = mfm.toString(mfmTree);Develop
1. Clone
git clone https://github.com/misskey-dev/mfm.js.git2. Install packages
cd mfm.js
npm i3. Build
npm run buildUse the interactive CLI parser
full parser:
npm run parsesimple parser:
npm run parse-simpleLicense
This software is released under the MIT License.
0.24.0
2 years ago
0.23.3
3 years ago
0.23.2
3 years ago
0.23.1
3 years ago
2022.7.21-dev.1
3 years ago
0.23.0-canary.1
3 years ago
0.23.0
3 years ago
0.22.1
3 years ago
0.22.0
3 years ago
0.21.0
4 years ago
0.20.0
4 years ago
0.19.0
4 years ago
0.16.5
4 years ago
0.17.0
4 years ago
0.18.0
4 years ago
0.16.3
5 years ago
0.16.4
5 years ago
0.16.2
5 years ago
0.16.0
5 years ago
0.16.1
5 years ago
0.15.1
5 years ago
0.15.0
5 years ago
0.14.1
5 years ago
0.14.0
5 years ago
0.13.0
5 years ago
0.12.0
5 years ago
0.11.0
5 years ago
0.10.0
5 years ago
0.9.0
5 years ago
0.8.0
5 years ago
