支持彩色编译信息输出

This commit is contained in:
undefined committed 2020-06-18 13:14:39 +08:00
1 parent f293e1f59e
commit d040b153a1
18 files changed
+130 -59

No files matched your search

+9 -1
View File
@@ -1,5 +1,13 @@
const ansiup = require('ansi_up');
const md5 = require('./md5');
// eslint-disable-next-line new-cap
const AU = new ansiup.default();
function ansiToHtml(str) {
return AU.ansi_to_html(str);
}
function gravatar(email, s = 32) {
return `//gravatar.loli.net/avatar/${md5((email || '').toString().trim().toLowerCase())}?d=mm&s=${s}`;
}
@@ -64,5 +72,5 @@ function formatSeconds(seconds = 0) {
}
global.Hydro.lib.misc = module.exports = {
gravatar, datetimeSpan, paginate, size, formatSeconds,
gravatar, datetimeSpan, paginate, size, formatSeconds, ansiToHtml,
};