diff --git a/cliff/cliff-tests.ts b/cliff/cliff-tests.ts new file mode 100644 index 0000000000..9217d9a38a --- /dev/null +++ b/cliff/cliff-tests.ts @@ -0,0 +1 @@ +/// \ No newline at end of file diff --git a/cliff/cliff.d.ts b/cliff/cliff.d.ts deleted file mode 100644 index e0db79c986..0000000000 --- a/cliff/cliff.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -// Type definitions for cliff 0.1.10 -// Project: https://github.com/flatiron/cliff -// Definitions by: bryn austin bellomy -// Definitions: https://github.com/borisyankov/DefinitelyTyped - - -declare module "cliff" { - export function inspect(obj:any): string; - export function stringifyRows(rows:string[][], colors?:string[]): string; - export function stringifyObjectRows(rows:Array<{}>, keys:string[], colors?:string[]): string; - export function putRows(level:string, rows:string[][], colors?:string[]): void; - export function putObjectRows(level:string, rows:Array<{}>, keys:string[], colors?:string[]): void; - export function putObject(level:string, object:any, rewriters?:any, padding?:any): void; -} diff --git a/cliff/index.d.ts b/cliff/index.d.ts new file mode 100644 index 0000000000..446e63517a --- /dev/null +++ b/cliff/index.d.ts @@ -0,0 +1,11 @@ +// Type definitions for cliff 0.1.10 +// Project: https://github.com/flatiron/cliff +// Definitions by: bryn austin bellomy +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +export function inspect(obj: any): string; +export function stringifyRows(rows: string[][], colors?: string[]): string; +export function stringifyObjectRows(rows: Array<{}>, keys: string[], colors?: string[]): string; +export function putRows(level: string, rows: string[][], colors?: string[]): void; +export function putObjectRows(level: string, rows: Array<{}>, keys: string[], colors?: string[]): void; +export function putObject(level: string, object: any, rewriters?: any, padding?: any): void; \ No newline at end of file diff --git a/cliff/tsconfig.json b/cliff/tsconfig.json new file mode 100644 index 0000000000..3543a3aa8d --- /dev/null +++ b/cliff/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "module": "commonjs", + "target": "es6", + "noImplicitAny": true, + "strictNullChecks": false, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "cliff-tests.ts" + ] +} \ No newline at end of file