assert-function
Version:
Assert that a value is a function
37 lines (22 loc) • 643 B
Markdown
assert-function [](https://travis-ci.org/bendrucker/assert-function)
Assert that a value is a function
# Install
```
npm install --save assert-function
```
# Usage
```js
var assertFunction = require('assert-function')
assertFunction(function () {})
//=> noop
assertFunction('foo')
// => TypeError: Expected function, got: foo
```
# API
### `assertFunction(value)` -> `undefined`
#### value
*Required*
Type: `any`
A value to check. A `TypeError` is throw for non-function values.
# License
MIT © [Ben Drucker](http://bendrucker.me)