{"_id":"console.mute","_rev":"6-2e0160353517b25bf3684209cd1e88d3","name":"console.mute","description":"Temporarily mute the log. Resume and retrieve logged data later. For node.js","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"console.mute","version":"0.1.0","description":"Temporarily mute the log. Resume and retrieve logged data later. For node.js","main":"console.js","scripts":{"test":"tape tests.js"},"repository":{"type":"git","url":"git+https://github.com/karlpokus/console.mute.git"},"keywords":["console","mute","resume","log","time","timeEnd"],"author":{"name":"Karl Pokus","email":"karl.pokus@gmail.com","url":"https://github.com/karlpokus"},"license":"MIT","bugs":{"url":"https://github.com/karlpokus/console.mute/issues"},"homepage":"https://github.com/karlpokus/console.mute#readme","devDependencies":{"tape":"^4.6.0"},"gitHead":"f865aa79da531dd428824fd71b30b46cca830357","_id":"console.mute@0.1.0","_shasum":"5bbdc5b15f57ce27f7ce2b3fe30dcc13154f6f54","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.2.2","_npmUser":{"name":"karlpokus","email":"karl.pokus@gmail.com"},"dist":{"shasum":"5bbdc5b15f57ce27f7ce2b3fe30dcc13154f6f54","tarball":"https://registry.npmjs.org/console.mute/-/console.mute-0.1.0.tgz","integrity":"sha512-xIhF+eRU+UzSlMi1AVNbdu8yNUzcyFRcIWYhmrA2weirVjEujHW+UOgauRxLQDSZZl9k1XdbOvKxoexuOR/8vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiGa0+FybMbEE12RCKnigad8PhZQikUAOYzM/dVruEDAiEAleGX2bnOnE7IBmQ5CZjdrT1VwaNzPjIzvUhPzkHUnkY="}]},"maintainers":[{"name":"karlpokus","email":"karl.pokus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/console.mute-0.1.0.tgz_1467573011929_0.32338364119641483"}},"0.2.0":{"name":"console.mute","version":"0.2.0","description":"Temporarily mute the log. Resume and retrieve logged data later. For node.js","main":"console.js","scripts":{"test":"tape tests.js"},"repository":{"type":"git","url":"git+https://github.com/karlpokus/console.mute.git"},"keywords":["console","mute","resume","log","time","timeEnd"],"author":{"name":"Karl Pokus","email":"karl.pokus@gmail.com","url":"https://github.com/karlpokus"},"license":"MIT","bugs":{"url":"https://github.com/karlpokus/console.mute/issues"},"homepage":"https://github.com/karlpokus/console.mute#readme","devDependencies":{"tape":"^4.6.0"},"gitHead":"9901964c5a138d7c23023b4b162aa4445ce6d440","_id":"console.mute@0.2.0","_shasum":"9fd7bb22471c28c5d9741675d4debbf3fb81ca40","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"karlpokus","email":"karl.pokus@gmail.com"},"dist":{"shasum":"9fd7bb22471c28c5d9741675d4debbf3fb81ca40","tarball":"https://registry.npmjs.org/console.mute/-/console.mute-0.2.0.tgz","integrity":"sha512-TxW9CQxU0QEc2wjGgLqxOENo7GVJ4fKK+ZkrxUABVZiL3nnorbYnuK0uBnAvbgz8cIRU156VkLscS0FisXx4bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+eKUvYaSqma9PmMgb7m0gA1TVsTlMuXbrcgFEHLhBMAiEA+Qw92fn3FgFWeP69hzJAgt1L7Z+JCsTC+ULxdUwmQ48="}]},"maintainers":[{"name":"karlpokus","email":"karl.pokus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/console.mute-0.2.0.tgz_1467791945231_0.7952260284218937"}},"0.3.0":{"name":"console.mute","version":"0.3.0","description":"Temporarily mute the log. Resume and retrieve logged data later. For node.js","main":"console.js","scripts":{"test":"tape tests.js"},"repository":{"type":"git","url":"git+https://github.com/karlpokus/console.mute.git"},"keywords":["console","mute","resume","log","time","timeEnd"],"author":{"name":"Karl Pokus","email":"karl.pokus@gmail.com","url":"https://github.com/karlpokus"},"license":"MIT","bugs":{"url":"https://github.com/karlpokus/console.mute/issues"},"homepage":"https://github.com/karlpokus/console.mute#readme","devDependencies":{"tape":"^4.6.0"},"gitHead":"25ebe3baa32fe41275ef96a2b515103dfe4e8cbd","_id":"console.mute@0.3.0","_shasum":"944396315b2ebf29e745ed04ef6b24fbaf4400fd","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"karlpokus","email":"karl.pokus@gmail.com"},"dist":{"shasum":"944396315b2ebf29e745ed04ef6b24fbaf4400fd","tarball":"https://registry.npmjs.org/console.mute/-/console.mute-0.3.0.tgz","integrity":"sha512-m3swdo9m1FEVGi7xP2ig8nUx33iTEyQvC0hfMD/S3KCjziKq5KIxVsQVKU0nYSbNeHV9XRwwbHbUmNH1FWjeIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAD831b9W79/ZAUeOJLRTWQvCGQVxq5CWk6tXBJhvybhAiBMIvw++fYVd4bv4sb096oudKtFu/J2hIJnrWgHaJKKXA=="}]},"maintainers":[{"name":"karlpokus","email":"karl.pokus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/console.mute-0.3.0.tgz_1470820694878_0.2591453434433788"}}},"readme":"[![npm version](https://badge.fury.io/js/console.mute.svg)](https://badge.fury.io/js/console.mute)\n[![Build Status](https://travis-ci.org/karlpokus/console.mute.svg?branch=master)](https://travis-ci.org/karlpokus/console.mute)\n\n# console.mute\nTemporarily mute the console in node.js. Works with `.log` and `.error`. Resume and retrieve logged data later. Useful for intercepting logged data from any module and when testing modules that insist on logging all the things. Based on [this gist](https://gist.github.com/pguillory/729616#file-gistfile1-js-L8). [Here's a gist](https://gist.github.com/karlpokus/473de03f769f39796d44d3014c979719) that works in the browser.\n\n# Install\n```\n$ npm install console.mute\n```\n\n# Usage\n```javascript\nrequire('console.mute'); // adds mute and resume to console\n\nconsole.log('a'); // will log\nconsole.mute(); // mutes log\nconsole.log('b'); // will not log\nconsole.error('c'); // will not log\nvar data = console.resume(); // resumes log and returns logged data during mute\nconsole.log('c'); // will log\nconsole.log(data); // logs {stdout: ['b'], stderr: ['c']}\n\n// alter history\nconsole.mute();\nconsole.log('a');\nvar part = console.resume('preserve'); // preserves history\nconsole.mute();\nconsole.log('b');\nvar history = console.resume(); // reset history\nconsole.log(history.stdout); // logs ['a', 'b']\n```\n\n# Test\n```\n$ npm test\n```\n\n# Licence\nMIT\n","maintainers":[{"name":"karlpokus","email":"karl.pokus@gmail.com"}],"time":{"modified":"2022-06-13T22:06:04.208Z","created":"2016-07-03T19:10:14.567Z","0.1.0":"2016-07-03T19:10:14.567Z","0.2.0":"2016-07-06T07:59:07.594Z","0.3.0":"2016-08-10T09:18:17.606Z"},"homepage":"https://github.com/karlpokus/console.mute#readme","keywords":["console","mute","resume","log","time","timeEnd"],"repository":{"type":"git","url":"git+https://github.com/karlpokus/console.mute.git"},"author":{"name":"Karl Pokus","email":"karl.pokus@gmail.com","url":"https://github.com/karlpokus"},"bugs":{"url":"https://github.com/karlpokus/console.mute/issues"},"license":"MIT","readmeFilename":"README.md","users":{"omnijeff":true}}