<span id="BADGE_GENERATION_MARKER_0"></span> [](https://app.circleci.com/github/TheRealSyler/suf-log/pipelines) [     
- LogStyle
- LogMessage
- LogTableInput
- loggers
- styler
- styler
##### LogStyle
``typescript`
/**
* color/background/font-weight work in node and the browser, the other properties only work in the browser.
*/
type LogStyle = string | {
/*node and browser support /
background?: string;
/*node and browser support /
color?: string;
/*browser only /
padding?: string;
/*browser only /
margin?: string;
/*browser only, set to inline-block by default. /
display?: string;
/*browser only /
border?: string;
/*browser only /
'border-radius'?: string;
/*browser only /
'text-align'?: string;
/*browser only /
'text-shadow'?: string;
/*browser only /
'font-size'?: string;
/* for bold text in node add the value 'bold' /
'font-weight'?: Exclude
[key: string]: string | undefined;
}
##### LogMessage
`typescript`
type LogMessage = {
message: string;
style?: LogStyle;
}
##### LogTableInput
`typescript`
type LogTableInput = (number | string | LogMessage)[][];
##### LogS
`typescript`
/*works in node and the browser./
function Log(...messages: (string | LogMessage)[]): void;
interface LogTableOptions {
padding?: number;
spacing?: number;
}
/*node only/
function LogTable(table: LogTableInput, options?: LogTableOptions): void;
/*works in the browser and node. /
function LogS(styles: LogStyle[], ...messages: string[]): void;
##### LogSingle
`typescript`
/*Log a single message with an optional style, works in the browser and node. /
function LogSingle(message: string, style?: LogStyle): void;
##### styler
`typescript`
/**
this function is not browser compatible.
* @example ts`
* console.log(styler('test', 'red'))
* ``
*
you have to add the styles manually, use the Log function for browser compatibly.
*/
function styler(input: string, style?: LogStyle): string;
_Generated with_ suf-cli
Copyright (c) 2020 Leonard Grosoli Licensed under the MIT license.