mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-30 18:43:21 +08:00
44 lines
871 B
TypeScript
44 lines
871 B
TypeScript
import npmlog from "npmlog";
|
|
|
|
const prefix = "str";
|
|
const message = "otherStr";
|
|
|
|
['silly', 'verbose', 'info', 'http', 'warn', 'error'].forEach(lvl => npmlog.log(lvl, prefix, message));
|
|
|
|
npmlog.silly(prefix, message);
|
|
npmlog.verbose(prefix, message);
|
|
npmlog.info(prefix, message);
|
|
npmlog.http(prefix, message);
|
|
npmlog.warn(prefix, message);
|
|
npmlog.error(prefix, message);
|
|
|
|
npmlog.level = "silly";
|
|
|
|
npmlog.enableColor();
|
|
npmlog.disableColor();
|
|
|
|
npmlog.enableProgress();
|
|
npmlog.disableProgress();
|
|
|
|
npmlog.enableUnicode();
|
|
npmlog.disableUnicode();
|
|
|
|
npmlog.pause();
|
|
npmlog.resume();
|
|
|
|
npmlog.addLevel("new-level", 42);
|
|
npmlog.addLevel("styled-level", 42, {
|
|
fg: 'red',
|
|
bg: 'blue',
|
|
bold: false,
|
|
inverse: true,
|
|
underline: true,
|
|
bell: false
|
|
});
|
|
|
|
npmlog.addLevel("styled-level", 42, {
|
|
fg: 'red',
|
|
bold: false,
|
|
underline: true,
|
|
}, 'display name');
|