diff --git a/CybozuLabs-md5/CybozuLabs-md5-tests.ts b/CybozuLabs-md5/CybozuLabs-md5-tests.ts
index 16dd05b059..7572ed9124 100644
--- a/CybozuLabs-md5/CybozuLabs-md5-tests.ts
+++ b/CybozuLabs-md5/CybozuLabs-md5-tests.ts
@@ -1,4 +1,4 @@
-///
+///
var hash: string;
hash = CybozuLabs.MD5.calc("abc");
diff --git a/CybozuLabs-md5/CybozuLabs-md5.d.ts b/cybozulabs-md5/index.d.ts
similarity index 100%
rename from CybozuLabs-md5/CybozuLabs-md5.d.ts
rename to cybozulabs-md5/index.d.ts
diff --git a/cybozulabs-md5/tsconfig.json b/cybozulabs-md5/tsconfig.json
new file mode 100644
index 0000000000..eeac3d87b3
--- /dev/null
+++ b/cybozulabs-md5/tsconfig.json
@@ -0,0 +1,19 @@
+{
+ "compilerOptions": {
+ "module": "commonjs",
+ "target": "es6",
+ "noImplicitAny": true,
+ "strictNullChecks": false,
+ "baseUrl": "../",
+ "typeRoots": [
+ "../"
+ ],
+ "types": [],
+ "noEmit": true,
+ "forceConsistentCasingInFileNames": true
+ },
+ "files": [
+ "index.d.ts",
+ "CybozuLabs-md5-tests.ts"
+ ]
+}
\ No newline at end of file