{"_id":"assert-function","_rev":"3-53d523eef9eac335ca4651bf60c402cd","name":"assert-function","description":"Assert that a value is a function","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"assert-function","main":"index.js","version":"1.0.0","description":"Assert that a value is a function","license":"MIT","repository":{"type":"git","url":"https://github.com/bendrucker/assert-function"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["assert","function","error"],"dependencies":{},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"a6b27576298a8f36ba8146ae62283e734e7d2c46","bugs":{"url":"https://github.com/bendrucker/assert-function/issues"},"homepage":"https://github.com/bendrucker/assert-function","_id":"assert-function@1.0.0","_shasum":"aeb2ad0fe00888b41254a8e3934a562968d77905","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"dist":{"shasum":"aeb2ad0fe00888b41254a8e3934a562968d77905","tarball":"https://registry.npmjs.org/assert-function/-/assert-function-1.0.0.tgz","integrity":"sha512-1OGDSf5VlUSNvTbr88vYH/ZBmeXFW+gay1rsnZ+HowCiHSoREtjbR9qtyGC0TibzGsiWmGPbhyLseXTgZaV4Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP81XzjsT0K93+suIr6lj1RseElojKZn6gOShHpbXwVwIhAImeWMnHSNHTtkQ7hv7OyDtJCUF0iq+SspPtfxFD6kHU"}]},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}]}},"readme":"# assert-function [![Build Status](https://travis-ci.org/bendrucker/assert-function.svg?branch=master)](https://travis-ci.org/bendrucker/assert-function)\n\n> Assert that a value is a function\n\n## Install\n\n```\n$ npm install --save assert-function\n```\n\n## Usage\n\n```js\nvar assertFunction = require('assert-function')\n\nassertFunction(function () {})\n//=> noop\n\nassertFunction('foo')\n// => TypeError: Expected function, got: foo\n```\n\n## API\n\n#### `assertFunction(value)` -> `undefined`\n\n##### value\n\n*Required*  \nType: `any`\n\nA value to check. A `TypeError` is throw for non-function values.\n\n## License\n\nMIT © [Ben Drucker](http://bendrucker.me)\n","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"time":{"modified":"2022-06-13T03:33:36.955Z","created":"2015-07-02T15:32:19.047Z","1.0.0":"2015-07-02T15:32:19.047Z"},"homepage":"https://github.com/bendrucker/assert-function","keywords":["assert","function","error"],"repository":{"type":"git","url":"https://github.com/bendrucker/assert-function"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"bugs":{"url":"https://github.com/bendrucker/assert-function/issues"},"license":"MIT","readmeFilename":"readme.md"}