{"bugs":{"url":"https://github.com/goodeggs/connect-chain/issues"},"dist":{"shasum":"de2ac63d9d03072b27db6c842093be9d672d8e5c","tarball":"https://registry.npmjs.org/connect-chain/-/connect-chain-0.0.1.tgz","integrity":"sha512-6IU3BPU+mhfundJ2/PdSCoQRyOa9tkdiXLXVG/Kml2p0pqFQQlhF+q7MqaSUEOi37cpDJT7uLjC5zDO/GCwRAA==","signatures":[{"sig":"MEUCIQDT+0vR6KH/UXAVjGJ+W9GoTUvh7NwaOHdZURzcTWko7AIgIf/j50V7bcapaasjn6oXmkviUX9siq4Pi7ElY5gsGY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/chain","name":"connect-chain","_from":".","readme":"Connect-Chain\n-------------\n\nConnect-Chain composes a connect middleware from a chain of middlewares to be called in series.\n\nAn error passed to `next` or thrown in a middleware will short circuit the chain and be\npassed to the next middleware in the connect middleware chain.\n\nUsage\n-------------\n\n```\nvar express = require('express');\nvar chain = require('connect-chain');\n\nvar app = express();\n\napp.use(chain(middleware1, middleware2));\n```\n\n```\nvar middleware = chain(middleware1, middleware2);\nmiddleware(req, res, next);\n```\n\nContributing\n-------------\n\n```\n$ git clone https://github.com/goodeggs/connect-chain && cd connect-chain\n$ npm install\n$ npm test\n```\n","scripts":{"test":"./node_modules/.bin/mocha"},"_npmUser":{"name":"asalant","email":"alon@salant.org"},"homepage":"http://goodeggs.github.com/connect-chain/","keywords":["connect","chain","middleware","express"],"repository":{"url":"git://github.com/goodeggs/connect-chain.git","type":"git"},"_npmVersion":"1.3.11","description":"Connect-Chain composes a connect middleware from a chain of middlewares to be called in series.","maintainers":[{"name":"asalant","email":"alon@salant.org"}],"readmeFilename":"README.md","devDependencies":{"mocha":"*","expect.js":"*"},"_id":"connect-chain@0.0.1","version":"0.0.1"}