Type definition improvements
This commit is contained in:
parent
4726b1bfda
commit
cf6615647a
2 changed files with 17 additions and 18 deletions
|
|
@ -9,7 +9,7 @@ export type Level = $Values<{
|
|||
TrueColor: 3
|
||||
}>;
|
||||
|
||||
export type ChalkOptions = {|
|
||||
export type Options = {|
|
||||
enabled?: boolean,
|
||||
level?: Level
|
||||
|};
|
||||
|
|
@ -24,19 +24,19 @@ export type ColorSupport = {|
|
|||
export interface Chalk {
|
||||
(...text: string[]): string,
|
||||
(text: TemplateStringsArray, ...placeholders: string[]): string,
|
||||
constructor(options?: ChalkOptions): Chalk,
|
||||
constructor(options?: Options): Chalk,
|
||||
enabled: boolean,
|
||||
level: Level,
|
||||
rgb(r: number, g: number, b: number): Chalk,
|
||||
hsl(h: number, s: number, l: number): Chalk,
|
||||
hsv(h: number, s: number, v: number): Chalk,
|
||||
hwb(h: number, w: number, b: number): Chalk,
|
||||
rgb(red: number, green: number, blue: number): Chalk,
|
||||
hsl(hue: number, saturation: number, lightness: number): Chalk,
|
||||
hsv(hue: number, saturation: number, value: number): Chalk,
|
||||
hwb(hue: number, whiteness: number, blackness: number): Chalk,
|
||||
bgHex(color: string): Chalk,
|
||||
bgKeyword(color: string): Chalk,
|
||||
bgRgb(r: number, g: number, b: number): Chalk,
|
||||
bgHsl(h: number, s: number, l: number): Chalk,
|
||||
bgHsv(h: number, s: number, v: number): Chalk,
|
||||
bgHwb(h: number, w: number, b: number): Chalk,
|
||||
bgRgb(red: number, green: number, blue: number): Chalk,
|
||||
bgHsl(hue: number, saturation: number, lightness: number): Chalk,
|
||||
bgHsv(hue: number, saturation: number, value: number): Chalk,
|
||||
bgHwb(hue: number, whiteness: number, blackness: number): Chalk,
|
||||
hex(color: string): Chalk,
|
||||
keyword(color: string): Chalk,
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ export interface Chalk {
|
|||
+bgBlueBright: Chalk,
|
||||
+bgMagentaBright: Chalk,
|
||||
+bgCyanBright: Chalk,
|
||||
+bgWhiteBrigh: Chalk,
|
||||
+bgWhiteBright: Chalk,
|
||||
|
||||
supportsColor: ColorSupport
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue