0.0.1 • Published 7 years ago

@zzzzbov/required-parameter v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
7 years ago

@zzzzbov/required-parameter

requiredParameter is a utility function for enforcing a required parameter by way of a function call in default parameters.

function example (foo = requiredParameter('foo')) {
    console.log(foo)
}

example() // throws TypeError: 'The "foo" parameter is required'

example('lorem ipsum') // writes 'lorem ipsum' to the console