diff --git a/lib/ansispan.js b/lib/ansispan.js
index d2f3e69..d1bafb6 100644
--- a/lib/ansispan.js
+++ b/lib/ansispan.js
@@ -24,6 +24,11 @@ var ansispan = function (str) {
//
str = str.replace(/\033\[3m/g, '').replace(/\033\[23m/g, '');
+ //
+ // `\033[4m` enables underline, `\033[24m` disables it
+ //
+ str = str.replace(/\033\[4m/g, '').replace(/\033\[24m/g, '');
+
str = str.replace(/\033\[m/g, '');
str = str.replace(/\033\[0m/g, '');
return str.replace(/\033\[39m/g, '');
diff --git a/package.json b/package.json
index 2d8c13f..64aa6ac 100644
--- a/package.json
+++ b/package.json
@@ -1,12 +1,13 @@
{
"author": "Maciej MaĆecki ",
"name": "ansispan",
- "description": "Change your ANSI color codes into HTML ``s",
+ "description": "Change your ANSI color codes into HTML ``s; pimped for also mark-up underlined text",
+ "private": true,
"version": "0.0.4",
"main": "./lib/ansispan",
"repository": {
"type": "git",
- "url": "git://github.com/mmalecki/ansispan.git"
+ "url": "git://github.com/snrbrnjna/ansispan.git"
},
"engines": {
"node": ">= 0.4"