bbs-reader
v0.3.1
Published
Convert ANSI string into HTML.
Downloads
15
Readme
BBS Reader
A simple service that translate ansi colored text into html.
Install
npm install -S bbs-reader
Demo
Check the example folder.
Usage
var bbsReader = require("bbs-reader");
result = bbsReader(ansiString);
result.html
- the result HTML.result.title
- the title of the article.result.board
- the board name.result.time
- the time string of the article.
Note that bbsReader dosn't decode big5-uao.
Changelog
0.3.1 (Feb 21, 2017)
- Update uao-js to 1.0.1.
- Fix infinite loop bug with unknown ansi escape code.
- Fix: the gap between lines in non-quirks mode.
0.3.0 (Sep 21, 2016)
- Add more fonts to font list.
- Add
min-width:40em
to bbs screen. - Consider single "\r" character as line feed.
0.2.4 (Sep 6, 2016)
- Replace wXX class with inner style. Fix w > 80 issue.
0.2.3 (Jul 19, 2016)
- Fix escape table bug.
- Fix consequent escape code bug.
0.2.2 (Jun 24, 2016)
- Fix a bug within consequent escape code.
0.2.1 (Jun 18, 2016)
opacity
->color: transparent
.
0.2.0 (Jun 18, 2016)
- Add flash animation.
0.1.2 (Jun 18, 2016)
- Remove line width limit.
0.1.1 (Apr 30, 2016)
- Fix a bug that
.flash
isn't reset with cleanLine.
- Fix a bug that
0.1.0 (Apr 30, 2016)
- First release.