{"id":13548115,"url":"https://github.com/ovhemert/pino-stackdriver","last_synced_at":"2025-04-06T16:15:11.135Z","repository":{"id":33163936,"uuid":"153273168","full_name":"ovhemert/pino-stackdriver","owner":"ovhemert","description":"🌲A transport for pino that sends messages to Google Stackdriver Logging","archived":false,"fork":false,"pushed_at":"2024-09-06T09:17:55.000Z","size":1167,"stargazers_count":62,"open_issues_count":8,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-30T15:08:32.934Z","etag":null,"topics":["google","logging","pino","pino-transport","stackdriver"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ovhemert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["ovhemert"],"patreon":"ovhemert","ko_fi":"ovhemert","custom":"ovhemert.dev/donate"}},"created_at":"2018-10-16T11:18:45.000Z","updated_at":"2023-08-31T08:26:14.000Z","dependencies_parsed_at":"2024-03-16T18:44:57.459Z","dependency_job_id":"21aa8bf7-a530-4650-92f6-2d926e6496bb","html_url":"https://github.com/ovhemert/pino-stackdriver","commit_stats":{"total_commits":171,"total_committers":12,"mean_commits":14.25,"dds":"0.39766081871345027","last_synced_commit":"8b2996db9556b4e225d403a51211aa66ae335096"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovhemert%2Fpino-stackdriver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovhemert%2Fpino-stackdriver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovhemert%2Fpino-stackdriver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ovhemert%2Fpino-stackdriver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ovhemert","download_url":"https://codeload.github.com/ovhemert/pino-stackdriver/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247509238,"owners_count":20950232,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["google","logging","pino","pino-transport","stackdriver"],"created_at":"2024-08-01T12:01:05.919Z","updated_at":"2025-04-06T16:15:11.113Z","avatar_url":"https://github.com/ovhemert.png","language":"JavaScript","readme":"# 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\u0026utm_medium=referral\u0026utm_content=ovhemert/pino-stackdriver\u0026utm_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## CLI\n\nWant to use `pino-stackdriver` from the CLI?\nSee the [CLI](./docs/CLI.md) documentation for details.\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\u0026logoColor=333\u0026logo=github)](https://github.com/ovhemert)\n[![Web](https://img.shields.io/badge/-website.svg?style=social\u0026logoColor=333\u0026logo=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","funding_links":["https://github.com/sponsors/ovhemert","https://patreon.com/ovhemert","https://ko-fi.com/ovhemert","ovhemert.dev/donate"],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovhemert%2Fpino-stackdriver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fovhemert%2Fpino-stackdriver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovhemert%2Fpino-stackdriver/lists"}