UNPKG

cloud-pine

Version:

Pino Transport abstraction for Google Cloud Logging.

21 lines (18 loc) 462 B
// import fs from 'node:fs' // const CRED_FILE_PATH = './path-to-credentials.json'; // const creds = JSON.parse(fs.readFileSync(CRED_FILE_PATH, 'utf-8')); import pino from 'pino' const logger = pino({ transport: { target: './index.js', options: { logName: 'my_cloud-pine', cloudLoggingOptions: { sync: true, skipInit: true } } } }) logger.info('Hello from pino') logger.error({ andSomedata: 1 }, 'Pino Error')