{"_id":"pioppo","_rev":"3757946","name":"pioppo","description":"A tiny isomorphic batched logger. ~3x faster than regular logging in Node.","dist-tags":{"latest":"1.2.1"},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"time":{"modified":"2025-03-18T07:12:35.000Z","created":"2023-03-04T15:55:16.048Z","1.2.1":"2025-01-19T02:34:48.485Z","1.2.0":"2024-09-13T16:43:40.874Z","1.1.1":"2024-04-04T23:02:16.778Z","1.1.0":"2023-03-04T16:16:18.469Z","1.0.0":"2023-03-04T15:55:16.048Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/pioppo.git"},"versions":{"1.2.1":{"name":"pioppo","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/pioppo.git"},"description":"A tiny isomorphic batched logger. ~3x faster than regular logging in Node.","license":"MIT","version":"1.2.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["logger","tiny","isomorphic","fast"],"dependencies":{"dettle":"^1.0.5","when-exit":"^2.1.4"},"devDependencies":{"tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"pioppo@1.2.1","gitHead":"0f09183e4672f55194f93fb33a8578f20b72f2b2","bugs":{"url":"https://github.com/fabiospampinato/pioppo/issues"},"homepage":"https://github.com/fabiospampinato/pioppo#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"840498b6edc5ae63c53bb9ad77520c40b65b4e2a","size":2659,"noattachment":false,"key":"/pioppo/-/pioppo-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pioppo/download/pioppo-1.2.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pioppo_1.2.1_1737254088320_0.8582716702691613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T02:34:48.485Z","publish_time":1737254088485,"_source_registry_name":"default","_cnpm_publish_time":1737254088485},"1.2.0":{"name":"pioppo","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/pioppo.git"},"description":"A tiny isomorphic batched logger. ~3x faster than regular logging in Node.","version":"1.2.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["logger","tiny","isomorphic","fast"],"dependencies":{"dettle":"^1.0.1","when-exit":"^2.1.1"},"devDependencies":{"tsex":"^3.0.1","typescript":"^5.1.6"},"_id":"pioppo@1.2.0","gitHead":"22c41f493b1b9fcd61f1ccee0182790eb10f3127","bugs":{"url":"https://github.com/fabiospampinato/pioppo/issues"},"homepage":"https://github.com/fabiospampinato/pioppo#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"db3317807a84786bc7ce60db4210d6c39c7dc07a","size":3779,"noattachment":false,"key":"/pioppo/-/pioppo-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pioppo/download/pioppo-1.2.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pioppo_1.2.0_1726245820716_0.5122098545247968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T16:43:40.874Z","publish_time":1726245820874,"_source_registry_name":"default","_cnpm_publish_time":1726245820874},"1.1.1":{"name":"pioppo","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/pioppo.git"},"description":"A tiny isomorphic batched logger. ~3x faster than regular logging in Node.","version":"1.1.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["logger","tiny","isomorphic","fast"],"dependencies":{"dettle":"^1.0.1","when-exit":"^2.1.1"},"devDependencies":{"tsex":"^3.0.1","typescript":"^5.1.6"},"_id":"pioppo@1.1.1","gitHead":"387d34aa7fe985f9fde0615ef92c2cc315d5b1bc","bugs":{"url":"https://github.com/fabiospampinato/pioppo/issues"},"homepage":"https://github.com/fabiospampinato/pioppo#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"1977b151d9653fc1f57f2f1060dfea6a2fd6fdb3","size":3430,"noattachment":false,"key":"/pioppo/-/pioppo-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pioppo/download/pioppo-1.1.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pioppo_1.1.1_1712271736601_0.3843824330732071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T23:02:16.778Z","publish_time":1712271736778,"_source_registry_name":"default","_cnpm_publish_time":1712271736778},"1.1.0":{"name":"pioppo","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/pioppo.git"},"description":"A tiny isomorphic batched logger. ~3x faster than regular logging in Node.","version":"1.1.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["logger","tiny","isomorphic","fast"],"dependencies":{"dettle":"^1.0.1","when-exit":"^2.1.0"},"devDependencies":{"tsex":"^2.2.2","typescript":"^4.9.5"},"gitHead":"9cb2a7d60b215d21da7cb727c5164c065bfee231","bugs":{"url":"https://github.com/fabiospampinato/pioppo/issues"},"homepage":"https://github.com/fabiospampinato/pioppo#readme","_id":"pioppo@1.1.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"66b4425891f1f1d873929ea5a40781120d0db752","size":3404,"noattachment":false,"key":"/pioppo/-/pioppo-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pioppo/download/pioppo-1.1.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pioppo_1.1.0_1677946578315_0.964102020388838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-04T16:16:18.469Z","publish_time":1677946578469,"_cnpm_publish_time":1677946578469},"1.0.0":{"name":"pioppo","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/pioppo.git"},"description":"A tiny isomorphic batched logger. ~3x faster than regular logging in Node.","version":"1.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"node tasks/benchmark.js","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["logger","tiny","isomorphic","fast"],"dependencies":{"when-exit":"^2.1.0"},"devDependencies":{"tsex":"^2.2.2","typescript":"^4.9.5"},"gitHead":"f68ebc738d433d156445d862b95850ddba879596","bugs":{"url":"https://github.com/fabiospampinato/pioppo/issues"},"homepage":"https://github.com/fabiospampinato/pioppo#readme","_id":"pioppo@1.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"9b8aecacebb49f1bfa14247c54e9f70d6481a39b","size":3275,"noattachment":false,"key":"/pioppo/-/pioppo-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pioppo/download/pioppo-1.0.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pioppo_1.0.0_1677945315908_0.2708788398924471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-04T15:55:16.048Z","publish_time":1677945316048,"_cnpm_publish_time":1677945316048}},"readme":"# Pioppo\n\nA tiny isomorphic batched logger. ~3x faster than regular logging in Node.\n\n## Install\n\n```sh\nnpm install pioppo\n```\n\n## Usage\n\n```ts\nimport Pioppo from 'pioppo';\n\n// Creating a Pioppo instance\n\nconst pioppo = new Pioppo ({\n  transports: [console]\n});\n\n// Logging some messages\n\npioppo.debug ( 'Some message' );\npioppo.info ( 'Some message' );\npioppo.warn ( 'Some message' );\npioppo.error ( 'Some message' );\n\n// Flushing messages immediately\n\npioppo.flush ();\n```\n\n## License\n\nMIT © Fabio Spampinato\n","_attachments":{},"homepage":"https://github.com/fabiospampinato/pioppo#readme","bugs":{"url":"https://github.com/fabiospampinato/pioppo/issues"},"license":"MIT"}