mirror of
https://github.com/tenrok/BBob.git
synced 2026-06-17 19:21:20 +03:00
cbccbaf896
* chore: initial setup for vue2 packages * feat: basic Vue 2 Component * feat(vue2): add more test cases * test(preset): add more cases to test in preset * test(preset-vue2): add more cases to test tags processing * fix(preset): tag node checking * test(preset-vue): more coverage for vue preset * refactor(vue2): move default export to plugin install func * feat(example-vue2): add vue2 example to examples folder * chore(example-vue2): remove unused npm scripts * chore: add vue 2 example in main README * chore: update package.json descriptions
#@bbob/preset Base function for create presets to process bbcode AST to HTML or Framework specific tags
Install
npm i @bbob/preset
API
For plain HTML
import { createPreset } from '@bbob/core'
import { createPreset } from '@bbob/preset'
const options = {
onlyAllowTags: ['url', 'h'],
onError: (err) => console.warn(err.message, err.lineNumber, err.columnNumber)
};
const pre = parse('[url=https://github.com]hello world![/url]', options)