{"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["exit","quit","process","graceful","shutdown","sigterm","sigint","terminate","kill","stop","cli","cursor","ansi","show","term","terminal","console","tty","shell","command-line"],"dist-tags":{"latest":"2.0.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"description":"Gracefully restore the CLI cursor on exit","readme":"# restore-cursor\n\n> Gracefully restore the CLI cursor on exit\n\nPrevent the cursor you've hidden interactively from remaining hidden if the process crashes.\n\n\n## Install\n\n```\n$ npm install --save restore-cursor\n```\n\n\n## Usage\n\n```js\nconst restoreCursor = require('restore-cursor');\nrestoreCursor();\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/restore-cursor.git"},"bugs":{"url":"https://github.com/sindresorhus/restore-cursor/issues"},"license":"MIT","versions":{"1.0.0":{"name":"restore-cursor","version":"1.0.0","description":"Gracefully restore the CLI cursor on exit","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/restore-cursor"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"files":["index.js"],"keywords":["exit","quit","process","graceful","shutdown","sigterm","sigint","terminate","kill","stop","cli","cursor","ansi","show","term","terminal","console","tty","shell","command-line"],"dependencies":{"exit-hook":"^1.0.0"},"bugs":{"url":"https://github.com/sindresorhus/restore-cursor/issues"},"homepage":"https://github.com/sindresorhus/restore-cursor","_id":"restore-cursor@1.0.0","_shasum":"1abe672e88a954579a8bf9b1da4c2b1530c76c0d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"1abe672e88a954579a8bf9b1da4c2b1530c76c0d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/restore-cursor/-/restore-cursor-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"restore-cursor","version":"1.0.1","description":"Gracefully restore the CLI cursor on exit","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/restore-cursor.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"files":["index.js"],"keywords":["exit","quit","process","graceful","shutdown","sigterm","sigint","terminate","kill","stop","cli","cursor","ansi","show","term","terminal","console","tty","shell","command-line"],"dependencies":{"exit-hook":"^1.0.0","onetime":"^1.0.0"},"gitHead":"91542e5be16d7ccda8e42a63d56cc783d2cfaba2","bugs":{"url":"https://github.com/sindresorhus/restore-cursor/issues"},"homepage":"https://github.com/sindresorhus/restore-cursor#readme","_id":"restore-cursor@1.0.1","scripts":{},"_shasum":"34661f46886327fed2991479152252df92daa541","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"34661f46886327fed2991479152252df92daa541","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/restore-cursor/-/restore-cursor-1.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"restore-cursor","version":"2.0.0","description":"Gracefully restore the CLI cursor on exit","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/restore-cursor.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"files":["index.js"],"keywords":["exit","quit","process","graceful","shutdown","sigterm","sigint","terminate","kill","stop","cli","cursor","ansi","show","term","terminal","console","tty","shell","command-line"],"dependencies":{"onetime":"^2.0.0","signal-exit":"^3.0.2"},"gitHead":"0a0d317b421cb7f89d496ad95e2936b781b8f952","bugs":{"url":"https://github.com/sindresorhus/restore-cursor/issues"},"homepage":"https://github.com/sindresorhus/restore-cursor#readme","_id":"restore-cursor@2.0.0","scripts":{},"_shasum":"9f7ee287f82fd326d4fd162923d62129eee0dfaf","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9f7ee287f82fd326d4fd162923d62129eee0dfaf","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/restore-cursor/-/restore-cursor-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/restore-cursor-2.0.0.tgz_1483989430842_0.5384121846873313"},"directories":{}}},"name":"restore-cursor","time":{"modified":"2017-01-09T19:17:11.062Z","created":"2014-08-31T11:36:05.610Z","1.0.0":"2014-08-31T11:36:05.610Z","1.0.1":"2015-09-18T13:38:14.630Z","2.0.0":"2017-01-09T19:17:11.062Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/restore-cursor#readme"}