https://github.com/bangumi/wiki-syntax-spec
npm i @bgm38/wiki
没有 cjs 导出,请使用 esm 导入。
import type { Wiki } from '@bgm38/wiki';
import { parse, WikiSyntaxError } from '@bgm38/wiki';
try {
let w: Wiki = parse('...');
} catch (error) {
if (error instanceof WikiSyntaxError) {
console.log('bad wiki string', `${error.message}`);
}
throw error;
}
下载代码
git clone --recursive https://github.com/bangumi/wiki-parser bangumi/wiki-parser
cd bangumi/wiki-parser
pnpm i
pnpm test