diff --git a/pascal-case/pascal-case-tests.ts b/pascal-case/pascal-case-tests.ts
new file mode 100644
index 0000000000..b13ed26657
--- /dev/null
+++ b/pascal-case/pascal-case-tests.ts
@@ -0,0 +1,9 @@
+///
+
+import pascalCase = require('pascal-case');
+
+console.log(pascalCase('string')); // => "String"
+console.log(pascalCase('camelCase')); // => "CamelCase"
+console.log(pascalCase('sentence case')); // => "SentenceCase"
+
+console.log(pascalCase('MY STRING', 'tr')); // => "MyStrıng"
diff --git a/pascal-case/pascal-case.d.ts b/pascal-case/pascal-case.d.ts
new file mode 100644
index 0000000000..9e52ed3e01
--- /dev/null
+++ b/pascal-case/pascal-case.d.ts
@@ -0,0 +1,9 @@
+// Type definitions for pascal-case
+// Project: https://github.com/blakeembrey/pascal-case
+// Definitions by: Sam Saint-Pettersen
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+declare module "pascal-case" {
+ function pascalCase(string: string, locale?: string): string;
+ export = pascalCase;
+}