semantic-release/lib/get-logger.js
2022-11-23 16:02:51 -08:00

19 lines
608 B
JavaScript

import signale from "signale";
import figures from "figures";
const { Signale } = signale;
export default ({ stdout, stderr }) =>
new Signale({
config: { displayTimestamp: true, underlineMessage: false, displayLabel: false },
disabled: false,
interactive: false,
scope: "semantic-release",
stream: [stdout],
types: {
error: { badge: figures.cross, color: "red", label: "", stream: [stderr] },
log: { badge: figures.info, color: "magenta", label: "", stream: [stdout] },
success: { badge: figures.tick, color: "green", label: "", stream: [stdout] },
},
});