From 39264141f7878944174834bc614047cd288285f2 Mon Sep 17 00:00:00 2001 From: Arne Schubert Date: Sun, 3 Apr 2016 14:44:05 +0200 Subject: [PATCH] Add declaration for freeport --- freeport/freeport-tests.ts | 9 +++++++++ freeport/freeport.d.ts | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 freeport/freeport-tests.ts create mode 100644 freeport/freeport.d.ts diff --git a/freeport/freeport-tests.ts b/freeport/freeport-tests.ts new file mode 100644 index 0000000000..fc53835a98 --- /dev/null +++ b/freeport/freeport-tests.ts @@ -0,0 +1,9 @@ +/// + +import freeport = require('freeport'); + +var num: number; + +freeport((err, made) => { + num = made; +}); diff --git a/freeport/freeport.d.ts b/freeport/freeport.d.ts new file mode 100644 index 0000000000..ced31149c1 --- /dev/null +++ b/freeport/freeport.d.ts @@ -0,0 +1,10 @@ +// Type definitions for freeport 1.0.5 +// Project: https://github.com/daaku/nodejs-freeport +// Definitions by: Arne Schubert +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +declare module 'freeport' { + function freeport(cb: (err: Error, port: number) => void): void; + + export = freeport; +}