{"_id":"houston","_rev":"19-15b9100b2e2bdfce7a72a20a808a7b45","name":"houston","description":"NodeJS logging framework","dist-tags":{"latest":"0.0.4-4"},"versions":{"0.0.1":{"name":"houston","version":"0.0.1","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"e6ef996369da7f291a0b0010ec8bee0b161c0214","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.1.tgz","integrity":"sha512-7qADFJ5tIu+CgCj4VTcQfwZG/v2nTBguiopozofAU7mYIsV098/yS8CfRhYMxbidRxhkq40bv8A9uuWSDYZ7Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0mLrHaPPkOtKA3aBcuASKYv553Jx+5RpjL7xU0+NWJAIhALkvj4GWAr1gtXRnjcMlhr2eCMdTWtLV0ae2r+IlPyOL"}]},"readme":"","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.2":{"name":"houston","version":"0.0.2","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.2","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"3778fee6eb2187a2b084e8faf99ab64e9bae0f19","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.2.tgz","integrity":"sha512-T8RCA+176YYY1xyY0C/Z0c8k8VK6xg1f5OiSIt5t4nkl6i+kRyZVw9U88p1d1tsQGxb47plV91ys9DqKdwVciw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNFFb4wlYlUttLXnTP8tOdeU2I48LJwt+VeL9NDzvpVAiEA7OagaNKE9/j0jWryRvzxsvbnUN89VpoRLui+q5yqVR0="}]},"readme":"Houston\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.3":{"name":"houston","version":"0.0.3","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"vows --spec tests/*"},"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.3","dependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"5a6cb83754a8f70150a7be94edeb47fe0ebd3214","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.3.tgz","integrity":"sha512-JvkxBP49rOlu+e04GP06fIBCNBSRrOR61i34HXUeEZ5h2QfB55iEOVjkWvc1MGbDoJ+HVKTlDH44NjYtIyOeWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKj5T5ks1cDkPTeHP62y2IZhEwEEqiGKbx2mTnu/ayPQIgImQtEBMPhC1A0iYK8IDfBfjdc2ThktpuPyeRcaUFqu4="}]},"readme":"Houston ![ Travis CI ](https://secure.travis-ci.org/dresende/node-houston.png)\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.4":{"name":"houston","version":"0.0.4","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"vows --spec tests/*"},"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.4","dependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"d69f46afe9adc1cfb5b47435b952a648d0a40764","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.4.tgz","integrity":"sha512-jw6KTSvTpnaKSm00haT8XD9e6r0XIecCdxXZ12BJpF0gSuUrWBRKvvWmVZUxQ+kCGDC5RIqdSrmUDH6nKaOnog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOQNhDBTnX6vy32enka+XTNJ9dWilpqxKg1ArW3UU2ewIgGzoE7OSnLcv2VhABTi7uverUjY75Dy8zK3nix58T9Ts="}]},"readme":"Houston ![ Travis CI ](https://secure.travis-ci.org/dresende/node-houston.png)\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.4-1":{"name":"houston","version":"0.0.4-1","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"vows --spec tests/*"},"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.4-1","dependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"4f4cd25e81b3c1a6303fe4ee961af4b34354e8b6","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.4-1.tgz","integrity":"sha512-ED9qvo029CDHuCUtImfVR7etIg/EuuLvbTojG+ym4y4bjgUx6r16BY4Okbh9aM6j3xcpMF3XThur8WJPW3E9zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhNdTAB+3Xp4tvQeK01DMFWrAmy2aihS1qRrM6/4VuBAiEA3dJIW3C1a+hIxgvHzMzI6riPRCjEpMYy09AVVXKZ2xs="}]},"readme":"Houston ![ Travis CI ](https://secure.travis-ci.org/dresende/node-houston.png)\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.4-2":{"name":"houston","version":"0.0.4-2","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"vows --spec tests/*"},"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.4-2","dependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"14aeaf4edcfcbc7ec691e5a570046d982e9aaa15","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.4-2.tgz","integrity":"sha512-tyx2tnaBNc/fQMurp6jrcfPXk5TTBBJ9+iNlyJxJl1GZ4xfRGZm5tNFCs9aRbmgZBJCz2Gfyyvvg7w6gx/Huhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJ8EmFpHFxZ3uGdSjif52Zu3N0hgoLDnCkr4+xAB7iRAiBIDKg3CZ7sNZZE+8O6s/YLgGuR1adxX5A6kQeP4uH4zw=="}]},"readme":"Houston ![ Travis CI ](https://secure.travis-ci.org/dresende/node-houston.png)\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n\n## Features\n\n- Global log access\n- Control log format/date format globally\n- Colors (std transport detects possible colors)\n- Logs devided into uids (module name, section, whatever you want)\n- 4 types of logging: info, warn, error, debug\n- Ability to silence a specific log uid\n- Multiple transports (bundled: std, file, mysql)\n- Each transport has it's own options and can be added multiple times (logging to 2 files)\n- Each transport has a set of tools\n- Filter certain uids for a specific transport (log a specific set of modules to a specific file, only error messages)\n\n## Documentation\n\nNo time right now to do it. Check examples, I usually do an example for each feature I develop. Anything you want\nto ask, put it in an issue.\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.4-3":{"name":"houston","version":"0.0.4-3","description":"NodeJS logging framework","keywords":["log"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"vows --spec tests/*"},"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.4-3","dependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"c2a14c8915c01b904957bdd654a577eeabae6b46","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.4-3.tgz","integrity":"sha512-HtpeKk4T/UWEnttQsQcx15aTvEpW+fUb8gNchnl2vMRfEeKC1+bYg9aBE+879uzmQItYVR8E2JM3FBKp1Sf1tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuYiIFnHD34Q31XR9ZsZ0mPycVcH3sW+g4vHEc0ABxGAiBOVQ0QRNBSyy1C3kggLrDruh4UXhyNJVFrq2jIEfDfGQ=="}]},"readme":"Houston ![ Travis CI ](https://secure.travis-ci.org/dresende/node-houston.png)\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n\n## Features\n\n- Global log access\n- Control log format/date format globally\n- Colors (std transport detects possible colors)\n- Logs devided into uids (module name, section, whatever you want)\n- 4 types of logging: info, warn, error, debug\n- Ability to silence a specific log uid\n- Multiple transports (bundled: std, file, mysql)\n- Each transport has it's own options and can be added multiple times (logging to 2 files)\n- Each transport has a set of tools\n- Filter certain uids for a specific transport (log a specific set of modules to a specific file, only error messages)\n\n## Documentation\n\nNo time right now to do it. Check examples, I usually do an example for each feature I develop. Anything you want\nto ask, put it in an issue.\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]},"0.0.4-4":{"name":"houston","version":"0.0.4-4","description":"NodeJS logging framework","keywords":["log","logging"],"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"},"directories":{"lib":"./lib","example":"./examples"},"main":"./lib/houston","licenses":[{"type":"MIT","url":"http://github.com/dresende/node-houston/raw/master/LICENSE"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"vows --spec tests/*"},"_npmUser":{"name":"dresende","email":"dresende@thinkdigital.pt"},"_id":"houston@0.0.4-4","dependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.7.4","_defaultsLoaded":true,"dist":{"shasum":"656e2cca1acc74eb06c8e8357c23d9a6e032c7cf","tarball":"https://registry.npmjs.org/houston/-/houston-0.0.4-4.tgz","integrity":"sha512-cBP8agkipSHW8q1zRFg98rrDbL8WYoj+XFZWpdFl37Uvz7nEwbaR8TOxNdysH3qtxABp6fg18SUUBLkFf0sFeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzVx8RGbR9X0JociYnPo762IwaFB+qybk3HofZ1JhIgwIgRyzvslqcXifVAUEL9ob3Zcs481srawyk62VUHlsSdjE="}]},"readme":"Houston ![ Travis CI ](https://secure.travis-ci.org/dresende/node-houston.png)\n=======\n\n## About\n\nHouston is a logging framework designed to be used by several modules. Every module\ngrabs an instance of the logging with a unique or shared id and write different types\nof log items. You can globally manage transports, silence logging types or an entire\nlogging id.\n\n## Installing\n\nInstall using NPM:\n\n    npm install houston\n\n## Usage\n\n    var log = require(\"houston\")(\"my-module\");\n    \n    log.info(\"Hello world\");\n\n## Features\n\n- Global log access\n- Control log format/date format globally\n- Colors (std transport detects possible colors)\n- Logs devided into uids (module name, section, whatever you want)\n- 4 types of logging: info, warn, error, debug\n- Ability to silence a specific log uid\n- Multiple transports (bundled: std, file, mysql)\n- Each transport has it's own options and can be added multiple times (logging to 2 files)\n- Each transport has a set of tools\n- Filter certain uids for a specific transport (log a specific set of modules to a specific file, only error messages)\n\n## Documentation\n\nNo time right now to do it. Check examples, I usually do an example for each feature I develop. Anything you want\nto ask, put it in an issue.\n","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}]}},"readme":"","maintainers":[{"name":"dresende","email":"dresende@thinkdigital.pt"}],"time":{"modified":"2022-06-18T21:41:10.185Z","created":"2012-01-20T15:21:07.970Z","0.0.1":"2012-01-20T15:21:10.028Z","0.0.2":"2012-01-20T15:49:27.213Z","0.0.3":"2012-01-20T20:30:36.902Z","0.0.4":"2012-01-24T22:37:21.722Z","0.0.4-1":"2012-01-24T23:00:16.822Z","0.0.4-2":"2012-01-25T19:40:53.540Z","0.0.4-3":"2012-01-25T20:08:45.327Z","0.0.4-4":"2012-02-17T15:17:24.045Z"},"author":{"name":"Diogo Resende","email":"dresende@thinkdigital.pt"},"repository":{"type":"git","url":"git://github.com/dresende/node-houston.git"}}