From 69688fc4cfd742fa62a5db85db7d26e7db4aa0f6 Mon Sep 17 00:00:00 2001 From: Jonathan Pevarnek Date: Tue, 7 Jul 2015 15:30:22 -0400 Subject: [PATCH] Add typings for compare-version --- compare-version/compare-version-tests.ts | 8 ++++++++ compare-version/compare-version.d.ts | 11 +++++++++++ 2 files changed, 19 insertions(+) create mode 100644 compare-version/compare-version-tests.ts create mode 100644 compare-version/compare-version.d.ts diff --git a/compare-version/compare-version-tests.ts b/compare-version/compare-version-tests.ts new file mode 100644 index 0000000000..4903cf8225 --- /dev/null +++ b/compare-version/compare-version-tests.ts @@ -0,0 +1,8 @@ +/// + +import compareVersion = require('compare-version'); + +var result :number; +result = compareVersion('1.11.0', '1.11.0'); +result = compareVersion('1.11.0', '1.2.9'); +result = compareVersion('1.11.3', '1.11.25'); diff --git a/compare-version/compare-version.d.ts b/compare-version/compare-version.d.ts new file mode 100644 index 0000000000..7cc24e6db0 --- /dev/null +++ b/compare-version/compare-version.d.ts @@ -0,0 +1,11 @@ +// Type definitions for compare-version v0.1.2 +// Project: https://www.npmjs.com/package/compare-version +// Definitions by: Jonathan Pevarnek +// Definitions: https://github.com/borisyankov/DefinitelyTyped + + +declare module 'compare-version' { + function compare(a: string, b: string): number; + + export = compare; +}