{"versions":{"0.2.0":{"name":"clivas","version":"0.2.0","repository":{"type":"git","url":"git://github.com/mafintosh/clivas"},"description":"use your terminal as a canvas. features easy redrawing, colors and more","keywords":["canvas","cli","console","terminal"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"gitHead":"b66bc6f1233ae3a864d08d8a9b01d4af927236bd","bugs":{"url":"https://github.com/mafintosh/clivas/issues"},"homepage":"https://github.com/mafintosh/clivas","_id":"clivas@0.2.0","scripts":{},"_shasum":"b8d19188b3243e390f302410bd0cb1622db82649","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"anonymous","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"anonymous","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"b8d19188b3243e390f302410bd0cb1622db82649","size":2311,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clivas/-/clivas-0.2.0.tgz","integrity":"sha512-5C5CLP3PwH3MrZA44G/gKwGyqCJYeA4Ct8dN9eVDjYlktYx4Gmf7072QhxECPvzemLGT5nSG+QWmpeJeb56bPA=="},"directories":{},"publish_time":1427448773220,"_hasShrinkwrap":false,"_cnpm_publish_time":1427448773220,"_cnpmcore_publish_time":"2021-12-18T19:32:28.555Z","contributors":[]},"0.1.4":{"name":"clivas","version":"0.1.4","repository":{"type":"git","url":"git://github.com/mafintosh/clivas"},"description":"use your terminal as a canvas. features easy redrawing, colors and more","keywords":["canvas","cli","console","terminal"],"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"readmeFilename":"README.md","_id":"clivas@0.1.4","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clivas/-/clivas-0.1.4.tgz","shasum":"e1c1e481d1273d57f1752132b0e4410a0d88235a","size":2311,"noattachment":false,"integrity":"sha512-aCgOy7EI+ZLuSHFRNNmgpncc3175pH1n6Emom92CgNhUfKYZBzYyhdtnWoY+tOOVYENV7acVOXbxadTO1KUKGA=="},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"anonymous","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"anonymous","email":"mathiasbuus@gmail.com"}],"directories":{},"publish_time":1362127536210,"_hasShrinkwrap":false,"_cnpm_publish_time":1362127536210,"_cnpmcore_publish_time":"2021-12-18T19:32:28.856Z","contributors":[]},"0.1.3":{"name":"clivas","version":"0.1.3","description":"use your terminal as a canvas. features easy redrawing, colors and more","keywords":["canvas","cli","console","terminal"],"_id":"clivas@0.1.3","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clivas/-/clivas-0.1.3.tgz","shasum":"327bb2c23a7f855d0b03ce3ba5bb0df0372ce603","size":1762,"noattachment":false,"integrity":"sha512-YgNwDLDu6SuwlJ1L07bGc86wlanUiR7olUXikLBv8b+CNhzBDV+kfpvWtbH6BNaOPa7GuxVD6Y9PVIVws7s58Q=="},"_npmVersion":"1.1.61","_npmUser":{"name":"anonymous","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"anonymous","email":"mathiasbuus@gmail.com"}],"directories":{},"publish_time":1348673786278,"_hasShrinkwrap":false,"_cnpm_publish_time":1348673786278,"_cnpmcore_publish_time":"2021-12-18T19:32:29.056Z","contributors":[]},"0.1.2":{"name":"clivas","version":"0.1.2","description":"use your terminal as a canvas. features easy redrawing, colors and more","keywords":["canvas","cli","console","terminal"],"_id":"clivas@0.1.2","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clivas/-/clivas-0.1.2.tgz","shasum":"19972d1bceee2364e9d9921dc116c5368824a96f","size":1760,"noattachment":false,"integrity":"sha512-YVWV7nBCbKKJdjxJHZSaiMlbhi+JqqjCy9QUFgHd43NY39hCsGuqtzz7BfEkYnjWl3o77WCLXFsitoaHLOxr7w=="},"_npmVersion":"1.1.61","_npmUser":{"name":"anonymous","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"anonymous","email":"mathiasbuus@gmail.com"}],"directories":{},"publish_time":1348596977217,"_hasShrinkwrap":false,"_cnpm_publish_time":1348596977217,"_cnpmcore_publish_time":"2021-12-18T19:32:29.355Z","contributors":[]},"0.1.1":{"name":"clivas","version":"0.1.1","description":"use your terminal as a canvas. features easy redrawing, colors and more","keywords":["canvas","cli","console","terminal"],"_id":"clivas@0.1.1","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clivas/-/clivas-0.1.1.tgz","shasum":"d6e7f9f83055f858daa088f61e4b76ddaa1f2880","size":1458,"noattachment":false,"integrity":"sha512-jTFh738pM7fz28gP+6zHPYLqiWlbiXGggqD72EujM0lq1sSvK+LbCN7uiSInkS6Xwd2METMQn0KyRqlNrjbyMw=="},"_npmVersion":"1.1.61","_npmUser":{"name":"anonymous","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"anonymous","email":"mathiasbuus@gmail.com"}],"directories":{},"publish_time":1348473286024,"_hasShrinkwrap":false,"_cnpm_publish_time":1348473286024,"_cnpmcore_publish_time":"2021-12-18T19:32:29.630Z","contributors":[]},"0.1.0":{"name":"clivas","version":"0.1.0","description":"use your terminal as a canvas. features easy redrawing, colors and more","keywords":["canvas","cli","console","terminal"],"_id":"clivas@0.1.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clivas/-/clivas-0.1.0.tgz","shasum":"1b6924d7d0908d8b40069bede8e2f2b560da6309","size":1173,"noattachment":false,"integrity":"sha512-v2EAKG5wJFkUXQnbAPjNmmSCBSBc6R3elQ8gOA5hg/C2rz7JQzX1Z12mauqwqkKH55jxfwPPvJjLCKo8O/m27A=="},"_npmVersion":"1.1.61","_npmUser":{"name":"anonymous","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"anonymous","email":"mathiasbuus@gmail.com"}],"directories":{},"publish_time":1348468667244,"_hasShrinkwrap":false,"_cnpm_publish_time":1348468667244,"_cnpmcore_publish_time":"2021-12-18T19:32:30.041Z","contributors":[]}},"dist-tags":{"latest":"0.2.0"},"name":"clivas","time":{"created":"2022-01-26T22:29:12.628Z","modified":"2022-01-26T22:29:12.628Z","0.2.0":"2015-03-27T09:32:53.220Z","0.1.4":"2013-03-01T08:45:36.210Z","0.1.3":"2012-09-26T15:36:26.278Z","0.1.2":"2012-09-25T18:16:17.217Z","0.1.1":"2012-09-24T07:54:46.024Z","0.1.0":"2012-09-24T06:37:47.244Z"},"readme":"# clivas\n\nTurn your terminal into a canvas.\n\nIt is available through npm:\n\n\tnpm install clivas\n\n## Usage\n\nIt is easy to use\n\n``` js\nvar clivas = require('clivas');\n\nvar frame = 0;\n\nsetInterval(function() {\n\tclivas.clear(); // clears the canvas\n\tclivas.line('hello world (#frame '+frame+')');\n\tclivas.line('{red:also} {green:colors}!');\n\tframe++;\n}, 200);\n```\n\nWhen you draw something with clivas you can use the format patten to help you\n\n``` js\nclivas.line('{red:i am red} and {blue: i am blue}');\n```\n\nIf you wanted to inverse a color you would provide the inverse tag\n\n``` js\nclivas.line('{red+inverse:i am inversed}');\n```\n\nThe format pattern can also help you add whitespace\n\n``` js\nclivas.line('[{10:===>}]'); // prints [===>      ]\n```\n\n## API\n\n* `clivas.clear()` - Clears the screen. If you called `clivas.pin()` it would only clear up until the pin.\n\n* `clivas.flush()` - Clears everything below the cursor.\n\n* `clivas.pin([lineNumber])` - Only clear to here when `clivas.clear()` is called\n\n* `clivas.line(str)` - Write a line (accepts a format string as described above)\n\n* `clivas.write(str)` - Same as `clivas.line(str)` except it does not add a newline\n\n* `clivas.cursor(enable)` - Enable or disable the terminal cursor\n\n* `clivas.alias(name, value)` - Add an alias to the format pattern i.e. `clivas.alias('link', 'red+underline')` enables you to use `{link:http://google.com}`\n\n## License\n\nMIT","users":{}}