{"_id":"@ajfranzoia/pino-stackdriver","_rev":"5-2ef6c7afaed1a55bd12ee2fd0822bd0e","name":"@ajfranzoia/pino-stackdriver","dist-tags":{"latest":"4.4.0"},"versions":{"4.0.0":{"name":"@ajfranzoia/pino-stackdriver","version":"4.0.0","description":"A transport for pino that sends messages to Google Stackdriver Logging","homepage":"https://github.com/ajfranzoia/pino-stackdriver","main":"src/index.js","types":"pino-stackdriver.d.ts","scripts":{"dev:cli":"node ./test/debug.js | node ./src/cli.js","lint":"standard","test":"standard && tap test/*.test.js --coverage --100","test:report":"standard && tap test/*.test.js --coverage  --coverage-report=html --100","posttest":"tap --coverage --coverage-report=lcovonly"},"bin":{"pino-stackdriver":"src/cli.js"},"keywords":["pino","pino-transport","google","logging","stackdriver"],"author":{"name":"Osmond van Hemert","email":"hello@ovhemert.dev","url":"https://ovhemert.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ajfranzoia/pino-stackdriver.git"},"engines":{"node":">=16"},"precommit":["lint","test"],"devDependencies":{"@types/node":"^20.11.28","event-stream":"^4.0.1","pino-multi-stream":"^5.3.0","sinon":"^11.1.1","standard":"^16.0.3","tap":"^15.0.9"},"dependencies":{"@google-cloud/logging":"^10.5.0","commander":"^9.4.0","fast-json-parse":"^1.0.3","pumpify":"^2.0.1","split2":"^4.2.0","through2":"^4.0.2"},"gitHead":"8da58404e81ed94709218cdec9da9420006b17bc","bugs":{"url":"https://github.com/ajfranzoia/pino-stackdriver/issues"},"_id":"@ajfranzoia/pino-stackdriver@4.0.0","_nodeVersion":"21.5.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-oyuVtjQ50QCLNVVDC78SawwRST2oatDIk6qKbBIktGQuPglAr86rZm86qbfKMkzZ1nYnS/kXaEfQ4M99vUzeCA==","shasum":"5624c7c382507893c639112318b803162dcf37b8","tarball":"https://registry.npmjs.org/@ajfranzoia/pino-stackdriver/-/pino-stackdriver-4.0.0.tgz","fileCount":32,"unpackedSize":163936,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpQkjhAi2Tz2Qa7/pXlLRZhjdPi/uYVA8rH9whIuTGqgIhAMyzDTSaeSGmS4A/xTqgrL9fPrmYTb0gDDKEZTM26Ed5"}]},"_npmUser":{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"},"directories":{},"maintainers":[{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pino-stackdriver_4.0.0_1710778131714_0.6148038972199232"},"_hasShrinkwrap":false},"4.2.0":{"name":"@ajfranzoia/pino-stackdriver","version":"4.2.0","description":"A transport for pino that sends messages to Google Stackdriver Logging","homepage":"https://github.com/ajfranzoia/pino-stackdriver","main":"src/index.js","types":"pino-stackdriver.d.ts","scripts":{"dev:cli":"node ./test/debug.js | node ./src/cli.js","lint":"standard","test":"standard && tap test/*.test.js --coverage --100","test:report":"standard && tap test/*.test.js --coverage  --coverage-report=html --100","posttest":"tap --coverage --coverage-report=lcovonly"},"bin":{"pino-stackdriver":"src/cli.js"},"keywords":["pino","pino-transport","google","logging","stackdriver"],"author":{"name":"Osmond van Hemert","email":"hello@ovhemert.dev","url":"https://ovhemert.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ajfranzoia/pino-stackdriver.git"},"engines":{"node":">=16"},"precommit":["lint","test"],"devDependencies":{"@types/node":"^20.11.28","event-stream":"^4.0.1","pino-multi-stream":"^5.3.0","sinon":"^11.1.1","standard":"^16.0.3","tap":"^15.0.9"},"dependencies":{"@google-cloud/logging":"^11.0.0","commander":"^9.4.0","fast-json-parse":"^1.0.3","pumpify":"^2.0.1","split2":"^4.2.0","through2":"^4.0.2"},"gitHead":"a8e300306f47a0b8a05f09f15912053b145b484e","bugs":{"url":"https://github.com/ajfranzoia/pino-stackdriver/issues"},"_id":"@ajfranzoia/pino-stackdriver@4.2.0","_nodeVersion":"21.5.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-hjf065j1GVjKFtN8Sxc8itymHRZIvr4ZNcY754tJ8rz2J/1XOV3A0PXB+lmeGlkpi7Q/fQ0RpA/iPPk47hltGA==","shasum":"bb46676b3e26c81a25d6dd9dd398ac214116070a","tarball":"https://registry.npmjs.org/@ajfranzoia/pino-stackdriver/-/pino-stackdriver-4.2.0.tgz","fileCount":33,"unpackedSize":164120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+D0Ed2joMriLfpLf55o+zBD9EOADuOTcrXUxVxbFMoAiAn7fCx0n1iU5fNQr2DzI7F/W5Mf6HQaC5L+Iz3Nayfig=="}]},"_npmUser":{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"},"directories":{},"maintainers":[{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pino-stackdriver_4.2.0_1710799871389_0.6255996529886163"},"_hasShrinkwrap":false},"4.3.0":{"name":"@ajfranzoia/pino-stackdriver","version":"4.3.0","description":"A transport for pino that sends messages to Google Stackdriver Logging","homepage":"https://github.com/ajfranzoia/pino-stackdriver","main":"src/index.js","types":"pino-stackdriver.d.ts","scripts":{"lint":"standard","test":"standard && tap test/*.test.js --coverage --100","test:report":"standard && tap test/*.test.js --coverage  --coverage-report=html --100","posttest":"tap --coverage --coverage-report=lcovonly"},"keywords":["pino","pino-transport","google","logging","stackdriver"],"author":{"name":"Osmond van Hemert","email":"hello@ovhemert.dev","url":"https://ovhemert.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ajfranzoia/pino-stackdriver.git"},"engines":{"node":">=16"},"precommit":["lint","test"],"devDependencies":{"@types/node":"^20.11.28","event-stream":"^4.0.1","pino-multi-stream":"^5.3.0","sinon":"^11.1.1","standard":"^16.0.3","tap":"^15.0.9"},"dependencies":{"@google-cloud/logging":"^11.0.0","commander":"^9.4.0","fast-json-parse":"^1.0.3","pumpify":"^2.0.1","split2":"^4.2.0","through2":"^4.0.2"},"gitHead":"a17ef85045ffa18daba588ff272604392763551c","bugs":{"url":"https://github.com/ajfranzoia/pino-stackdriver/issues"},"_id":"@ajfranzoia/pino-stackdriver@4.3.0","_nodeVersion":"21.5.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-/+fEfFjoUAw+CKRS5CTCAJuMgDnIjg09AP2GYQJbpWF3FQLww7nL/XON2I3Fa5xrw6OD3WiofY0wVrkmQniFsw==","shasum":"84e49cf1e72a16aa849309fa77bb8727379f5ea7","tarball":"https://registry.npmjs.org/@ajfranzoia/pino-stackdriver/-/pino-stackdriver-4.3.0.tgz","fileCount":31,"unpackedSize":159196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCil6wTaWU8B1DXxNxTc1t7WDtALSwIHid5REQc+UXwBwIhAPqLut65zb1tHQ5dOUQ+E0uDEClAVGQ2S2NSAgucrckO"}]},"_npmUser":{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"},"directories":{},"maintainers":[{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pino-stackdriver_4.3.0_1710826583901_0.07117896839929538"},"_hasShrinkwrap":false},"4.4.0":{"name":"@ajfranzoia/pino-stackdriver","version":"4.4.0","description":"A transport for pino that sends messages to Google Stackdriver Logging","homepage":"https://github.com/ajfranzoia/pino-stackdriver","main":"src/index.js","types":"pino-stackdriver.d.ts","scripts":{"lint":"standard","test":"standard && tap test/*.test.js --coverage","test:report":"standard && tap test/*.test.js --coverage  --coverage-report=html","posttest":"tap --coverage --coverage-report=lcovonly"},"keywords":["pino","pino-transport","google","logging","stackdriver"],"author":{"name":"Osmond van Hemert","email":"hello@ovhemert.dev","url":"https://ovhemert.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ajfranzoia/pino-stackdriver.git"},"engines":{"node":">=16"},"precommit":["lint","test"],"devDependencies":{"@types/node":"^20.11.28","event-stream":"^4.0.1","pino-multi-stream":"^5.3.0","sinon":"^11.1.1","standard":"^16.0.3","tap":"^15.0.9"},"dependencies":{"@google-cloud/logging":"^11.0.0","commander":"^9.4.0","fast-json-parse":"^1.0.3","pumpify":"^2.0.1","split2":"^4.2.0","through2":"^4.0.2"},"gitHead":"f2a69282881195ffc20a118518ff94e0440d53d4","bugs":{"url":"https://github.com/ajfranzoia/pino-stackdriver/issues"},"_id":"@ajfranzoia/pino-stackdriver@4.4.0","_nodeVersion":"21.5.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-1RKlLBckq9G3ZswCbbPYmofpy62Q86/vbbdR3MCGEGbl1zN0ff2BU1LzSPTrdAgfk7cdqYDMLgxRrvFTxONa9w==","shasum":"eb504feeab2874cac2dcab86c10a598789c1091c","tarball":"https://registry.npmjs.org/@ajfranzoia/pino-stackdriver/-/pino-stackdriver-4.4.0.tgz","fileCount":31,"unpackedSize":159225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj68/zQwP5Ax1QYYZcNvn4F9hyDr14wytFMhoUtYa+hQIhAP5mbZrd9Khx3N//I3cNDClfxwX1coVlOp5+lnLHvXB0"}]},"_npmUser":{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"},"directories":{},"maintainers":[{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pino-stackdriver_4.4.0_1710859300603_0.09340775854670169"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-18T16:08:51.578Z","4.0.0":"2024-03-18T16:08:51.918Z","modified":"2024-03-19T14:41:41.195Z","4.1.0":"2024-03-18T21:55:46.087Z","4.2.0":"2024-03-18T22:11:11.633Z","4.3.0":"2024-03-19T05:36:24.048Z","4.4.0":"2024-03-19T14:41:40.792Z"},"maintainers":[{"name":"ajfranzoia","email":"ajfranzoia@gmail.com"}],"description":"A transport for pino that sends messages to Google Stackdriver Logging","homepage":"https://github.com/ajfranzoia/pino-stackdriver","keywords":["pino","pino-transport","google","logging","stackdriver"],"repository":{"type":"git","url":"git+https://github.com/ajfranzoia/pino-stackdriver.git"},"author":{"name":"Osmond van Hemert","email":"hello@ovhemert.dev","url":"https://ovhemert.dev"},"bugs":{"url":"https://github.com/ajfranzoia/pino-stackdriver/issues"},"license":"MIT","readme":"# pino-stackdriver\n\n###### Forked and updated from https://github.com/ovhemert/pino-stackdriver\n\n[![CI](https://github.com/ovhemert/pino-stackdriver/workflows/CI/badge.svg)](https://github.com/ovhemert/pino-stackdriver/actions)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d259e1e01a09432398c75c2127aeeaab)](https://app.codacy.com/app/ovhemert/pino-stackdriver?utm_source=github.com&utm_medium=referral&utm_content=ovhemert/pino-stackdriver&utm_campaign=Badge_Grade_Dashboard)\n[![Known Vulnerabilities](https://snyk.io/test/npm/pino-stackdriver/badge.svg)](https://snyk.io/test/npm/pino-stackdriver)\n[![Coverage Status](https://coveralls.io/repos/github/ovhemert/pino-stackdriver/badge.svg?branch=master)](https://coveralls.io/github/ovhemert/pino-stackdriver?branch=master)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)\n\nThis module provides a \"transport\" for [pino][pino] that forwards messages to the [Google Stackdriver][stackdriver] log service through it's API.\n\n![Screenshot](docs/images/stackdriver-screenshot.png)\n\nYou should install `pino-stackdriver` globally for ease of use:\n\n```bash\nnpm install --production -g pino-stackdriver\n```\n\n## Requirements\n\nThis package internally uses the Google cloud logging library to call the Stackdriver Logging API. To be able to log to Stackdriver, some setup is needed on the Google Cloud platform.\n\nCreate a service account on the page [Stackdriver Logging Client Libraries](https://cloud.google.com/logging/docs/reference/libraries). This downloads a JSON file with the credentials required.\n\n## Installation\n\nTo use globally from command line:\n\n```bash\nnpm install -g pino-stackdriver\n```\n\nTo include as a library in your project:\n\n```bash\nnpm install pino-stackdriver\n```\n\n## API\n\nWant to use `pino-stackdriver` as a library in your project?\nSee the [API](./docs/API.md) documentation for details.\n\n## Maintainers\n\nOsmond van Hemert\n[![Github](https://img.shields.io/badge/-website.svg?style=social&logoColor=333&logo=github)](https://github.com/ovhemert)\n[![Web](https://img.shields.io/badge/-website.svg?style=social&logoColor=333&logo=nextdoor)](https://ovhemert.dev)\n\n## Contributing\n\nIf you would like to help out with some code, check the [details](./.github/CONTRIBUTING.md).\n\nNot a coder, but still want to support? Have a look at the options available to [donate](https://ovhemert.dev/donate).\n\n## License\n\nLicensed under [MIT](./LICENSE).\n\n[pino]: https://www.npmjs.com/package/pino\n[stackdriver]: https://cloud.google.com/logging/\n","readmeFilename":"README.md"}