From fcadc9aa75c81e17fd1e09a5f3056f490deec14f Mon Sep 17 00:00:00 2001 From: Bartvds Date: Mon, 10 Jun 2013 19:02:16 +0200 Subject: [PATCH] added definitions for colors.js --- colors/colors.d.ts | 22 ++++++++++++++++++++++ colors/colors.test.ts | 5 +++++ 2 files changed, 27 insertions(+) create mode 100644 colors/colors.d.ts create mode 100644 colors/colors.test.ts diff --git a/colors/colors.d.ts b/colors/colors.d.ts new file mode 100644 index 0000000000..99388e69db --- /dev/null +++ b/colors/colors.d.ts @@ -0,0 +1,22 @@ +// Type definitions for Colors.js 0.6.0-1 +// Project: https://github.com/Marak/colors.js +// Definitions by: Bart van der Schoor +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +declare interface String { + bold:string; + italic:string; + underline:string; + inverse:string; + yellow:string; + cyan:string; + white:string; + magenta:string; + green:string; + red:string; + grey:string; + blue:string; + rainbow:string; + zebra:string; + random:string; +} diff --git a/colors/colors.test.ts b/colors/colors.test.ts new file mode 100644 index 0000000000..bf83f60056 --- /dev/null +++ b/colors/colors.test.ts @@ -0,0 +1,5 @@ + +/// + +var test:string = 'test'; +var arr:string[] = ['color', 'odd'.italic.zebra, 'radical'.bold.rainbow, test.underline + 'super'.green];