Files
Olabode Lawal-Shittabey bcc663ccf0 feat: add warn type to global context.logger (#3423)
* add `warn` type to logger in `getLogger`

* test: update test case `'Expose "error", "success" and "log" functions'`

* type: add `warn` to `logger` type interface

* doc: add available logger function to docs

* type: update type interface doc for `logger`
2024-08-17 13:24:21 +01:00

20 lines
694 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] },
warn: { badge: figures.warning, color: "yellow", label: "", stream: [stderr] },
},
});