diff --git a/fullname/fullname-tests.ts b/fullname/fullname-tests.ts
new file mode 100644
index 0000000000..a037f2634e
--- /dev/null
+++ b/fullname/fullname-tests.ts
@@ -0,0 +1,5 @@
+///
+
+import fullname = require("fullname");
+
+fullname().then(function(name) { name === "string"; });
diff --git a/fullname/fullname.d.ts b/fullname/fullname.d.ts
new file mode 100644
index 0000000000..a1d44f1672
--- /dev/null
+++ b/fullname/fullname.d.ts
@@ -0,0 +1,11 @@
+// Type definitions for fullname v2.1.0
+// Project: https://www.npmjs.com/package/fullname
+// Definitions by: Klaus Reimer
+// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
+
+///
+
+declare module "fullname" {
+ function fullname(): Promise;
+ export = fullname;
+}