{"_id":"tedious-connection-pool","_rev":"2994167","name":"tedious-connection-pool","description":"Connection Pool for tedious.","dist-tags":{"latest":"1.0.5"},"maintainers":[{"name":"benpage","email":""}],"time":{"modified":"2023-08-28T09:19:18.000Z","created":"2012-11-25T09:27:16.674Z","1.0.5":"2016-08-09T17:48:20.708Z","1.0.4":"2016-06-16T21:08:54.763Z","1.0.3":"2016-06-09T18:51:43.721Z","1.0.2":"2016-06-07T20:48:27.592Z","1.0.1":"2016-05-06T17:36:25.143Z","1.0.0":"2016-05-06T17:13:20.933Z","0.3.9":"2015-10-27T19:50:52.395Z","0.3.8":"2015-06-24T22:14:00.644Z","0.3.7":"2015-06-24T22:06:31.812Z","0.3.6":"2015-04-10T18:41:59.903Z","0.3.5":"2015-02-27T22:53:08.783Z","0.3.4":"2015-01-21T00:29:07.993Z","0.3.3":"2014-12-13T23:59:18.475Z","0.3.2":"2014-11-24T20:21:59.868Z","0.3.1":"2014-11-24T19:39:08.888Z","0.3.0":"2014-11-11T02:23:36.448Z","0.2.4":"2014-10-31T16:57:03.573Z","0.2.3":"2014-10-29T16:37:10.505Z","0.2.2":"2014-10-29T16:31:31.245Z","0.2.1":"2014-10-28T23:40:52.740Z","0.2.0":"2014-10-28T23:39:40.041Z","0.1.1":"2013-03-10T11:56:34.907Z","0.1.0":"2012-11-25T09:27:16.674Z"},"users":{},"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"repository":{"type":"git","url":"git://github.com/tediousjs/tedious-connection-pool.git"},"versions":{"1.0.5":{"name":"tedious-connection-pool","version":"1.0.5","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha --expose-gc test/test.js"},"repository":{"type":"git","url":"git://github.com/tediousjs/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"},{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"}],"license":"MIT","dependencies":{"tedious":"^1.14.0"},"devDependencies":{"mocha":"^3.0.2","simple-statistics":"^2.1.0"},"bugs":{"url":"https://github.com/tediousjs/tedious-connection-pool/issues"},"homepage":"https://github.com/tediousjs/tedious-connection-pool","gitHead":"8bd8fe71e704f3b25deba37845ed45bf08ddbd3d","_id":"tedious-connection-pool@1.0.5","_shasum":"2d694a72a2f4773564ef2911e86e5fd622ca01c1","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.3.0","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"2d694a72a2f4773564ef2911e86e5fd622ca01c1","size":11588,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-1.0.5.tgz"},"maintainers":[{"name":"benpage","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tedious-connection-pool-1.0.5.tgz_1470764898064_0.6024896057788283"},"directories":{},"publish_time":1470764900708,"_hasShrinkwrap":false,"_cnpm_publish_time":1470764900708,"_cnpmcore_publish_time":"2021-12-16T18:25:55.304Z"},"1.0.4":{"name":"tedious-connection-pool","version":"1.0.4","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"},{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"}],"license":"MIT","dependencies":{"tedious":"^1.14.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"2ef1c73881c31a766bb769167e1569a0dbce71b3","_id":"tedious-connection-pool@1.0.4","_shasum":"0c645a846b8f6b7a4ea3bcde38ac2ca55f024a2b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.2.1","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"0c645a846b8f6b7a4ea3bcde38ac2ca55f024a2b","size":9761,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-1.0.4.tgz"},"maintainers":[{"name":"benpage","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tedious-connection-pool-1.0.4.tgz_1466111333640_0.29379371157847345"},"directories":{},"publish_time":1466111334763,"_hasShrinkwrap":false,"_cnpm_publish_time":1466111334763,"_cnpmcore_publish_time":"2021-12-16T18:25:55.666Z"},"1.0.3":{"name":"tedious-connection-pool","version":"1.0.3","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"},{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"}],"license":"MIT","dependencies":{"tedious":"^1.14.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"afe0642963522bec27d472caca6ea783d26d7485","_id":"tedious-connection-pool@1.0.3","_shasum":"1d718172f07f8b5ee0d14f8ca8a18f0cbe1630e8","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.2.1","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"1d718172f07f8b5ee0d14f8ca8a18f0cbe1630e8","size":10418,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-1.0.3.tgz"},"maintainers":[{"name":"benpage","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tedious-connection-pool-1.0.3.tgz_1465498300218_0.2673008539713919"},"directories":{},"publish_time":1465498303721,"_hasShrinkwrap":false,"_cnpm_publish_time":1465498303721,"_cnpmcore_publish_time":"2021-12-16T18:25:55.946Z"},"1.0.2":{"name":"tedious-connection-pool","version":"1.0.2","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha test/naming.test.js && mocha test/connection-pool.test.js"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"},{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"}],"license":"MIT","dependencies":{"tedious":"^1.14.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"b56b19b9f8eb8e743d74129dd99427efc4d835f0","_id":"tedious-connection-pool@1.0.2","_shasum":"73f3359f5ed433c2c8299108d9c6a86111a3234a","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.2.1","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"73f3359f5ed433c2c8299108d9c6a86111a3234a","size":7446,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-1.0.2.tgz"},"maintainers":[{"name":"benpage","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tedious-connection-pool-1.0.2.tgz_1465332505372_0.3669752492569387"},"directories":{},"publish_time":1465332507592,"_hasShrinkwrap":false,"_cnpm_publish_time":1465332507592,"_cnpmcore_publish_time":"2021-12-16T18:25:56.288Z"},"1.0.1":{"name":"tedious-connection-pool","version":"1.0.1","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha test/naming.test.js && mocha test/connection-pool.test.js"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"},{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"}],"license":"MIT","dependencies":{"tedious":"^1.14.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"7db595a3134a5d807f73597ac9e53dc1ea1c5f1b","_id":"tedious-connection-pool@1.0.1","_shasum":"1d432f3b4d047387c4fd22d272d1a0ff4ccf92b5","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.1.0","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"1d432f3b4d047387c4fd22d272d1a0ff4ccf92b5","size":7326,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-1.0.1.tgz"},"maintainers":[{"name":"benpage","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tedious-connection-pool-1.0.1.tgz_1462556183484_0.02177168522030115"},"directories":{},"publish_time":1462556185143,"_hasShrinkwrap":false,"_cnpm_publish_time":1462556185143,"_cnpmcore_publish_time":"2021-12-16T18:25:56.541Z"},"1.0.0":{"name":"tedious-connection-pool","version":"1.0.0","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha test/naming.test.js && mocha test/connection-pool.test.js"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Ben Page","email":"ben.page@openreign.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"},{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"}],"license":"MIT","dependencies":{"tedious":"^1.13.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"79b32ae6a85d575597aa03f861657fd77807066e","_id":"tedious-connection-pool@1.0.0","_shasum":"503251e35ad44517b516ecafbc5ffb7bfdce6e82","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.0.0","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"503251e35ad44517b516ecafbc5ffb7bfdce6e82","size":7207,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-1.0.0.tgz"},"maintainers":[{"name":"benpage","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tedious-connection-pool-1.0.0.tgz_1462554799338_0.5381686268374324"},"directories":{},"publish_time":1462554800933,"_hasShrinkwrap":false,"_cnpm_publish_time":1462554800933,"_cnpmcore_publish_time":"2021-12-16T18:25:56.811Z"},"0.3.9":{"name":"tedious-connection-pool","version":"0.3.9","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"mocha test/naming.test.js && mocha test/connection-pool.test.js"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.13.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"2bbdf50bba2257fbacce5a94283943d9c8454bc4","_id":"tedious-connection-pool@0.3.9","_shasum":"e99e52596ba7ca404dc7d3c21bc8007c239442c2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"e99e52596ba7ca404dc7d3c21bc8007c239442c2","size":6714,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.9.tgz"},"directories":{},"publish_time":1445975452395,"_hasShrinkwrap":false,"_cnpm_publish_time":1445975452395,"_cnpmcore_publish_time":"2021-12-16T18:25:57.059Z"},"0.3.8":{"name":"tedious-connection-pool","version":"0.3.8","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.8.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"eb64ff680a59f9a1efbfa920aa96cb2d7165ef93","_id":"tedious-connection-pool@0.3.8","_shasum":"32213176585abb94ae0090db6188b853a83da3a1","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.5","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"32213176585abb94ae0090db6188b853a83da3a1","size":6693,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.8.tgz"},"directories":{},"publish_time":1435184040644,"_hasShrinkwrap":false,"_cnpm_publish_time":1435184040644,"_cnpmcore_publish_time":"2021-12-16T18:25:57.299Z"},"0.3.7":{"name":"tedious-connection-pool","version":"0.3.7","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.8.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"cb48e70756ec5ad5040f7c7ec9501daaab3c9e6c","_id":"tedious-connection-pool@0.3.7","_shasum":"ca3b48990c910ebb90de6b0c6384dd0d10a0a567","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.5","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"ca3b48990c910ebb90de6b0c6384dd0d10a0a567","size":6697,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.7.tgz"},"directories":{},"publish_time":1435183591812,"_hasShrinkwrap":false,"_cnpm_publish_time":1435183591812,"_cnpmcore_publish_time":"2021-12-16T18:25:57.569Z"},"0.3.6":{"name":"tedious-connection-pool","version":"0.3.6","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.8.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"6b9eb80c31f4b219eb4f4db9dbff519ed2aa633a","_id":"tedious-connection-pool@0.3.6","_shasum":"41910aea52ee56d6c80cb21699cdebb47b3e0eeb","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"41910aea52ee56d6c80cb21699cdebb47b3e0eeb","size":6652,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.6.tgz"},"directories":{},"publish_time":1428691319903,"_hasShrinkwrap":false,"_cnpm_publish_time":1428691319903,"_cnpmcore_publish_time":"2021-12-16T18:25:57.850Z"},"0.3.5":{"name":"tedious-connection-pool","version":"0.3.5","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.8.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"53061972948eaf24f835c676c8ed432960e22817","_id":"tedious-connection-pool@0.3.5","_shasum":"ccae3d8839fdf8c3f0f632fd59e28bafcfd0e785","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"ccae3d8839fdf8c3f0f632fd59e28bafcfd0e785","size":6530,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.5.tgz"},"directories":{},"publish_time":1425077588783,"_hasShrinkwrap":false,"_cnpm_publish_time":1425077588783,"_cnpmcore_publish_time":"2021-12-16T18:25:58.103Z"},"0.3.4":{"name":"tedious-connection-pool","version":"0.3.4","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.8.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"67a96acd793cbdf6b34ee8b099e0a4f15f415e8b","_id":"tedious-connection-pool@0.3.4","_shasum":"151c85bc284a98773f89614f1b48db2db5957678","_from":".","_npmVersion":"2.1.14","_nodeVersion":"0.11.14","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"151c85bc284a98773f89614f1b48db2db5957678","size":6497,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.4.tgz"},"directories":{},"publish_time":1421800147993,"_hasShrinkwrap":false,"_cnpm_publish_time":1421800147993,"_cnpmcore_publish_time":"2021-12-16T18:25:58.509Z"},"0.3.3":{"name":"tedious-connection-pool","version":"0.3.3","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","dependencies":{"tedious":"^1.8.0"},"devDependencies":{"mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"f87e271b713208657c0359358a71deeda0154715","_id":"tedious-connection-pool@0.3.3","_shasum":"130f5485ab011122bbd4985f6a098a1f53670d22","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"130f5485ab011122bbd4985f6a098a1f53670d22","size":6404,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.3.tgz"},"directories":{},"publish_time":1418515158475,"_hasShrinkwrap":false,"_cnpm_publish_time":1418515158475,"_cnpmcore_publish_time":"2021-12-16T18:25:58.781Z"},"0.3.2":{"name":"tedious-connection-pool","version":"0.3.2","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=1.7.0","mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"5f02a21841537d085ffd7cc8b07c43835ca002bf","_id":"tedious-connection-pool@0.3.2","_shasum":"ce310e37fda01ddb5f025e6670935137d639afa9","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.11.14-nightly-20140819-pre","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"ce310e37fda01ddb5f025e6670935137d639afa9","size":6248,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.2.tgz"},"directories":{},"publish_time":1416860519868,"_hasShrinkwrap":false,"_cnpm_publish_time":1416860519868,"_cnpmcore_publish_time":"2021-12-16T18:25:58.964Z"},"0.3.1":{"name":"tedious-connection-pool","version":"0.3.1","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=1.7.0","mocha":">=1.6.0"},"bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","gitHead":"d9dc01391274c503f61fc6b3126d0c117278f10b","_id":"tedious-connection-pool@0.3.1","_shasum":"dd03352c7ce69fcfa8472067ebeff44a18b6893c","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.11.14-nightly-20140819-pre","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"dd03352c7ce69fcfa8472067ebeff44a18b6893c","size":6243,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.1.tgz"},"directories":{},"publish_time":1416857948888,"_hasShrinkwrap":false,"_cnpm_publish_time":1416857948888,"_cnpmcore_publish_time":"2021-12-16T18:25:59.227Z"},"0.3.0":{"name":"tedious-connection-pool","version":"0.3.0","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=1.7.0","mocha":">=1.6.0"},"gitHead":"22e4053020343706eb9c998e9354263cf2ced759","bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","_id":"tedious-connection-pool@0.3.0","_shasum":"bb45c1bb9bb798520143186b98842de03b9e3a63","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"bb45c1bb9bb798520143186b98842de03b9e3a63","size":5891,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.3.0.tgz"},"directories":{},"publish_time":1415672616448,"_hasShrinkwrap":false,"_cnpm_publish_time":1415672616448,"_cnpmcore_publish_time":"2021-12-16T18:25:59.479Z"},"0.2.4":{"name":"tedious-connection-pool","version":"0.2.4","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.1.x"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=0.0.7","mocha":">=1.6.0","async":">=0.1.22"},"gitHead":"22e4053020343706eb9c998e9354263cf2ced759","bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","_id":"tedious-connection-pool@0.2.4","_shasum":"af9787baace9fc10f964c055e0d7f6866e003a12","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"af9787baace9fc10f964c055e0d7f6866e003a12","size":2667,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.2.4.tgz"},"directories":{},"publish_time":1414774623573,"_hasShrinkwrap":false,"_cnpm_publish_time":1414774623573,"_cnpmcore_publish_time":"2021-12-16T18:25:59.705Z"},"0.2.3":{"name":"tedious-connection-pool","version":"0.2.3","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.1.x"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"e11137","email":"rogelio.canedo@gmail.com"},{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=0.0.7","mocha":">=1.6.0","async":">=0.1.22"},"gitHead":"22e4053020343706eb9c998e9354263cf2ced759","bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","_id":"tedious-connection-pool@0.2.3","_shasum":"c43a9a44317098d80e107cd43c1ad74dce849915","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"c43a9a44317098d80e107cd43c1ad74dce849915","size":2746,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.2.3.tgz"},"directories":{},"publish_time":1414600630505,"_hasShrinkwrap":false,"_cnpm_publish_time":1414600630505,"_cnpmcore_publish_time":"2021-12-16T18:25:59.917Z"},"0.2.2":{"name":"tedious-connection-pool","version":"0.2.2","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.1.x"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"e11137","email":"rogelio.canedo@gmail.com"},{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=0.0.7","mocha":">=1.6.0","async":">=0.1.22"},"gitHead":"22e4053020343706eb9c998e9354263cf2ced759","bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","_id":"tedious-connection-pool@0.2.2","_shasum":"bdc664cd1494d65514dd4cb5cbc74d79d0b89068","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"bdc664cd1494d65514dd4cb5cbc74d79d0b89068","size":2740,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.2.2.tgz"},"directories":{},"publish_time":1414600291245,"_hasShrinkwrap":false,"_cnpm_publish_time":1414600291245,"_cnpmcore_publish_time":"2021-12-16T18:26:00.113Z"},"0.2.1":{"name":"tedious-connection-pool","version":"0.2.1","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.1.x"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"e11137","email":"rogelio.canedo@gmail.com"},{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=0.0.7","mocha":">=1.6.0","async":">=0.1.22"},"gitHead":"22e4053020343706eb9c998e9354263cf2ced759","bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","_id":"tedious-connection-pool@0.2.1","_shasum":"e3e303d264d134bb83a6c8fee8e62c3bc24bd0e1","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"e3e303d264d134bb83a6c8fee8e62c3bc24bd0e1","size":2832,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.2.1.tgz"},"directories":{},"publish_time":1414539652740,"_hasShrinkwrap":false,"_cnpm_publish_time":1414539652740,"_cnpmcore_publish_time":"2021-12-16T18:26:00.301Z"},"0.2.0":{"name":"tedious-connection-pool","version":"0.2.0","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.1.x"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury","email":"mike.pilsbury@gmail.com"},"contributors":[{"name":"e11137","email":"rogelio.canedo@gmail.com"},{"name":"Ben Page","email":"ben.page@openreign.com"}],"maintainers":[{"name":"benpage","email":""}],"licenses":"MIT","devDependencies":{"tedious":">=0.0.7","mocha":">=1.6.0","async":">=0.1.22"},"gitHead":"22e4053020343706eb9c998e9354263cf2ced759","bugs":{"url":"https://github.com/pekim/tedious-connection-pool/issues"},"homepage":"https://github.com/pekim/tedious-connection-pool","_id":"tedious-connection-pool@0.2.0","_shasum":"e612a1de4693df6892f9fc7e8812905f7efc76c8","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"benpage","email":"ben.page@openreign.com"},"dist":{"shasum":"e612a1de4693df6892f9fc7e8812905f7efc76c8","size":2838,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.2.0.tgz"},"directories":{},"publish_time":1414539580041,"_hasShrinkwrap":false,"_cnpm_publish_time":1414539580041,"_cnpmcore_publish_time":"2021-12-16T18:26:00.510Z"},"0.1.1":{"name":"tedious-connection-pool","version":"0.1.1","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.0.3"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury"},"contributors":[{"name":"e11137","email":"rogelio.canedo@gmail.com"}],"license":"MIT","devDependencies":{"tedious":"0.0.7","mocha":"1.6.0","async":"0.1.22"},"licenses":"MIT","readmeFilename":"README.md","_id":"tedious-connection-pool@0.1.1","dist":{"shasum":"bf2f5d7159bde5a35281020c1c881a9fd2679e16","size":2570,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"pekim","email":"mike.pilsbury@gmail.com"},"maintainers":[{"name":"benpage","email":""}],"directories":{},"publish_time":1362916594907,"_hasShrinkwrap":false,"_cnpm_publish_time":1362916594907,"_cnpmcore_publish_time":"2021-12-16T18:26:00.722Z"},"0.1.0":{"name":"tedious-connection-pool","version":"0.1.0","description":"Connection Pool for tedious.","main":"lib/connection-pool.js","dependencies":{"generic-pool":"2.0.1"},"scripts":{"test":"test"},"repository":{"type":"git","url":"git://github.com/pekim/tedious-connection-pool.git"},"keywords":["tedious","connection","pool"],"author":{"name":"Mike D Pilsbury"},"contributors":[{"name":"e11137","email":"rogelio.canedo@gmail.com"}],"license":"MIT","devDependencies":{"tedious":"0.0.7","mocha":"1.6.0","async":"0.1.22"},"licenses":"MIT","readmeFilename":"README.md","_id":"tedious-connection-pool@0.1.0","dist":{"shasum":"bae07b8a1fb91b36644b92ab87ca863cf7c0ac43","size":2569,"noattachment":false,"key":"/tedious-connection-pool/-/tedious-connection-pool-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tedious-connection-pool/download/tedious-connection-pool-0.1.0.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"pekim","email":"mike.pilsbury@gmail.com"},"maintainers":[{"name":"benpage","email":""}],"directories":{},"publish_time":1353835636674,"_hasShrinkwrap":false,"_cnpm_publish_time":1353835636674,"_cnpmcore_publish_time":"2021-12-16T18:26:00.932Z"}},"readme":"# tedious-connection-pool\n[![Dependency Status](https://david-dm.org/tediousjs/tedious-connection-pool.svg)](https://david-dm.org/tediousjs/tedious-connection-pool)\n[![npm version](https://badge.fury.io/js/tedious-connection-pool.svg)](https://badge.fury.io/js/tedious-connection-pool)\n[![Build status](https://ci.appveyor.com/api/projects/status/jnurb48ao1wrbgbr?svg=true)](https://ci.appveyor.com/project/ben-page/tedious-connection-pool)\n\n\nA connection pool for [tedious](http://github.com/tediousjs/tedious).\n\n## Installation\n\n    npm install tedious-connection-pool\n    \n## Description\nThe only difference from the regular tedious API is how the connection is obtained and released. Rather than creating a connection and then closing it when finished, acquire a connection from the pool and release it when finished. Releasing resets the connection and makes in available for another use.\n\nOnce the Tedious Connection object has been acquired, the tedious API can be used with the connection as normal.\n\n## Example\n\n```javascript\nvar ConnectionPool = require('tedious-connection-pool');\nvar Request = require('tedious').Request;\n\nvar poolConfig = {\n    min: 2,\n    max: 4,\n    log: true\n};\n\nvar connectionConfig = {\n    userName: 'login',\n    password: 'password',\n    server: 'localhost'\n};\n\n//create the pool\nvar pool = new ConnectionPool(poolConfig, connectionConfig);\n\npool.on('error', function(err) {\n    console.error(err);\n});\n\n//acquire a connection\npool.acquire(function (err, connection) {\n    if (err) {\n        console.error(err);\n        return;\n    }\n\n    //use the connection as normal\n    var request = new Request('select 42', function(err, rowCount) {\n        if (err) {\n            console.error(err);\n            return;\n        }\n\n        console.log('rowCount: ' + rowCount);\n\n        //release the connection back to the pool when finished\n        connection.release();\n    });\n\n    request.on('row', function(columns) {\n        console.log('value: ' + columns[0].value);\n    });\n\n    connection.execSql(request);\n});\n```\n\nWhen you are finished with the pool, you can drain it (close all connections).\n```javascript\npool.drain();\n```\n\n\n## Class: ConnectionPool\n\n### new ConnectionPool(poolConfig, connectionConfig)\n\n* `poolConfig` {Object} the pool configuration object\n  * `min` {Number} The minimun of connections there can be in the pool. Default = `10`\n  * `max` {Number} The maximum number of connections there can be in the pool. Default = `50`\n  * `idleTimeout` {Number} The number of milliseconds before closing an unused connection. Default = `300000`\n  * `retryDelay` {Number} The number of milliseconds to wait after a connection fails, before trying again. Default = `5000`\n  * `acquireTimeout` {Number} The number of milliseconds to wait for a connection, before returning an error. Default = `60000`\n  * `log` {Boolean|Function} Set to true to have debug log written to the console or pass a function to receive the log messages. Default = `undefined`\n  \n* `connectionConfig` {Object} The same configuration that would be used to [create a\n  tedious Connection](https://tediousjs.github.io/tedious/api-connection.html#function_newConnection).\n\n### connectionPool.acquire(callback)\nAcquire a Tedious Connection object from the pool.\n\n * `callback(err, connection)` {Function} Callback function\n  * `err` {Object} An Error object is an error occurred trying to acquire a connection, otherwise null.\n  * `connection` {Object} A [Connection](https://tediousjs.github.io/tedious/api-connection.html)\n\n### connectionPool.drain(callback)\nClose all pooled connections and stop making new ones. The pool should be discarded after it has been drained.\n * `callback()` {Function} Callback function\n\n### connectionPool.error {event}\nThe 'error' event is emitted when a connection fails to connect to the SQL Server. The pool will simply retry indefinitely. The application may want to handle errors in a more nuanced way.\n\n## Class: Connection\nThe following method is added to the Tedious [Connection](https://tediousjs.github.io/tedious/api-connection.html) object.\n\n### Connection.release()\nRelease the connect back to the pool to be used again\n","_attachments":{},"homepage":"https://github.com/tediousjs/tedious-connection-pool","bugs":{"url":"https://github.com/tediousjs/tedious-connection-pool/issues"},"license":"MIT"}