{"_id":"verbalize","_rev":"82704","name":"verbalize","description":"A pluggable logging utility with built-in colors, styles, and modes.","dist-tags":{"latest":"0.2.0"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T10:26:21.000Z","created":"2014-03-24T22:57:03.628Z","0.2.0":"2016-03-06T21:57:53.764Z","0.1.2":"2014-04-06T07:53:02.473Z","0.1.1":"2014-03-28T03:35:21.851Z","0.1.0":"2014-03-27T07:26:20.013Z","0.0.8":"2014-03-27T06:41:50.643Z","0.0.7":"2014-03-26T08:33:52.683Z","0.0.4":"2014-03-25T06:19:08.644Z","0.0.3":"2014-03-25T04:14:37.948Z","0.0.2":"2014-03-24T23:49:39.241Z","0.0.1":"2014-03-24T22:57:03.628Z"},"users":{"jonschlinkert":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/verbalize.git"},"versions":{"0.2.0":{"name":"verbalize","description":"A pluggable logging utility with built-in colors, styles, and modes.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/verbalize","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">=0.10.0","npm":">=1.2.10"},"scripts":{"test":"mocha"},"dependencies":{"ansi-bold":"^0.1.1","ansi-underline":"^0.1.1","base-is-enabled":"^0.1.0","define-property":"^0.2.5","extend-shallow":"^2.0.1","falsey":"^0.3.0","get-value":"^2.0.3","lazy-cache":"^1.0.3","log-events":"^0.3.0","set-value":"^0.3.3","strip-color":"^0.1.0","use":"^1.1.2"},"devDependencies":{"base":"^0.7.9","base-logger":"^0.1.0","base-option":"^0.6.2","capture-stream":"^0.1.2","gulp":"^3.9.1","gulp-eslint":"^2.0.0","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","minimist":"^1.2.0"},"keywords":["256","ansi","chalk","cli","color","colors","colour","command","command-line","console","formatting","line","log","logger","logging","message","messages","rgb","shell","string","styles","terminal","text","tty","xterm"],"verb":{"toc":true,"layout":"default","tasks":["readme"],"related":{"list":["base","base-logger","log-events"]},"reflinks":["strip-ansi"]},"gitHead":"44ffb23958a3355a6a98aa8b8326b2686aba029e","_id":"verbalize@0.2.0","_shasum":"b3339fbd44441bb08b1c961d39dbd5fe7e76e295","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.1.1","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"b3339fbd44441bb08b1c961d39dbd5fe7e76e295","size":6533,"noattachment":false,"key":"/verbalize/-/verbalize-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.2.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/verbalize-0.2.0.tgz_1457301470682_0.2358437185175717"},"directories":{},"publish_time":1457301473764,"_cnpm_publish_time":1457301473764,"_hasShrinkwrap":false},"0.1.2":{"name":"verbalize","version":"0.1.2","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"homepage":"https://github.com/jonschlinkert/verbalize","licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"main":"index.js","scripts":{"test":"mocha --R spec"},"dependencies":{"chalk":"~0.4.0"},"devDependencies":{"verb":"~0.1.20"},"engines":{"node":">=0.10.0","npm":">=1.2.10"},"keywords":["logging","log","logger","terminal","command","message","messages","command line"],"_id":"verbalize@0.1.2","dist":{"shasum":"165fda4640331548f8e990b1d7e14395eb720207","size":3136,"noattachment":false,"key":"/verbalize/-/verbalize-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1396770782473,"_cnpm_publish_time":1396770782473,"_hasShrinkwrap":false},"0.1.1":{"name":"verbalize","version":"0.1.1","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"homepage":"https://github.com/jonschlinkert/verbalize","licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"main":"index.js","scripts":{"test":"mocha --R spec"},"dependencies":{"chalk":"~0.4.0"},"devDependencies":{"verb":"~0.1.20"},"engines":{"node":">=0.10.0","npm":">=1.2.10"},"keywords":["logging","log","logger","terminal","command","message","messages","command line"],"_id":"verbalize@0.1.1","dist":{"shasum":"9bba6d25ed17a3d9316fbf3aa9005694cc0bbb23","size":3123,"noattachment":false,"key":"/verbalize/-/verbalize-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395977721851,"_cnpm_publish_time":1395977721851,"_hasShrinkwrap":false},"0.1.0":{"name":"verbalize","version":"0.1.0","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"homepage":"https://github.com/jonschlinkert/verbalize","licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"main":"index.js","scripts":{"test":"mocha --R spec"},"dependencies":{"chalk":"~0.4.0"},"devDependencies":{"verb":"~0.1.20"},"engines":{"node":">=0.10.0","npm":">=1.2.10"},"keywords":["logging","log","logger","terminal","command","message","messages","command line"],"_id":"verbalize@0.1.0","dist":{"shasum":"637d20c0671b5675bb187e03cac1c2e5f6498fdc","size":3140,"noattachment":false,"key":"/verbalize/-/verbalize-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395905180013,"_cnpm_publish_time":1395905180013,"_hasShrinkwrap":false},"0.0.8":{"name":"verbalize","version":"0.0.8","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"homepage":"https://github.com/jonschlinkert/verbalize","licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"main":"index.js","scripts":{"test":"mocha --R spec"},"dependencies":{"chalk":"~0.4.0"},"devDependencies":{"verb":"~0.1.20"},"engines":{"node":">=0.10.0","npm":">=1.2.10"},"keywords":["logging","log","logger","terminal","command","message","messages","command line"],"_id":"verbalize@0.0.8","dist":{"shasum":"60cc8b1efb6f2a4cd424566e8cedad2bcae5dadf","size":3099,"noattachment":false,"key":"/verbalize/-/verbalize-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.0.8.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395902510643,"_cnpm_publish_time":1395902510643,"_hasShrinkwrap":false},"0.0.7":{"name":"verbalize","version":"0.0.7","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"homepage":"https://github.com/jonschlinkert/verbalize","licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"main":"index.js","scripts":{"test":"mocha --R spec"},"dependencies":{"chalk":"~0.4.0","extend":"~1.2.1"},"devDependencies":{"verb":"~0.1.20"},"engines":{"node":">=0.10.0","npm":">=1.2.10"},"keywords":["logging","log","logger","terminal","command","message","messages","command line"],"_id":"verbalize@0.0.7","dist":{"shasum":"b9c8f76718c681221b7ef17e42f91dc7c3d15e2a","size":3100,"noattachment":false,"key":"/verbalize/-/verbalize-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.0.7.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395822832683,"_cnpm_publish_time":1395822832683,"_hasShrinkwrap":false},"0.0.4":{"name":"verbalize","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","version":"0.0.4","homepage":"https://github.com/jonschlinkert/verbalize","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","minimist":"0.0.8"},"devDependencies":{"verb":"~0.1.20"},"_id":"verbalize@0.0.4","dist":{"shasum":"362a2d289a6efad56c89790491c99787d0a92e65","size":3140,"noattachment":false,"key":"/verbalize/-/verbalize-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.0.4.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395728348644,"_cnpm_publish_time":1395728348644,"_hasShrinkwrap":false},"0.0.3":{"name":"verbalize","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","version":"0.0.3","homepage":"https://github.com/jonschlinkert/verbalize","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","minimist":"0.0.8"},"_id":"verbalize@0.0.3","dist":{"shasum":"a621873165d3dc24f3e880b0a8a804b2a0699532","size":9536,"noattachment":false,"key":"/verbalize/-/verbalize-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395720877948,"_cnpm_publish_time":1395720877948,"_hasShrinkwrap":false},"0.0.2":{"name":"verbalize","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","version":"0.0.2","homepage":"https://github.com/jonschlinkert/verbalize","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0"},"_id":"verbalize@0.0.2","dist":{"shasum":"32c202f44dfb75f24027d6f92936f58a332df1c3","size":9654,"noattachment":false,"key":"/verbalize/-/verbalize-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395704979241,"_cnpm_publish_time":1395704979241,"_hasShrinkwrap":false},"0.0.1":{"name":"verbalize","description":"A lightweight command line logging utility, with verbose mode and colors by chalk.","version":"0.0.1","homepage":"https://github.com/jonschlinkert/verbalize","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/verbalize.git"},"bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/verbalize/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0"},"_id":"verbalize@0.0.1","dist":{"shasum":"514d8260e9762fb43b3dd64953baca52bce348d5","size":9231,"noattachment":false,"key":"/verbalize/-/verbalize-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/verbalize/download/verbalize-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1395701823628,"_cnpm_publish_time":1395701823628,"_hasShrinkwrap":false}},"readme":"# verbalize [![NPM version](https://img.shields.io/npm/v/verbalize.svg)](https://www.npmjs.com/package/verbalize) [![Build Status](https://img.shields.io/travis/jonschlinkert/verbalize.svg)](https://travis-ci.org/jonschlinkert/verbalize)\n\n> A pluggable logging utility with built-in colors, styles, and modes.\n\n## TOC\n- [Install](#install)\n- [Usage](#usage)\n- [API](#api)\n- [Related projects](#related-projects)\n- [Contributing](#contributing)\n- [Building docs](#building-docs)\n- [Running tests](#running-tests)\n- [Author](#author)\n- [License](#license)\n\n_(TOC generated by [verb](https://github.com/verbose/verb) using [markdown-toc](https://github.com/jonschlinkert/markdown-toc))_\n\n## Install\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install verbalize --save\n```\n\n## Usage\n\n```js\nvar Verbalize = require('verbalize');\n```\n\n## API\n\n### [Verbalize](index.js#L30)\nCreate an instance of `Verbalize` with the given `options`.\n\n**Params**\n\n* `options` **{Object}**    \n\n**Example**\n\n```js\nvar logger = new Verbalize({verbose: true});\n```\n\n### [._format](index.js#L75)\n\nBase formatting.\n\n* `returns` **{String}** `msg`  \n\n### [._write](index.js#L91)\n\nWrite to the console.\n\n* `returns` **{String}** `msg`  \n\n### [._writeln](index.js#L104)\n\nWrite to the console followed by a newline. A blank\nline is returned if no value is passed.\n\n* `returns` **{String}** `msg`  \n\n### [.write](index.js#L115)\n\nWrite formatted output.\n\n* `returns` **{String}**  \n\n### [.writeln](index.js#L126)\n\nWrite formatted output followed by a newline.\n\n* `returns` **{String}**  \n\n### [.sep](index.js#L137)\n\nStyle a basic separator.\n\n* `returns` **{String}**  \n\n### [.stylize](index.js#L150)\n\nStylize the given `msg` with the specified `color`.\n\n**Params**\n\n* `color` **{String}**: The name of the color to use    \n* `msg` **{String}**: The args to stylize.    \n* `returns` **{String}**  \n\n### [.define](index.js#L187)\n\nDefine non-enumerable property `key` with the given value.\n\n**Params**\n\n* `key` **{String}**    \n* `value` **{any}**    \n* `returns` **{String}**  \n\n### [Verbalize.create](index.js#L214)\nStatic method to create a new constructor. This is useful in tests and places where the original prototype should not be updated.\n\n**Example**\n\n```js\nvar MyLogger = Verbalize.create();\nvar logger = new MyLogger();\n```\n\n## Related projects\n\n* [base](https://www.npmjs.com/package/base): base is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting… [more](https://www.npmjs.com/package/base) | [homepage](https://github.com/node-base/base)\n* [base-logger](https://www.npmjs.com/package/base-logger): Add a verbalize logger to your base application. | [homepage](https://github.com/node-base/base-logger)\n* [log-events](https://www.npmjs.com/package/log-events): Create custom, chainable logging methods that emit log events when called. | [homepage](https://github.com/doowb/log-events)\n\n## Contributing\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/verbalize/issues/new).\n\n## Building docs\nGenerate readme and API documentation with [verb][]:\n\n```sh\n$ npm install verb && npm run docs\n```\n\nOr, if [verb][] is installed globally:\n\n```sh\n$ verb\n```\n\n## Running tests\nInstall dev dependencies:\n\n```sh\n$ npm install -d && npm test\n```\n\n## Author\n**Jon Schlinkert**\n\n+ [github/jonschlinkert](https://github.com/jonschlinkert)\n+ [twitter/jonschlinkert](http://twitter.com/jonschlinkert)\n\n## License\nCopyright © 2016 [Jon Schlinkert](https://github.com/jonschlinkert)\nReleased under the [MIT license](https://github.com/jonschlinkert/verbalize/blob/master/LICENSE).\n\n***\n\n_This file was generated by [verb](https://github.com/verbose/verb), v0.9.0, on March 06, 2016._\n\n[strip-ansi]: https://github.com/chalk/strip-ansi\n\n","_attachments":{},"homepage":"https://github.com/jonschlinkert/verbalize","bugs":{"url":"https://github.com/jonschlinkert/verbalize/issues"},"license":"MIT"}