better-console-s
v1.0.0
Published
This is a module whose task is to improve the appearance of console logs.
Maintainers
Readme
<<<<<<< HEAD
Installation
Use NPM
npm install better-console-s
Usage
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
});
console.log(output);Colors
You can set textColor (text color), borderColor (border color), backgroundColor (background color), color (general color).
When you enter a color, you can enter either the color hex or the color name.
A list of all colors can be found in the Styles tab.
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
color: "red",
});
console.log(output);or
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
textColor: "red",
borderColor: "blue",
});
console.log(output);Borders
You can set the border via borderStyle (instead of the frame name you can enter null, then the border will not be displayed).
A list of all frames can be found in the Styles tab.
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
});
console.log(output);Spacing
You can set the spacing using: margin, padding or marginTop, marginBottom, marginLeft, marginRight, paddingTop, paddingBottom, paddingLeft, paddingRight.
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
margin: 2,
padding: 1,
});
console.log(output);or
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
marginTop: 2,
paddingBottom: 1,
paddingTop: 3,
paddingLeft: 1,
...
});
console.log(output);Styles
Configuration Options:
- borderStyle
- color
- backgroundColor
- textColor
- borderColor
- margin
- padding
- marginTop
- marginBottom
- marginLeft
- marginRight
- paddingTop
- paddingBottom
- paddingLeft
- paddingRight
- newLine
Borders:
- null
- single
- double
- bold
- extraBold
- block
- rounded
- doubleRounded
- ascii
- dashed
- plus
- minus
- dotted
- doubleDotted
- star
- arrow
- braces
- wave
- unicodeBox
- curved
- roundedDots
- diamond
- slashes
- hashes
- minimal
- brackets
- doubleWithDots
- waveDouble
- binary
- flowers
Colors:
- black
- red
- green
- yellow
- blue
- magenta
- cyan
- white
- orange
- purple
- pink
- lime
- teal
- navy
- maroon
- olive
- silver
- gold
- crimson
- darkorange
- ...
and all hex colors.
Installation
Use NPM
npm install better-console-s
Usage
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
});
console.log(output);Colors
You can set textColor (text color), borderColor (border color), backgroundColor (background color), color (general color).
When you enter a color, you can enter either the color hex or the color name.
A list of all colors can be found in the Styles tab.
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
color: "red",
});
console.log(output);or
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
textColor: "red",
borderColor: "blue",
});
console.log(output);Borders
You can set the border via borderStyle (instead of the frame name you can enter null, then the border will not be displayed).
A list of all frames can be found in the Styles tab.
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
});
console.log(output);Spacing
You can set the spacing using: margin, padding or marginTop, marginBottom, marginLeft, marginRight, paddingTop, paddingBottom, paddingLeft, paddingRight.
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
margin: 2,
padding: 1,
});
console.log(output);or
const betterConsole = require("better-console-s");
const output = betterConsole("test 123", {
borderStyle: "single",
marginTop: 2,
paddingBottom: 1,
paddingTop: 3,
paddingLeft: 1,
...
});
console.log(output);Styles
Configuration Options:
- borderStyle
- color
- backgroundColor
- textColor
- borderColor
- margin
- padding
- marginTop
- marginBottom
- marginLeft
- marginRight
- paddingTop
- paddingBottom
- paddingLeft
- paddingRight
- newLine
Borders:
- null
- single
- double
- bold
- extraBold
- block
- rounded
- doubleRounded
- ascii
- dashed
- plus
- minus
- dotted
- doubleDotted
- star
- arrow
- braces
- wave
- unicodeBox
- curved
- roundedDots
- diamond
- slashes
- hashes
- minimal
- brackets
- doubleWithDots
- waveDouble
- binary
- flowers
Colors:
- black
- red
- green
- yellow
- blue
- magenta
- cyan
- white
- orange
- purple
- pink
- lime
- teal
- navy
- maroon
- olive
- silver
- gold
- crimson
- darkorange
- ...
and all hex colors.
db3cee4ab9ea75f437e482efea440652d6f43b7a
