0.3.1 • Published 7 years ago
bbs-reader v0.3.1
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.
0.1.0 (Apr 30, 2016)
- First release.