diff --git a/package.json b/package.json
index b86ad859c8db96e0969b10ff328f22a3b136004d..612ba36c017c9876d568c3ccd02fa9d144c38986 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
   "description": "A bridge between Matrix and Discord",
   "main": "discordas.js",
   "scripts": {
-    "test": "npm run-script build && mocha build/test/config.js build/test",
+    "test": "mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts",
     "lint": "eslint -c .eslintrc --max-warnings 0 src/**/*.ts test/**/*.ts",
     "coverage": "tsc && nyc mocha build/test/config.js build/test",
     "build": "tsc",