diff --git a/type-name/type-name-tests.ts b/type-name/type-name-tests.ts new file mode 100644 index 000000000..57ae32d37 --- /dev/null +++ b/type-name/type-name-tests.ts @@ -0,0 +1,5 @@ +/// + +import typeName = require("type-name"); +console.log(typeName('foo') === 'string'); +console.log(typeName([1, 2]) === 'Array'); diff --git a/type-name/type-name.d.ts b/type-name/type-name.d.ts new file mode 100644 index 000000000..f94b96d4f --- /dev/null +++ b/type-name/type-name.d.ts @@ -0,0 +1,11 @@ +// Type definitions for type-name v1.0.1 +// Project: https://github.com/twada/type-name/ +// Definitions by: OKUNOKENTARO +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +declare function typeName(anyVar: any): string; +declare module typeName {} + +declare module "type-name" { + export = typeName; +} \ No newline at end of file