Comparing version 0.0.1 to 0.0.2
@@ -1,8 +0,7 @@ | ||
var argumentsRegExp = /^function.+\(([a-z0-9\n\r\t ,]*)\)/i; | ||
var argumentsRegExp = /\(([\s\S]*?)\)/; | ||
var replaceRegExp = /[ ,\n\r\t]+/; | ||
module.exports = function (fn) { | ||
var fnString = fn.toString(); | ||
var fnArguments = argumentsRegExp.exec(fnString)[1]; | ||
return fnArguments.trim().split(/[ ,\n\r\t]+/); | ||
var fnArguments = argumentsRegExp.exec(fn)[1].trim(); | ||
return fnArguments.split(replaceRegExp); | ||
}; |
@@ -7,3 +7,3 @@ { | ||
"keywords": ["reflection", "introspection", "arguments", "args"], | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"engines": { | ||
@@ -10,0 +10,0 @@ "node": ">= v0.4.7" |
6019
56