{"_id":"get-cursor-position","_rev":"448484","name":"get-cursor-position","description":"Get the cursor's current position in your terminal.","dist-tags":{"latest":"1.0.5"},"maintainers":[{"name":"bubkoo","email":""}],"time":{"modified":"2021-08-05T06:53:45.000Z","created":"2016-03-05T03:42:31.517Z","1.0.5":"2017-08-11T02:15:47.196Z","1.0.4":"2017-08-09T06:25:28.894Z","1.0.3":"2016-11-01T02:36:07.728Z","1.0.2":"2016-06-13T14:19:32.966Z","1.0.1":"2016-06-03T15:57:55.767Z","1.0.0":"2016-04-16T08:11:34.546Z","0.0.5":"2016-03-10T07:25:04.846Z","0.0.4":"2016-03-10T07:21:21.364Z","0.0.2":"2016-03-07T00:35:36.627Z","0.0.1":"2016-03-05T03:42:31.517Z"},"users":{},"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"versions":{"1.0.5":{"name":"get-cursor-position","version":"1.0.5","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","gypfile":true,"gitHead":"f52e2de2e70f52a2855e958e5088335f9bc15ff3","_id":"get-cursor-position@1.0.5","_shasum":"1558c35aa056726eae704d5590aeaa5945989f5a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"1558c35aa056726eae704d5590aeaa5945989f5a","size":3930,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-1.0.5.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-cursor-position-1.0.5.tgz_1502417747073_0.7977955581154674"},"directories":{},"publish_time":1502417747196,"_cnpm_publish_time":1502417747196,"_hasShrinkwrap":false},"1.0.4":{"name":"get-cursor-position","version":"1.0.4","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","gypfile":true,"gitHead":"151d069939b99d333fc92226e31e0b9368c33627","_id":"get-cursor-position@1.0.4","_shasum":"0ec4935e4ad4fa8d5ebbf77e3647cde12a90602f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"0ec4935e4ad4fa8d5ebbf77e3647cde12a90602f","size":4679,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-1.0.4.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-cursor-position-1.0.4.tgz_1502259928277_0.0457626327406615"},"directories":{},"publish_time":1502259928894,"_hasShrinkwrap":false,"_cnpm_publish_time":1502259928894},"1.0.3":{"name":"get-cursor-position","version":"1.0.3","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","gypfile":true,"gitHead":"56d403bb0e554532d17c403c47421ce8d2db2dec","_id":"get-cursor-position@1.0.3","_shasum":"0e41d60343b705836a528d69a5e099e2c5108d63","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"0e41d60343b705836a528d69a5e099e2c5108d63","size":3920,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-1.0.3.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/get-cursor-position-1.0.3.tgz_1477967767199_0.16657341225072742"},"directories":{},"publish_time":1477967767728,"_cnpm_publish_time":1477967767728,"_hasShrinkwrap":false},"1.0.2":{"name":"get-cursor-position","version":"1.0.2","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","gypfile":true,"gitHead":"34a1449219b90b447e4c20642c3a750f18889f67","_id":"get-cursor-position@1.0.2","_shasum":"1214b796780e6484833c46fd8b010700bd97356c","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"1214b796780e6484833c46fd8b010700bd97356c","size":3601,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-1.0.2.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/get-cursor-position-1.0.2.tgz_1465827568925_0.9310277593322098"},"directories":{},"publish_time":1465827572966,"_cnpm_publish_time":1465827572966,"_hasShrinkwrap":false},"1.0.1":{"name":"get-cursor-position","version":"1.0.1","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","gypfile":true,"gitHead":"e81c00599f82acd14ce9be196582c8464c7f0f9c","_id":"get-cursor-position@1.0.1","_shasum":"a7775e5f1f4cceaf1fd391155ca8e6856c6bad22","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"a7775e5f1f4cceaf1fd391155ca8e6856c6bad22","size":3601,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-1.0.1.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/get-cursor-position-1.0.1.tgz_1464969472709_0.6415021747816354"},"directories":{},"publish_time":1464969475767,"_cnpm_publish_time":1464969475767,"_hasShrinkwrap":false},"1.0.0":{"name":"get-cursor-position","version":"1.0.0","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/bubkoo/get-cursor-position.git"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","dependencies":{},"gypfile":true,"gitHead":"91c9118ed6b6f115d5fb490737da403c22a7b2e5","_id":"get-cursor-position@1.0.0","_shasum":"344fcc5fff0cdbd364856a6f5a9ffe86a1f87073","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.0","_npmUser":{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},"dist":{"shasum":"344fcc5fff0cdbd364856a6f5a9ffe86a1f87073","size":3520,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-1.0.0.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/get-cursor-position-1.0.0.tgz_1460794292235_0.9719434285070747"},"directories":{},"publish_time":1460794294546,"_cnpm_publish_time":1460794294546,"_hasShrinkwrap":false},"0.0.5":{"name":"get-cursor-position","version":"0.0.5","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"https://github.com/bubkoo/get-cursor-position.git"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo"},"license":"MIT","bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","dependencies":{},"gypfile":true,"gitHead":"ba508e35a2b5d37e03ae7b9807bcfb0e4544f04d","_id":"get-cursor-position@0.0.5","_shasum":"613fdfc5600be0b090b5f4fc802d196e9ae973b9","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"613fdfc5600be0b090b5f4fc802d196e9ae973b9","size":3503,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-0.0.5.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/get-cursor-position-0.0.5.tgz_1457594702481_0.8417750005610287"},"directories":{},"publish_time":1457594704846,"_cnpm_publish_time":1457594704846,"_hasShrinkwrap":false},"0.0.4":{"name":"get-cursor-position","version":"0.0.4","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"https://github.com/bubkoo/get-cursor-position.git"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo"},"license":"MIT","bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","dependencies":{},"gypfile":true,"gitHead":"ba508e35a2b5d37e03ae7b9807bcfb0e4544f04d","_id":"get-cursor-position@0.0.4","_shasum":"019fedbce44c03bfa985b3377eb3bd6d5b84f38c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"019fedbce44c03bfa985b3377eb3bd6d5b84f38c","size":6465,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-0.0.4.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/get-cursor-position-0.0.4.tgz_1457594478776_0.6623258334584534"},"directories":{},"publish_time":1457594481364,"_cnpm_publish_time":1457594481364,"_hasShrinkwrap":false},"0.0.2":{"name":"get-cursor-position","version":"0.0.2","description":"Get the cursor's current position in your terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bubkoo/get-cursor-position.git"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo"},"license":"MIT","bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","dependencies":{"deasync":"^0.1.4"},"gitHead":"37b6bda58837692f1a6866912649d7956ed27d94","_id":"get-cursor-position@0.0.2","_shasum":"a5a882571ccddb9c83248ccfe0d40dc7cbfba7ec","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"a5a882571ccddb9c83248ccfe0d40dc7cbfba7ec","size":1895,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-0.0.2.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/get-cursor-position-0.0.2.tgz_1457310933452_0.7664241828024387"},"directories":{},"publish_time":1457310936627,"_cnpm_publish_time":1457310936627,"_hasShrinkwrap":false},"0.0.1":{"name":"get-cursor-position","version":"0.0.1","description":"Get cursor's absolute position in the terminal.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bubkoo/get-cursor-position.git"},"keywords":["terminal","console","cursor","position","ansi","escape"],"author":{"name":"bubkoo"},"license":"MIT","bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"homepage":"https://github.com/bubkoo/get-cursor-position","gitHead":"4931af698ab234f9e95c0c8071accbad0de03eab","_id":"get-cursor-position@0.0.1","_shasum":"a29bd7e51b798288f277dbc6866d307713c20d99","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bubkoo","email":"bubkoo@163.com"},"dist":{"shasum":"a29bd7e51b798288f277dbc6866d307713c20d99","size":1817,"noattachment":false,"key":"/get-cursor-position/-/get-cursor-position-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-cursor-position/download/get-cursor-position-0.0.1.tgz"},"maintainers":[{"name":"bubkoo","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/get-cursor-position-0.0.1.tgz_1457149350144_0.4317644003313035"},"directories":{},"publish_time":1457149351517,"_cnpm_publish_time":1457149351517,"_hasShrinkwrap":false}},"readme":"# get-cursor-position\n\n> Get the cursor's current position in your terminal.\n \n[![MIT License](https://img.shields.io/badge/license-MIT_License-green.svg?style=flat-square)](https://github.com/bubkoo/get-cursor-position/blob/master/LICENSE)\n[![Package Quality](http://npm.packagequality.com/shield/get-cursor-position.svg)](http://packagequality.com/#?package=get-cursor-position)\n\n## Install\n\n```\n$ npm install get-cursor-position --save\n```\n\n## Usage\n\nAsync:\n\n```js\n\nvar getCursorPosition = require('get-cursor-position');\n\ngetCursorPosition.async(function(pos) {\n    console.log('row: ' + pos.row);\n    console.log('col: ' + pos.col);\n});\n\n```\n\nSync:\n\n```js\nvar getCursorPosition = require('get-cursor-position');\nvar pos = getCursorPosition.sync();\nconsole.log('row: ' + pos.row);\nconsole.log('col: ' + pos.col);\n```\n\n## Contributing\n\nPull requests and stars are highly welcome.\n\nFor bugs and feature requests, please [create an issue](https://github.com/bubkoo/get-cursor-position/issues/new).\n","_attachments":{},"homepage":"https://github.com/bubkoo/get-cursor-position","bugs":{"url":"https://github.com/bubkoo/get-cursor-position/issues"},"license":"MIT"}