{"_id":"interactive","_rev":"193663","name":"interactive","description":"Togglable interactive mode","dist-tags":{"latest":"0.1.9"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"time":{"modified":"2021-06-03T12:26:04.000Z","created":"2014-03-23T14:47:52.586Z","0.1.9":"2014-03-26T21:42:21.337Z","0.1.8":"2014-03-25T19:42:30.726Z","0.1.7":"2014-03-25T19:39:52.718Z","0.1.6":"2014-03-25T19:22:44.287Z","0.1.5":"2014-03-25T19:03:31.285Z","0.1.1":"2014-03-23T22:16:12.259Z","0.1.0":"2014-03-23T14:47:52.586Z"},"users":{"mrkev":true},"author":{"name":"Adam Paszke"},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"versions":{"0.1.9":{"name":"interactive","version":"0.1.9","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.9","dist":{"shasum":"6dd3e2f9a00341863bc7dd84afce9d191b6f9e8e","size":3401,"noattachment":false,"key":"/interactive/-/interactive-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.9.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395870141337,"_cnpm_publish_time":1395870141337,"_hasShrinkwrap":false},"0.1.8":{"name":"interactive","version":"0.1.8","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.8","dist":{"shasum":"feffb8caeaa12643893bdff639b70a7e514ba536","size":3405,"noattachment":false,"key":"/interactive/-/interactive-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.8.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395776550726,"_cnpm_publish_time":1395776550726,"_hasShrinkwrap":false},"0.1.7":{"name":"interactive","version":"0.1.7","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.7","dist":{"shasum":"98ac9e6edece6eb884c6627fee072ae99d0d1ad0","size":3398,"noattachment":false,"key":"/interactive/-/interactive-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.7.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395776392718,"_cnpm_publish_time":1395776392718,"_hasShrinkwrap":false},"0.1.6":{"name":"interactive","version":"0.1.6","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.6","dist":{"shasum":"11d7350054c1450ba6c6a835a27b6baa3e03f0ac","size":3374,"noattachment":false,"key":"/interactive/-/interactive-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395775364287,"_cnpm_publish_time":1395775364287,"_hasShrinkwrap":false},"0.1.5":{"name":"interactive","version":"0.1.5","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.5","dist":{"shasum":"2e04862f4e489cd4575755ff16da07f34824a6d0","size":3375,"noattachment":false,"key":"/interactive/-/interactive-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.5.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395774211285,"_cnpm_publish_time":1395774211285,"_hasShrinkwrap":false},"0.1.1":{"name":"interactive","version":"0.1.1","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.1","dist":{"shasum":"20cb9daa8d341b2861d4b761e5cf378e8937550f","size":2955,"noattachment":false,"key":"/interactive/-/interactive-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395612972259,"_cnpm_publish_time":1395612972259,"_hasShrinkwrap":false},"0.1.0":{"name":"interactive","version":"0.1.0","description":"Togglable interactive mode","main":"interactive.js","scripts":{"test":"echo \"0\""},"repository":{"type":"git","url":"https://github.com/wesolyromek/interactive"},"keywords":["interactive","debug","terminal"],"author":{"name":"Adam Paszke"},"license":"MIT","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"homepage":"https://github.com/wesolyromek/interactive","_id":"interactive@0.1.0","dist":{"shasum":"168c775c520e3a19a75cbda1f7f2824e6406c39c","size":2807,"noattachment":false,"key":"/interactive/-/interactive-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/interactive/download/interactive-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"wesolyromek","email":"adam.paszke@gmail.com"},"maintainers":[{"name":"wesolyromek","email":"adam.paszke@gmail.com"}],"directories":{},"publish_time":1395586072586,"_cnpm_publish_time":1395586072586,"_hasShrinkwrap":false}},"readme":"interactive\n=============\n\nA simple togglable interactive mode for node.js.\n\nStart interactive mode from anywhere in your code!\nInteract with your global objects and evaluate new pieces. Use arrow keys to navigate through commands you ran, even in previous sessions!\n\n**Install**\n\n```\nnpm install interactive\n```\n\n**Please note that it switches stdin to rawMode, so if you have any listeners on it, it's best to close them first.**\n\n**Exports**\n\nThere are two functions available:\n\n* ```start([name]);```\n    * Starts interactive mode\n    * If name is specified it's printed at the beginning of interactive session\n* ```stop();```\n    * Stops interactive mode\n\n**Special options**\n\nHave an complicated object you need to set up often? Bored of repeating code?\n\nTry ```:l <filename>``` to run a code snippet from a file!\nFilename can be either relative to your project root or absolute.\n\nTo quit type ```:q```\n\n**Example usage:**\n\ntest.js\n```javascript\nconsole.log('this is output from test.js');\na = 7;\n```\nyourscript.js\n```javascript\nvar interactive = require('interactive');\ninteractive.start('Point 1');\n\n//Interactive mode started at: Point 1\n//> a = 5\n//5\n//> :l test.js\n//this is output from test.js\n//undefined\n//> a\n//7\n//> :q\n//Interactive mode off\n```\n\n\nLicensed under MIT license. Copyright (c) 2014 Adam Paszke","_attachments":{},"homepage":"https://github.com/wesolyromek/interactive","bugs":{"url":"https://github.com/wesolyromek/interactive/issues"},"license":"MIT"}