mirror of
https://github.com/tenrok/BBob.git
synced 2026-06-23 20:40:34 +03:00
fixes lint and test errors
This commit is contained in:
@@ -1,10 +1,12 @@
|
||||
// [b]bolded text[/b] => <span style="font-weight: bold;">bolded text</span>
|
||||
// [i]italicized text[/i] => <span style="font-style: italic;">italicized text</span>
|
||||
// [u]underlined text[/u] => <span style="text-decoration: underline;">underlined text</span>
|
||||
// [s]strikethrough text[/s] => <span style="text-decoration: line-through;">strikethrough text</span>
|
||||
// [s]strikethrough text[/s]
|
||||
// => <span style="text-decoration: line-through;">strikethrough text</span>
|
||||
// [url]https://en.wikipedia.org[/url] => <a href="https://en.wikipedia.org">https://en.wikipedia.org</a>
|
||||
// [url=http://step.pgc.edu/]ECAT[/url] => <a href="http://step.pgc.edu/">ECAT</a>
|
||||
// [img]https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Go-home-2.svg/100px-Go-home-2.svg.png[/img] => <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Go-home-2.svg/100px-Go-home-2.svg.png" alt="" />
|
||||
// [img]https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Go-home-2.svg/100px-Go-home-2.svg.png[/img]
|
||||
// => <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Go-home-2.svg/100px-Go-home-2.svg.png" />
|
||||
// [quote="author"]quoted text[/quote] => <blockquote><p>quoted text</p></blockquote>
|
||||
// [code]monospaced text[/code] => <pre>monospaced text</pre>
|
||||
// [style size="15px"]Large Text[/style] => <span style="font-size:15px">Large Text</span>
|
||||
@@ -36,12 +38,14 @@
|
||||
[td]table 4[/td]
|
||||
[/tr]
|
||||
[/table]
|
||||
=> <table><tr><td>table 1</td><td>table 2</td></tr><tr><td>table 3</td><td>table 4</td></tr></table>
|
||||
=> <table>
|
||||
<tr><td>table 1</td><td>table 2</td></tr>
|
||||
<tr><td>table 3</td><td>table 4</td></tr>
|
||||
</table>
|
||||
*/
|
||||
|
||||
// [b]bolded text[/b] => <span style="font-weight: bold;">bolded text</span>
|
||||
|
||||
|
||||
const processors = {
|
||||
b: node => ({
|
||||
tag: 'span',
|
||||
@@ -61,7 +65,7 @@ const processors = {
|
||||
|
||||
module.exports = function html5Preset(opts = {}) {
|
||||
return function process(tree) {
|
||||
tree.walk((node) => {
|
||||
tree.forEach((node) => {
|
||||
if (node.tag && processors[node.tag]) {
|
||||
return processors[node.tag](node, opts);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user