log-tags
Version:
Color tags for devtools console.log
10 lines (9 loc) • 570 B
TypeScript
import { LogTag } from "./logTag";
export declare const randomHex: () => string;
export declare const randomHexColor: () => string;
export declare const objectToStyleCssString: (css: Record<string, string>) => string;
export declare const strColorHash: (s: string) => string;
export type CombinedLogTags = [tags: string, ...styles: string[]];
export declare function combineLogTags(...tags: LogTag[] | [tags: LogTag[]]): CombinedLogTags;
export declare function isStyledText(value: any): value is string;
export declare function isLogTag(target: any): target is LogTag;