fix: chalk.constructor typedef

This commit is contained in:
calebboyd 2017-10-21 21:34:07 -05:00
parent f6b0e45cdd
commit 37a4d594f1
2 changed files with 5 additions and 5 deletions

4
types/index.d.ts vendored
View file

@ -13,7 +13,7 @@ export interface ChalkOptions {
level?: Level;
}
export interface ChalkConstructor extends Chalk {
export interface ChalkConstructor {
new (options?: ChalkOptions): Chalk;
(options?: ChalkOptions): Chalk;
}
@ -28,8 +28,6 @@ export interface ColorSupport {
export interface Chalk {
(...text: string[]): string;
(text: TemplateStringsArray, ...placeholders: string[]): string;
new (options?: ChalkOptions): Chalk;
(options: ChalkOptions): Chalk;
constructor: ChalkConstructor;
enabled: boolean;
level: Level;