From 4c528224a3028e1206c68b5ac3eb067570292fb8 Mon Sep 17 00:00:00 2001 From: John Grimsey Date: Mon, 14 Dec 2015 17:21:56 +0000 Subject: [PATCH 1/2] Adds email-addresses definitions --- email-addresses/email-addresses.d.ts | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 email-addresses/email-addresses.d.ts diff --git a/email-addresses/email-addresses.d.ts b/email-addresses/email-addresses.d.ts new file mode 100644 index 0000000000..2d734add09 --- /dev/null +++ b/email-addresses/email-addresses.d.ts @@ -0,0 +1,4 @@ +declare module "email-addresses" { + function parseOneAddress(opts: any): Object; + function parseAddressList(opts: any): Object; +} From 0402bee151f6524974557d3fe5ea990402e03e29 Mon Sep 17 00:00:00 2001 From: John Grimsey Date: Mon, 14 Dec 2015 17:21:56 +0000 Subject: [PATCH 2/2] - Adds email-addresses definitions - Adds tests and header --- email-addresses/email-addresses-tests.ts | 8 ++++++++ email-addresses/email-addresses.d.ts | 9 +++++++++ 2 files changed, 17 insertions(+) create mode 100644 email-addresses/email-addresses-tests.ts create mode 100644 email-addresses/email-addresses.d.ts diff --git a/email-addresses/email-addresses-tests.ts b/email-addresses/email-addresses-tests.ts new file mode 100644 index 0000000000..b43289d86c --- /dev/null +++ b/email-addresses/email-addresses-tests.ts @@ -0,0 +1,8 @@ +/// + +import addrs = require('email-addresses'); + +var result: Object; + +result = addrs.parseOneAddress('Jack Bowman '); +result = addrs.parseAddressList(['foo@bar.com', 'Foo Bar ']); diff --git a/email-addresses/email-addresses.d.ts b/email-addresses/email-addresses.d.ts new file mode 100644 index 0000000000..ccd0495303 --- /dev/null +++ b/email-addresses/email-addresses.d.ts @@ -0,0 +1,9 @@ +// Type definitions for email-addresses 2.0.1 +// Project: https://github.com/jackbowman/email-addresses +// Definitions by: John Grimsey +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +declare module "email-addresses" { + export function parseOneAddress(opts: any): Object; + export function parseAddressList(opts: any): Object; +}