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; +}