From 784967800fc5aa4a21c8069f37a307c5712a06f1 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sat, 21 Mar 2015 07:12:47 -0400 Subject: [PATCH] feature(route) rm checkup --- lib/server/route.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/server/route.js b/lib/server/route.js index 9f78ba5e..81e20a34 100644 --- a/lib/server/route.js +++ b/lib/server/route.js @@ -17,7 +17,6 @@ minify = require('minify'), format = require('format-io'), - check = require('checkup'), config = require(DIR_SERVER + 'config'), @@ -94,7 +93,8 @@ lenthPath = TMPL_PATH.length, isRead = lengthTmpl === lenthPath; - check(arguments, ['callback']); + if (typeof callback !== 'function') + throw(Error('callback should be function!')); if (isRead) { callback(); @@ -128,7 +128,14 @@ function route(request, response, callback) { var name, p, isAuth, isFS, path; - check(arguments, ['req', 'res', 'callback']); + if (!request) + throw(Error('request could not be empty!')); + + if (!response) + throw(Error('response could not be empty!')); + + if (typeof callback !== 'function') + throw(Error('callback should be function!')); name = ponse.getPathName(request); isAuth = RegExp('^(/auth|/auth/github)$').test(name);