{"_id":"log4node","_rev":"34-f0285e58e55c67e76e9b51396b97447e","name":"log4node","description":"Logger for node cluster, compatible with logrotate","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.0.1","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_npmUser":{"name":"bpaquet","email":"bpaquet@octo.com"},"_id":"log4node@0.0.1","dependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"f9718ca29754e3ebf26b51a71445a180b2c8591e","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.0.1.tgz","integrity":"sha512-uxqCYuM8JNYpZyl6VnlXMjBYRfw+Lh4zvahLKe/gIGVEOZm3kEalQHVkRJ7k6K8gADQ/JOOt9uEFLpe3vKu1AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDGb+wVGGJobgDObvQWQEYr7OX2aKfPXxBd3+X+zwWkAiBgAYIQ9MZ5pOdHS9dSVDdxCmB9zHK6Qn4r4p16IRH9Vw=="}]},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}],"directories":{}},"0.0.2":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.0.2","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.0.2","dist":{"shasum":"901cb8199457d9d2341161560a83b255210aac8b","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.0.2.tgz","integrity":"sha512-C79ZQwOiDqoFQVjt6eLMZSLBgSNiAP5B/zS+miDZM0PSG1dKDQVHuuInqtO/IeP8951VZDRGHYGnsA8z/S0VTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD/Y8qWvjzFWesmsRQy6UNcuvg7A6UQx+GhgB2XIPP1AIgHsmJbCMIKMq/Hyvfv9uMbTsqxU76JtsXb5f9zPlT/Co="}]},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}],"directories":{}},"0.0.3":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.0.3","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.0.3","dist":{"shasum":"ec07da3cfc73c569ffc9633b88022aa2ed57f42b","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.0.3.tgz","integrity":"sha512-aZC712Cqc/bt5Pb5zEgBNRHl33KmeoaCME/MHsxEAzsHKkoj5OXNlbqHAz0fHc3NVZGtXr5BTBRXLBFkhDvJ6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB35vT2hS3Omcscj+M33NzkKbYcNpPSa3BsTUTWMkSIGAiAtb/Z4W/rbroUPrmDRNQ0/5172GB2JfHBVzFLcd4c9rg=="}]},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.0.4":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.0.4","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.0.4","dist":{"shasum":"072309d089431b389ea18c6761e239b829413f59","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.0.4.tgz","integrity":"sha512-IxsIyojmh8pWAGX9XNYLgOBe35KM5ul3TpXHpRgBUadCWMS3Dw7YvqQqq6cIrHgTDYJExgSQOKAR64iiIR8OZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPzB+rBCUZj9mpFoJ+4YBFGhi74dXQPFcgbXMDQ/JqZwIhAL5pnpdq08fdDlwM1aS9WXAHuQs7Xr/zhvAi8vEo/zwW"}]},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.0.5":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.0.5","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.0.5","dist":{"shasum":"f819625a7de538818125e65578f6af00111b14cc","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.0.5.tgz","integrity":"sha512-OQOZn/J3/DNCIlzhY1akaFrUk1LSzCA/Oyz5SOxtqpq2+WHbuUFAPUh+o/Z4fCjSkcJVLcQqaVfd2XsQydyurw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVVOX1/QBG6y77sXlmjTQArPDfsGIH7ZmBTKBycyMJagIgfb0Hly27DswA1DCu0a8Z/bUvb8sKpg2c7SmFyEt5VxM="}]},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.0":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.0","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.1.0","dist":{"shasum":"69979dd8c8442009be624cfc8258c6a8bd599caf","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.0.tgz","integrity":"sha512-3gX/fymjrlo+pFBfHx7Ps41z6S7hN13R5309T9fPx3c9ZlUOaeOYwcLdPyhrq2xS479WXjcDBKcvoZCgnjY+mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHK6iGfLEanDbrDuMXFtnaXpxZlb02k91yE/ClRqrU0CAiBuncwY+84tNpqEowDwm2R6R0kAMbwAawFwNntdPfn5Uw=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"bpaquet","email":"bpaquet@octo.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.1":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.1","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.1.1","dist":{"shasum":"6d7ee56156b561a4f9a5f3e58ad088ff8c97b918","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.1.tgz","integrity":"sha512-/4Nwt3Q5j6gNimffxJ9ZBhc4S6b6rz9YWYfNlL7fjc0juUFQG1kniRRQUmKNyGSNhquXNIcJX/ODNDDPFSISPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICB7f/1Fbx1OYYUhgb5cAFWMn0einJiTBY6q9clD93m4AiAJecN2D7j+W1e8BG1SjXnK3X/HTPa/fy7JIP+V46ttdQ=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"bpaquet","email":"bpaquet@octo.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.2":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.2","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.6.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.6.0"},"_id":"log4node@0.1.2","dist":{"shasum":"fdf489fe6d2d3caa53727578d2e5769a03e7e71d","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.2.tgz","integrity":"sha512-rDqv8C9XO1byJ8ynKNLL/5LPKkP8XM+JsEi7CKsU77ECfCn7ksK17xdJxugCoVX8caTHud8IonUV/pXXAzo+9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVieTNiamk8gpIHfcWK3PaTXUpk6qwt2fXouAn0VZ5pAIgeYP9u2pcYUqWq99HA8+lLkpOqzdtf5mwvp/G6QF9rlE="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"bpaquet","email":"bpaquet@octo.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.3":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.3","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.7.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/bpaquet/log4node/issues"},"_id":"log4node@0.1.3","dist":{"shasum":"baa91ae57c49f59e01259a355f9124e2ba1a0e60","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.3.tgz","integrity":"sha512-KwdEsM0jM/5aJS26hof0DtD245DsjKdseZwPcdwUPboYWHoEg18oY9bgOSu/0jEv4ztX3s/g4DJx3SnIO8AvJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjbGAHEfqUTvycFy9AYcIQHbrp33g4N8IRoDqL2+YNhAiEA1np9hdy0HDI9NdszU4NuGw78l6ulhDw/X4gxrpce8u4="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"bpaquet","email":"bertrand.paquet@gmail.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.4":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.4","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.7.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/bpaquet/log4node/issues"},"_id":"log4node@0.1.4","dist":{"shasum":"5152838d66644cb9721f85a8dfdc1a4eb2da3699","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.4.tgz","integrity":"sha512-jpbn4Cf3ROIgNXaG9tGRmdk/UEvRxxTtZmb524E9ybKEuecM6F2s87pkANA991F89xqy/kVF7IkJ6hek2J2VUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9pjKGsUZU4XbU39t6qHqGE0WHbnEwpRnDnLys4NdMiAiEApZM6wlymS87Vt3a9MjQOQTtxNl31t2OwXePuiz0lszc="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"bpaquet","email":"bertrand.paquet@gmail.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.5":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.5","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.7.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/bpaquet/log4node/issues"},"_id":"log4node@0.1.5","dist":{"shasum":"324860b71ac889818cc4c2c0a251da7f7dfe1c2a","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.5.tgz","integrity":"sha512-d9LZ9oxAZ9ASeATHxTNurKzfJT+yqhQw/waZMR+Q2EFWxXoEOeGNFEFdDWkS7FVJlhzSY+G5y0eXLNOILE5srg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8zr6A+4TcVQSXndOy9JIMCM3q3mFkOd7tUCyAEFtpXgIhAM051fVpZ+eoixCVH7VcPmYajza3minqqGNHt0ZXLq6p"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"bpaquet","email":"bertrand.paquet@gmail.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]},"0.1.6":{"name":"log4node","description":"Logger for node cluster, compatible with logrotate","version":"0.1.6","author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"keywords":["log","logger","cluster","logrotate"],"main":"./lib/log4node.js","homepage":"https://github.com/bpaquet/log4node","repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"licenses":[{"type":"Apache2","url":"http://www.apache.org/licenses/LICENSE-2.0"}],"devDependencies":{"vows":"0.7.x","whereis":"0.0.2"},"scripts":{"test":"./test-runner.sh"},"engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/bpaquet/log4node/issues"},"_id":"log4node@0.1.6","dist":{"shasum":"37e318f1a788bfd3ed06c45c24c1cd59f2374a23","tarball":"https://registry.npmjs.org/log4node/-/log4node-0.1.6.tgz","integrity":"sha512-6GuyjgK46bRuI1fzc2Ipoa+UUny8kToROFuc00KrZxtX4bijEZMBAIEKdsb9k3lPKuLzqkPEF/cvkx7g7peYfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKtZMqG8VGYbJRvLlH7kQaecB5pAoVWyRY+AoBtCGRvAiEA6zSfp2gxYyE6QTqaC8HfC1scWi5/fyfuBn9QQZlAcWU="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"bpaquet","email":"bertrand.paquet@gmail.com"},"maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}]}},"readme":"# Overview\n\n[![Build Status](https://travis-ci.org/bpaquet/log4node.png)](https://travis-ci.org/bpaquet/log4node)\n\nThis module is designed to be used with Node Cluster in production:\n* one log file for all workers\n* compatible with logrotate: an USR2 signal reopen the log file\n\nThis module is compatible with node 0.8.x. For the node 0.6.x, please use version 0.0.1 of this module.\n\nThis module is inspired from [this module](https://github.com/visionmedia/log.js).\n\n# How to use it\n\n## Installation\n\n    npm install log4node\n\n## Usage\n\nDefault logger:\n```js\nvar log = require('log4node');\n\nlog.error(\"this is a log\");\n```\nWill output to console.\n\nNote: you can reconfigure default logger by calling\n\n    log.reconfigure({level: 'info', file: 'toto.log'});\n\nWill now write into `toto.log`\n\nYour custom logger:\n```js\nvar log4node = require('log4node');\n    log = new log4node.Log4Node({level: 'warning', file: 'test.log'});\n\nlog.error(\"this is a log\");\nlog.debug(\"this is a debug log\");\n```\n\nNote : you can use the syntax accepted by [`utils.format`](http://nodejs.org/api/util.html#util_util_format_format).\n\n## Log level\n\nLog level can be adjusted for each logger:\n\n    log.setLogLevel('info');\n\nLog level for default logger is 'info'.\n\nAvailable log levels are:\n\n* emergency\n* alert\n* critical\n* error\n* warning\n* notice\n* info\n* debug\n\n## Prefix\n\nPrefix of log lines can be changed:\n\n```js\nlog.setPrefix(\"%d - %p \");\n```\n\nYou can use following field in prefix:\n* `%d`: current date\n* `%p`: current process id\n* `%l`: log level\n\nDefault prefix is: `[%d] %l `\n\nYou can also use a function to specify prefix :\n\n```js\nlog.setPrefix(function(level) {\n  return 'toto ' + (new Date()).toString() + ' ';\n});\n```\n\n## Cluster mode\n\nWorkers processes will send logs to the cluster master for writing to file.\n\nSetup is fully transparent for developper.\n\nA full example can be found [here](https://github.com/bpaquet/log4node/blob/master/test/cluster/test1.js).\n\n## Reopen log file\n\nJust send USR2 signal to node process, or, in cluster mode, to master node process:\n\n    kill -USR2 pid\n\nExample of logrotate file:\n\n    /var/log/node.log {\n      rotate 5\n      weekly\n      postrotate\n        kill -USR2 `cat process.pid`\n      endscript\n    }\n\n## Create a specialized logger\nThis feature is provided to specialize a logger for a sub-component.\nYou can create a new logger with its own level and prefix for a sub-component.\nThe logs will be send to the same files with a prefix.\n\n```js\nlog = new log4node.Log4Node({log_level: 'warning', file: 'test.log'});\nsublogger1 = log.clone({prefix:'SUBMODULE - ', level:'error');\n```\n\nor with the default logger\n\n```js\nsublogger1 = log4node.clone(prefix:'SUBMODULE - ', level:'error');\n```\n\n## Mutliple instanciation\n\nIf you have a module A which depends of log4node, and a module B which also depends of log4node, you have to use only one instance, for example by giving the log4node instance of A to B.\n\n\n## Write callback\n\nIf you want to plug a custom transport, just specify a write_callback\n```js\nlog = new log4node.Log4Node({\n  write_callback: function(line) {\n  // do something with the formatted line of log.\n  }\n});\n```\n\n# Changelog\n\n## Version 0.1.6\n\n- Add write callback\n\n## Version 0.1.5\n\n- In cluster mode, workers open the log files in append mode instead of sending logs to the master. You can revert to the old way (always send log to master).\n\n# License\n\nCopyright 2012 Bertrand Paquet\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","maintainers":[{"name":"bpaquet","email":"bpaquet@octo.com"}],"time":{"modified":"2022-06-19T13:48:34.700Z","created":"2012-06-17T13:18:13.863Z","0.0.1":"2012-06-17T13:18:18.348Z","0.0.2":"2012-06-29T21:34:32.994Z","0.0.3":"2012-07-16T08:39:03.508Z","0.0.4":"2012-08-24T19:49:08.464Z","0.0.5":"2012-08-29T21:19:55.295Z","0.1.0":"2012-09-26T12:40:18.172Z","0.1.1":"2012-12-03T20:14:38.688Z","0.1.2":"2012-12-15T11:35:32.579Z","0.1.3":"2014-03-06T15:42:39.416Z","0.1.4":"2014-05-13T13:32:01.704Z","0.1.5":"2014-05-31T19:56:12.714Z","0.1.6":"2014-06-18T18:59:37.485Z"},"author":{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com"},"repository":{"type":"git","url":"git://github.com/bpaquet/log4node.git"},"homepage":"https://github.com/bpaquet/log4node","keywords":["log","logger","cluster","logrotate"],"bugs":{"url":"https://github.com/bpaquet/log4node/issues"},"readmeFilename":"Readme.markdown","users":{"thinhair":true}}