Merge pull request #11528 from dlee-nvisia/master

Add typings for murmurhash3js
This commit is contained in:
Vladimir Matveev
2016-09-27 15:18:03 -07:00
committed by GitHub
2 changed files with 27 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
/// <reference path="./murmurhash3js.d.ts"/>
import * as murmurhash3js from 'murmurhash3js';
murmurhash3js.x86.hash32('string');
murmurhash3js.x86.hash32('string with seed', 1337);
murmurhash3js.x86.hash128('string');
murmurhash3js.x86.hash128('string with seed', 1337);
murmurhash3js.x64.hash128('string');
murmurhash3js.x64.hash128('string with seed', 1337);
+15
View File
@@ -0,0 +1,15 @@
// Type definitions for murmurhash3js v3.0.1
// Project: https://github.com/pid/murmurHash3js
// Definitions by: Dave Lee <https://github.com/dlee-nvisia>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare module 'murmurhash3js' {
export module x86 {
function hash32(val: string, seed?: number): string;
function hash128(val: string, seed?: number): string;
}
export module x64 {
function hash128(val: string, seed?: number): string;
}
}