arguejs (npm): ArgueJS is a library that allows you to delightfully extend your methods's signatures with optional parameters, default values and type-checking.
Keywords: arguejs|argue|arguments|parameters