{"_id":"chain-function","_rev":"211660","name":"chain-function","description":"chain a bunch of functions together into a single call","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"monastic.panic","email":"monastic.panic@gmail.com"}],"time":{"modified":"2021-06-03T15:30:14.000Z","created":"2015-10-06T22:25:14.456Z","1.0.1":"2018-07-27T15:32:55.496Z","1.0.0":"2015-10-06T22:25:14.456Z"},"users":{},"author":{"name":"jquense"},"repository":{"type":"git","url":"git+https://github.com/jquense/chain-function.git"},"versions":{"1.0.1":{"name":"chain-function","version":"1.0.1","description":"chain a bunch of functions together into a single call","main":"index.js","scripts":{"test":"node ./test.js"},"repository":{"type":"git","url":"git+https://github.com/jquense/chain-function.git"},"keywords":["chain","compose","function"],"author":{"name":"jquense"},"license":"MIT","bugs":{"url":"https://github.com/jquense/chain-function/issues"},"homepage":"https://github.com/jquense/chain-function#readme","gitHead":"c5255c39e1c2cdf5682069cb4a893babd6ecb0d2","_id":"chain-function@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"dist":{"shasum":"c63045e5b4b663fb86f1c6e186adaf1de402a1cc","size":1831,"noattachment":false,"key":"/chain-function/-/chain-function-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chain-function/download/chain-function-1.0.1.tgz"},"maintainers":[{"name":"monastic.panic","email":"monastic.panic@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-function_1.0.1_1532705575412_0.8153680193425668"},"_hasShrinkwrap":false,"publish_time":1532705575496,"_cnpm_publish_time":1532705575496},"1.0.0":{"name":"chain-function","version":"1.0.0","description":"chain a bunch of functions together into a single call","main":"index.js","scripts":{"test":"node ./test.js"},"repository":{"type":"git","url":"git+https://github.com/jquense/chain-function.git"},"keywords":["chain","compose","function"],"author":{"name":"jquense"},"license":"MIT","bugs":{"url":"https://github.com/jquense/chain-function/issues"},"homepage":"https://github.com/jquense/chain-function#readme","gitHead":"7bb10cdea0115ce8b30552da9dd7028248af1b0a","_id":"chain-function@1.0.0","_shasum":"0d4ab37e7e18ead0bdc47b920764118ce58733dc","_from":".","_npmVersion":"3.3.6","_nodeVersion":"0.12.3","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"monastic.panic","email":"monastic.panic@gmail.com"}],"dist":{"shasum":"0d4ab37e7e18ead0bdc47b920764118ce58733dc","size":1715,"noattachment":false,"key":"/chain-function/-/chain-function-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/chain-function/download/chain-function-1.0.0.tgz"},"directories":{},"publish_time":1444170314456,"_cnpm_publish_time":1444170314456,"_hasShrinkwrap":false}},"readme":"# chain-function\nchain a bunch of functions\n\n```sh\nnpm i chain-function\n```\n\n```js\n function foo() {\n   console.log('foo')\n }\n \n function baz() {\n   console.log('bar')\n }\n \n var foobar = chain(foo, bar)\n \n foobar() // \"bar\" \"foo\"\n \n //handles empty values just fine\n foobar = chain(foo, null, bar, undefined)\n \n foobar() // \"bar\" \"foo\"\n```\n","_attachments":{},"homepage":"https://github.com/jquense/chain-function#readme","bugs":{"url":"https://github.com/jquense/chain-function/issues"},"license":"MIT"}