{"_id":"cl-strings","_rev":"324467","name":"cl-strings","description":"> String template system for multi-colour console output with interpolation.","dist-tags":{"latest":"0.0.5"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"time":{"modified":"2021-06-04T01:59:16.000Z","created":"2013-12-08T23:09:02.168Z","0.0.5":"2014-02-18T08:52:09.077Z","0.0.4":"2014-01-26T17:56:13.942Z","0.0.3":"2014-01-25T19:52:18.757Z","0.0.2":"2013-12-08T23:09:02.168Z"},"users":{},"author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"https://github.com/shakyShane/cl-strings.git"},"versions":{"0.0.5":{"name":"cl-strings","version":"0.0.5","description":"> String template system for multi-colour console output with interpolation.","main":"index.js","scripts":{"test":"gulp"},"repository":{"type":"git","url":"https://github.com/shakyShane/cl-strings.git"},"keywords":["cli","strings","command-line","colours"],"author":{"name":"Shane Osbourne"},"license":"MIT","bugs":{"url":"https://github.com/shakyShane/cl-strings/issues"},"devDependencies":{"gulp":"~3.5.2","gulp-mocha":"~0.4.1","gulp-jshint":"~1.4.0","chai":"~1.9.0"},"dependencies":{"chalk":"~0.4.0","lodash":"~2.4.1"},"_id":"cl-strings@0.0.5","dist":{"shasum":"8b8c7df884b603da53b41f92304b0ade780b2192","size":2715,"noattachment":false,"key":"/cl-strings/-/cl-strings-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/cl-strings/download/cl-strings-0.0.5.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"shakyshane","email":"shane.osbourne8@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1392713529077,"_cnpm_publish_time":1392713529077,"_hasShrinkwrap":false},"0.0.4":{"name":"cl-strings","version":"0.0.4","description":"> String template system for multi-colour console output with interpolation.","main":"index.js","scripts":{"test":"grunt jasmine_node"},"repository":{"type":"git","url":"https://github.com/shakyShane/cl-strings.git"},"keywords":["cli","strings","command-line","colours"],"author":{"name":"Shane Osbourne"},"license":"MIT","bugs":{"url":"https://github.com/shakyShane/cl-strings/issues"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-node":"~0.1.0","grunt-contrib-watch":"~0.5.3"},"dependencies":{"cli-color":"~0.2.3","lodash":"~2.4.1"},"_id":"cl-strings@0.0.4","dist":{"shasum":"bae7aea2c18e125fca4cdcc26748c653b562b590","size":2650,"noattachment":false,"key":"/cl-strings/-/cl-strings-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/cl-strings/download/cl-strings-0.0.4.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"shakyshane","email":"shane.osbourne8@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1390758973942,"_cnpm_publish_time":1390758973942,"_hasShrinkwrap":false},"0.0.3":{"name":"cl-strings","version":"0.0.3","description":"> String template system for multi-colour console output with interpolation.","main":"index.js","scripts":{"test":"grunt jasmine_node"},"repository":{"type":"git","url":"https://github.com/shakyShane/cl-strings.git"},"keywords":["cli","strings","command-line","colours"],"author":{"name":"Shane Osbourne"},"license":"MIT","bugs":{"url":"https://github.com/shakyShane/cl-strings/issues"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-node":"~0.1.0","grunt-contrib-watch":"~0.5.3"},"dependencies":{"cli-color":"~0.2.3","lodash":"~2.4.1"},"_id":"cl-strings@0.0.3","dist":{"shasum":"e7cbbf2affa8fba231700a3231e54cfa69190516","size":2525,"noattachment":false,"key":"/cl-strings/-/cl-strings-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/cl-strings/download/cl-strings-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"shakyshane","email":"shane.osbourne8@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1390679538757,"_cnpm_publish_time":1390679538757,"_hasShrinkwrap":false},"0.0.2":{"name":"cl-strings","version":"0.0.2","description":"> String template system for multi-colour console output with interpolation.","main":"index.js","scripts":{"test":"grunt jasmine_node"},"repository":{"type":"git","url":"https://github.com/shakyShane/cl-strings.git"},"keywords":["cli","strings","command-line","colours"],"author":{"name":"Shane Osbourne"},"license":"MIT","bugs":{"url":"https://github.com/shakyShane/cl-strings/issues"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-node":"~0.1.0","grunt-contrib-watch":"~0.5.3"},"dependencies":{"cli-color":"~0.2.3","lodash":"~2.4.1"},"readmeFilename":"README.md","_id":"cl-strings@0.0.2","dist":{"shasum":"f0d1b136ea2dc13699f7b0e5bb09853316558d46","size":2254,"noattachment":false,"key":"/cl-strings/-/cl-strings-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/cl-strings/download/cl-strings-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"shakyshane","email":"shane.osbourne8@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1386544142168,"_cnpm_publish_time":1386544142168,"_hasShrinkwrap":false}},"readme":"#cl-strings [![Build Status](https://travis-ci.org/shakyShane/cl-strings.png?branch=master)](https://travis-ci.org/shakyShane/cl-strings)\n> String template system for multi-colour console output with interpolation.\n\nBasically a wrapper around [chalk](https://www.npmjs.org/package/chalk) & [lodash templates](http://lodash.com/docs#template)\n\n\n```\nnpm install cl-strings\n```\n\n##Load as dependency in your project\n```\nvar compile = require(\"cl-strings\").compile\n```\n\n##Usage examples\n\n```js\nvar compile = require(\"./index\").compile;\nvar compileWithPrexfix = require(\"./index\").getCompiler(\"[PREFIX]\");\n\nvar string;\nvar multiLine;\n\n// Single line, single colour\nvar singleLine = \"{green:This is a green string}\";\nconsole.log(compile(singleLine));\n\n// Single Line, multi colour\nvar multiColor = \"{green:This is a green string} with a {red:red string} inside\";\nconsole.log(compile(multiColor));\n\n// With prefix & Multiline\nvar prefixed = [];\nprefixed.push(\"This is line 1\");\nprefixed.push(\"This is line 2\");\nconsole.log(compileWithPrexfix(prefixed));\n\n// With prefix, multiline & colors\nprefixed = [];\nprefixed.push(\"{green:This is line 1 in GREEN}\");\nprefixed.push(\"This is line 2 with no colour\");\nprefixed.push(\"{red:This is line 3 in RED}\");\nconsole.log(compileWithPrexfix(prefixed));\n\n```","_attachments":{},"bugs":{"url":"https://github.com/shakyShane/cl-strings/issues"},"license":"MIT"}