cloud-pine
Version:
Pino Transport abstraction for Google Cloud Logging.
21 lines (18 loc) • 462 B
JavaScript
// 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')