{"_id":"hdb-pool","_rev":"2990582","name":"hdb-pool","description":"HANA database connection pool for Node.js","dist-tags":{"beta":"0.1.0","latest":"0.1.6"},"maintainers":[{"name":"ckyy","email":""}],"time":{"modified":"2023-08-28T09:17:30.000Z","created":"2019-03-01T04:09:16.570Z","0.1.6":"2020-06-07T21:16:00.996Z","0.1.5":"2020-06-06T19:22:36.639Z","0.1.4":"2020-03-07T03:41:41.880Z","0.1.3":"2019-03-03T18:50:07.790Z","0.1.2":"2019-03-02T18:53:25.698Z","0.1.1":"2019-03-01T07:30:04.546Z","0.1.0":"2019-03-01T04:09:16.570Z"},"users":{},"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"versions":{"0.1.6":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.6","scripts":{"start":"node ./bin/www","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","devDependencies":{"@sap/hana-client":"^2.3.123","hdb":"^0.17.0","coveralls":"^3.0.3","eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","mocha":"^5.2.0","nyc":"^13.3.0","should":"^13.2.3","sinon":"^7.2.3"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"3b53f4fd686869e7c69255870e517ba655d1dbb6","homepage":"https://github.com/ckyycc/hdb-pool#readme","_id":"hdb-pool@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"dist":{"shasum":"75fe7b90f98b25e301fc8b6693a62ef2c37c2842","size":27344,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.6.tgz"},"maintainers":[{"name":"ckyy","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.6_1591564560902_0.0010760652069583543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:30.939Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1591564560996,"_cnpm_publish_time":1591564560996},"0.1.5":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.5","scripts":{"start":"node ./bin/www","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","optionalDependencies":{"@sap/hana-client":"^2.3.123","hdb":"^0.17.0"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","mocha":"^5.2.0","nyc":"^13.3.0","should":"^13.2.3","sinon":"^7.2.3"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"b8258122f0bde28f71f9fcffb179e11f9b81435d","homepage":"https://github.com/ckyycc/hdb-pool#readme","dependencies":{"@sap/hana-client":"^2.3.123","hdb":"^0.17.0"},"_id":"hdb-pool@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"dist":{"shasum":"b1e76de4fe3b2f96dd0e166b5e56227895ef9a2c","size":27346,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.5.tgz"},"maintainers":[{"name":"ckyy","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.5_1591471356477_0.4407066470154015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:29.890Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1591471356639,"_cnpm_publish_time":1591471356639},"0.1.4":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.4","scripts":{"start":"node ./bin/www","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","peerDependencies":{"@sap/hana-client":"^2.3.123"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hdb":"^0.17.0","mocha":"^5.2.0","nyc":"^13.3.0","should":"^13.2.3","sinon":"^7.2.3"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"766d69902f8553726f7a48c743921184d2bdcc19","homepage":"https://github.com/ckyycc/hdb-pool#readme","_id":"hdb-pool@0.1.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"dist":{"shasum":"761c95c3ef4d748d01940719e90832a8b65bd952","size":27349,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.4.tgz"},"maintainers":[{"name":"ckyy","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.4_1583552501736_0.32695762892430347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:28.838Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1583552501880,"_cnpm_publish_time":1583552501880},"0.1.3":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.3","scripts":{"start":"node ./bin/www","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","peerDependencies":{"@sap/hana-client":"^2.3.123"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hdb":"^0.17.0","mocha":"^5.2.0","nyc":"^13.3.0","should":"^13.2.3","sinon":"^7.2.3"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"6b22c2651327584a481be443961ba1e0d0996412","homepage":"https://github.com/ckyycc/hdb-pool#readme","_id":"hdb-pool@0.1.3","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","dist":{"shasum":"d26a795b583f3f49055506e59e224e1fdf8a3dc3","size":26508,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.3.tgz"},"maintainers":[{"name":"ckyy","email":""}],"_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.3_1551639007613_0.06514498483276943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:27.795Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1551639007790,"_cnpm_publish_time":1551639007790},"0.1.2":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.2","scripts":{"start":"node ./bin/www","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","peerDependencies":{"@sap/hana-client":"^2.3.123"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hdb":"^0.17.0","mocha":"^5.2.0","nyc":"^13.3.0","should":"^13.2.3","sinon":"^7.2.3"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"0bcd877150158b9614fcedddfc7eeb88753ebdd7","homepage":"https://github.com/ckyycc/hdb-pool#readme","_id":"hdb-pool@0.1.2","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","dist":{"shasum":"1953275cbbf99b1127e887e813f0111f3c592130","size":26505,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.2.tgz"},"maintainers":[{"name":"ckyy","email":""}],"_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.2_1551552805542_0.13032383811401993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:26.728Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1551552805698,"_cnpm_publish_time":1551552805698},"0.1.1":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.1","scripts":{"start":"node ./bin/www","test":"nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","peerDependencies":{"@sap/hana-client":"^2.3.123"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hdb":"^0.17.0","mocha":"^5.2.0","nyc":"^13.3.0","should":"^13.2.3","sinon":"^7.2.3"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"834aa5aec5d2386948c7afea3cb0cc0abc3791dd","homepage":"https://github.com/ckyycc/hdb-pool#readme","_id":"hdb-pool@0.1.1","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","dist":{"shasum":"75c36e86eb6a85420ba45f1acab62f989c2ab827","size":25440,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.1.tgz"},"maintainers":[{"name":"ckyy","email":""}],"_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.1_1551425404427_0.37853202010417686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:25.670Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1551425404546,"_cnpm_publish_time":1551425404546},"0.1.0":{"name":"hdb-pool","description":"HANA database connection pool for Node.js","version":"0.1.0","scripts":{"start":"node ./bin/www","test":"mocha"},"private":false,"author":{"name":"Kuang Cheng","email":"chengkuang@gmail.com"},"keywords":["sap","hana","hdb","in-memroy","connection","pool","pooling","node.js","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/ckyycc/hdb-pool.git"},"bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"main":"index.js","peerDependencies":{"@sap/hana-client":"^2.3.123"},"devDependencies":{"eslint":"^5.12.1","eslint-config-google":"^0.11.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","mocha":"^5.2.0","should":"^13.2.3","sinon":"^7.2.3","hdb":"^0.17.0"},"engines":{"node":">= 8"},"license":"MIT","gitHead":"342463425d48cebaf9c46bae526ffa6fad4d819c","homepage":"https://github.com/ckyycc/hdb-pool#readme","_id":"hdb-pool@0.1.0","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","dist":{"shasum":"2e326d451549c2d4bc498f4437a2aaf4a5c43153","size":24926,"noattachment":false,"key":"/hdb-pool/-/hdb-pool-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hdb-pool/download/hdb-pool-0.1.0.tgz"},"maintainers":[{"name":"ckyy","email":""}],"_npmUser":{"name":"ckyy","email":"chengkuang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hdb-pool_0.1.0_1551413356410_0.8939904774155794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:33:25.158Z","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","publish_time":1551413356570,"_cnpm_publish_time":1551413356570}},"readme":"# SAP HANA Database Connection Pool for Node\r\n\r\n[![npm](https://img.shields.io/npm/v/hdb-pool.svg?style=flat-square)](https://www.npmjs.com/package/hdb-pool) [![Travis](https://img.shields.io/travis/ckyycc/hdb-pool.svg?style=flat-square)](https://travis-ci.org/ckyycc/hdb-pool) [![Coverage Status](https://coveralls.io/repos/github/ckyycc/hdb-pool/badge.svg?branch=master)](https://coveralls.io/github/ckyycc/hdb-pool?branch=master) [![npm downloads](https://img.shields.io/npm/dm/hdb-pool.svg)](https://www.npmjs.com/package/hdb-pool) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/ckyycc/hdb-pool/blob/master/LICENSE)\r\n\r\nHANA Database Connection pool for Node.js, inspired by (and copied some ideas from): [Generic Pool](https://github.com/coopernurse/node-pool).\r\n\r\nThis module supports [hana-client](https://help.sap.com/viewer/0eec0d68141541d1b07893a39944924e/2.0.03/en-US/58c18548dab04a438a0f9c44be82b6cd.html) and [node-hdb](https://github.com/SAP/node-hdb).\r\nIf both exist, the [hana-client](https://help.sap.com/viewer/0eec0d68141541d1b07893a39944924e/2.0.03/en-US/58c18548dab04a438a0f9c44be82b6cd.html) will be chosen.  \r\n\r\n## Table of contents\r\n\r\n* [Install](#install)\r\n* [Getting started](#getting-started)\r\n* [Creating a pool](#creating-a-pool)\r\n* [Getting a connection](#getting-a-connection)\r\n* [Returning a connection](#returning-a-connection)\r\n* [Destroying a connection](#destroying-a-connection)\r\n* [Clearing the pool](#clearing-the-pool)\r\n* [Receiving events from pool](#receiving-events-from-pool)\r\n* [Getting status overview of pool](#getting-status-overview-of-pool)\r\n* [Running tests](#running-tests)\r\n* [License](#license)\r\n\r\n## Install\r\n```bash\r\nnpm install hdb-pool\r\n```\r\n\r\n## Getting started\r\n\r\n\r\nThis is an example how to use this module:\r\n\r\n```js\r\n// import the module\r\nconst Pool = require('hdb-pool');\r\n\r\n// HANA connection info\r\nconst dbParams = {\r\n    hostName: 'hana-server-name',\r\n    port: '30015',\r\n    userName: 'user-name',\r\n    password: 'user-password'\r\n};\r\n\r\n// pool options\r\nconst options = {\r\n    min: 2,\r\n    max: 15,\r\n};\r\n\r\n// create the pool\r\nconst pool = Pool.createPool(dbParams, options);\r\n\r\n// execute some sample sql via the pool \r\npool.getConnection()\r\n    .then(conn => {\r\n        conn.exec('select current_timestamp from dummy', (err, rows) => {\r\n          //return the connection back to pool  \r\n          pool.release(client);\r\n            if (err) {\r\n                // error handling\r\n            } else {\r\n                // handle the result: rows\r\n            }\r\n        });\r\n    })\r\n    .catch(err => {\r\n        // error handling\r\n    });\r\n```\r\n\r\n### Creating a pool\r\n\r\nThe pool constructor takes two arguments:\r\n\r\n- `dbParams`: a dictionary containing the HANA DB connection information.\r\n- `options` : a dictionary containing the configuration for the `Pool`\r\n\r\n```js\r\nconst Pool = require('hdb-pool');\r\nconst pool = Pool.createPool(dbParams, options);\r\n```\r\n#### dbParams\r\n\r\nA dictionary with following properties:\r\n\r\n- `hostName`: host name of HANA server.\r\n- `port`: port number.\r\n- `userName`: user name.\r\n- `password`: password.\r\n\r\n#### options\r\n\r\nAn <i>optional</i> dictionary with the any of the following properties:\r\n\r\n- `max`: maximum number of resources to create at any given time. (default=50)\r\n- `min`: minimum number of resources to keep in pool at any given time. (default=3)\r\n- `maxWaitingRequests`: maximum number of waiting requests allowed. (default=0, no limit)\r\n- `requestTimeout`: max milliseconds a `request` will wait for a resource before timing out. (default=5000)\r\n- `checkInterval`: how often to run resource timeout checks. (default=0, disabled)\r\n- `idleTimeout`: the time of a connection staying idle in the pool that eligible for eviction. (default=30000)\r\n- `debug`: a flag for emitting those debug message. (default=false, disabled)\r\n\r\n### Getting a connection\r\n\r\n```js\r\npool.getConnection()\r\n    .then(conn => {...})\r\n    .catch(err => {...});\r\n```\r\n\r\nGetting a HANA `connection` from the pool, the `getConnecction` does not have any argument. \r\n\r\nIt returns a `Promise`. The promise will be resolved with a `connection` if the connection is available in the pool. And the promise will be rejected with an error if the pool is unable to give a connection(eg: timeout). \r\n\r\n### Returning a connection\r\n\r\n```js\r\npool.release(connection)\r\n    .then(() => {...})\r\n    .catch(err => {...});\r\n```\r\n\r\nReturning a `connection` to the pool, the `release` takes one required argument:\r\n\r\n- `connection`: a 'borrowed' connection.\r\n\r\nThis function returns a `Promise`. This promise will resolve once the `connection` is accepted by the pool, or reject if the pool is unable to accept the `connection` for any reason (e.g `connection` is not a resource that came from the pool). If you do not care the outcome it is safe to ignore this promise.\r\n\r\n### Destroying a connection\r\n\r\n```js\r\npool.destroy(connection)\r\n    .then(() => {...})\r\n    .catch(err => {...});\r\n```\r\nRemoving the `connection` from the pool and destroy the `connection` itself as well. The function takes one required argument:\r\n\r\n- `connection`: a \"borrowed\" connection.\r\n\r\nThis function returns a `Promise`. This promise will resolve once the `connection` is accepted by the pool, If you do not care the outcome it is safe to ignore this promise.\r\n\r\n### Clearing the pool\r\n```js\r\npool.clear()\r\n    .then(() => {...})\r\n    .catch(err => {...});\r\n```\r\n\r\nThis function clears the `pool`, removing/destroying all the connections and all the pending requests from the pool. \r\n\r\n### Receiving events from pool\r\n\r\n```js\r\nPool.eventEmitter.on('poolDebug', myEventHandler);\r\nPool.eventEmitter.on('poolError', myEventHandlerError);\r\nPool.eventEmitter.on('connectionCreateError', myEventHandlerCreateError);\r\nPool.eventEmitter.on('connectionValidationError', myEventHandlerValidateError);\r\nPool.eventEmitter.on('requestTimeout', myEventHandlerValidateError);\r\n```\r\nPool supports 5 different types of events:\r\n- `poolDebug`: debug information of the pool, needs to be enabled by  [options.debug](#options) first.\r\n- `poolError`: error information of the pool.\r\n- `connectionCreateError`: connection creation error.\r\n- `connectionValidationError`: connection validation error.\r\n- `requestTimeout`: request timeout.\r\n\r\n### Getting status overview of pool\r\n```js\r\nconst overview = pool.getPoolStatusOverview();\r\n```\r\nThis function will show current status of the pool.\r\n\r\n## Running tests\r\n```bash\r\nnpm install\r\nnpm test\r\n```\r\n\r\n## License\r\n [MIT](/LICENSE)\r\n","_attachments":{},"homepage":"https://github.com/ckyycc/hdb-pool#readme","bugs":{"url":"https://github.com/ckyycc/hdb-pool/issues"},"license":"MIT"}