Socket
Socket
Sign inDemoInstall

pino

Package Overview
Dependencies
Maintainers
4
Versions
310
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pino - npm Package Compare versions

Comparing version 9.2.0 to 9.3.0

test/fixtures/syntax-error-esm.mjs

2

benchmarks/basic.bench.js

@@ -8,3 +8,3 @@ 'use strict'

const winston = require('winston')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -11,0 +11,0 @@ const loglevel = require('./utils/wrap-log-level')(dest)

@@ -6,3 +6,3 @@ 'use strict'

const bunyan = require('bunyan')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -9,0 +9,0 @@ const plogNodeStream = pino(dest).child({ a: 'property' }).child({ sub: 'child' })

@@ -7,3 +7,3 @@ 'use strict'

const bole = require('bole')('bench')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -10,0 +10,0 @@ const plogNodeStream = pino(dest)

@@ -7,3 +7,3 @@ 'use strict'

const bole = require('bole')('bench')('child')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -10,0 +10,0 @@ const plogNodeStream = pino(dest).child({ a: 'property' })

@@ -8,3 +8,3 @@ 'use strict'

const winston = require('winston')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -11,0 +11,0 @@ const plogNodeStream = pino(dest)

@@ -5,3 +5,3 @@ 'use strict'

const pino = require('../../')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -8,0 +8,0 @@ const plog = pino(dest)

@@ -5,3 +5,3 @@ 'use strict'

const pino = require('../../')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -8,0 +8,0 @@ const plog = pino(dest)

@@ -5,3 +5,3 @@ 'use strict'

const pino = require('../../')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -8,0 +8,0 @@ const plog = pino(dest)

@@ -8,3 +8,3 @@ 'use strict'

const winston = require('winston')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -11,0 +11,0 @@ const plogNodeStream = pino(dest)

@@ -8,3 +8,3 @@ 'use strict'

const winston = require('winston')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -11,0 +11,0 @@ const plogNodeStream = pino(dest)

@@ -6,3 +6,3 @@ 'use strict'

const pino = require('../')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -9,0 +9,0 @@

@@ -8,3 +8,3 @@ 'use strict'

const winston = require('winston')
const fs = require('fs')
const fs = require('node:fs')
const dest = fs.createWriteStream('/dev/null')

@@ -11,0 +11,0 @@ const loglevel = require('./utils/wrap-log-level')(dest)

'use strict'
const { join } = require('path')
const { execSync } = require('child_process')
const { join } = require('node:path')
const { execSync } = require('node:child_process')

@@ -5,0 +5,0 @@ const run = (type) => {

'use strict'
const { type, platform, arch, release, cpus } = require('os')
const { resolve, join } = require('path')
const spawn = require('child_process').spawn
const { type, platform, arch, release, cpus } = require('node:os')
const { resolve, join } = require('node:path')
const spawn = require('node:child_process').spawn
const pump = require('pump')

@@ -7,0 +7,0 @@ const split = require('split2')

'use strict'
const { readFileSync } = require('fs')
const { readFileSync } = require('node:fs')
const vm = require('vm')
const { join } = require('path')
const { join } = require('node:path')
const code = readFileSync(

@@ -7,0 +7,0 @@ join(__dirname, '..', '..', 'node_modules', 'loglevel', 'lib', 'loglevel.js')

@@ -115,3 +115,4 @@ 'use strict'

timestamp: getTimeFunction(opts),
messageKey: opts.messageKey || 'msg'
messageKey: opts.messageKey || 'msg',
onChild: opts.onChild || noop
}

@@ -131,3 +132,3 @@ logger.levels = getLevels(opts)

logger._stdErrSerialize = stdErrSerialize
logger.child = child
logger.child = function (...args) { return child.call(this, setOpts, ...args) }

@@ -161,3 +162,3 @@ if (transmit) logger._logEvent = createLogEventShape()

function child (bindings, childOptions) {
function child (setOpts, bindings, childOptions) {
if (!bindings) {

@@ -200,4 +201,6 @@ throw new Error('missing bindings for child Pino')

appendChildLogger(this, newLogger)
newLogger.child = function (...args) { return child.call(this, setOpts, ...args) }
// required to actually initialize the logger functions for any given child
newLogger.level = childOptions.level || this.level // allow level to be set by childOptions
setOpts.onChild(newLogger)

@@ -280,4 +283,9 @@ return newLogger

if (!opts.transmit && self[level] === noop) {
return
if (self[level] === noop) {
if (!opts.transmit) return
const transmitLevel = opts.transmit.level || self.level
const transmitValue = rootLogger.levels.values[transmitLevel]
const methodValue = rootLogger.levels.values[level]
if (methodValue < transmitValue) return
}

@@ -284,0 +292,0 @@

@@ -1,3 +0,3 @@

const fs = require('fs')
const path = require('path')
const fs = require('node:fs')
const path = require('node:path')
const { version } = require('../package.json')

@@ -4,0 +4,0 @@

@@ -9,2 +9,6 @@ # Pino is an OPEN Open Source Project

Before you start coding, please read [Contributing to projects with git](https://jrfom.com/posts/2017/03/08/a-primer-on-contributing-to-projects-with-git/).
Notice that as long as you don't have commit-access to the project, you have to fork the project and open PRs from the feature branches of the forked project.
There are a few basic ground-rules for contributors:

@@ -11,0 +15,0 @@

@@ -1315,3 +1315,3 @@ # API

```js
var fs = require('fs')
var fs = require('node:fs')
var pino = require('pino')

@@ -1318,0 +1318,0 @@ var pretty = require('pino-pretty')

@@ -63,3 +63,3 @@ # Help

// write the process pid to a well known location for later
const fs = require('fs')
const fs = require('node:fs')
fs.writeFileSync('/var/run/myapp.pid', process.pid)

@@ -66,0 +66,0 @@

@@ -28,3 +28,3 @@ # Transports

```js
import { createWriteStream } from 'fs'
import { createWriteStream } from 'node:fs'

@@ -58,3 +58,3 @@ export default (options) => {

```js
import fs from 'fs'
import fs from 'node:fs'
import { once } from 'events'

@@ -223,3 +223,3 @@ export default async (options) => {

import build from 'pino-abstract-transport'
import { pipeline, Transform } from 'stream'
import { pipeline, Transform } from 'node:stream'
export default async function (options) {

@@ -384,3 +384,3 @@ return build(function (source) {

```js
const { pipeline, Writable } = require('stream')
const { pipeline, Writable } = require('node:stream')
const split = require('split2')

@@ -431,2 +431,3 @@

+ [pino-logfmt](#pino-logfmt)
+ [pino-telegram-webhook](#pino-telegram-webhook)

@@ -1071,2 +1072,29 @@ ### Legacy

<a id="pino-telegram-webhook"></a>
### pino-telegram-webhook
[pino-telegram-webhook](https://github.com/Jhon-Mosk/pino-telegram-webhook) is a Pino v7+ transport for sending messages to [Telegram](https://telegram.org/).
```js
const pino = require('pino');
const logger = pino({
transport: {
target: 'pino-telegram-webhook',
level: 'error',
options: {
chatId: -1234567890,
botToken: "123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11",
extra: {
parse_mode: "HTML",
},
},
},
})
logger.error('<b>test log!</b>');
```
The `extra` parameter is optional. Parameters that the method [`sendMessage`](https://core.telegram.org/bots/api#sendmessage) supports can be passed to it.
<a id="communication-between-pino-and-transport"></a>

@@ -1073,0 +1101,0 @@ ## Communication between Pino and Transports

'use strict'
const pino = require('..')
const { tmpdir } = require('os')
const { join } = require('path')
const { tmpdir } = require('node:os')
const { join } = require('node:path')

@@ -7,0 +7,0 @@ const file = join(tmpdir(), `pino-${process.pid}-example`)

'use strict'
const pino = require('./pino')
const { once } = require('events')
const { once } = require('node:events')

@@ -6,0 +6,0 @@ module.exports = async function (opts = {}) {

'use strict'
module.exports = { version: '9.2.0' }
module.exports = { version: '9.3.0' }

@@ -5,3 +5,3 @@ 'use strict'

const { EventEmitter } = require('events')
const { EventEmitter } = require('node:events')
const {

@@ -8,0 +8,0 @@ lsCacheSym,

@@ -10,3 +10,3 @@ 'use strict'

* @param {string} target
* @returns {function(object): Promise<import('stream').Writable>}
* @returns {function(object): Promise<import('node:stream').Writable>}
* @throws {Error} In case the target module does not export a function

@@ -35,2 +35,3 @@ */

fn = realRequire(target)
return
} else if (error.code === undefined || error.code === 'ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING') {

@@ -40,3 +41,7 @@ // When bundled with pkg, an undefined error is thrown when called with realImport

// More info at: https://github.com/pinojs/thread-stream/issues/143
fn = realRequire(decodeURIComponent(target))
try {
fn = realRequire(decodeURIComponent(target))
} catch {
throw error
}
} else {

@@ -43,0 +48,0 @@ throw error

@@ -5,3 +5,3 @@ 'use strict'

const getCallers = require('./caller')
const { join, isAbsolute, sep } = require('path')
const { join, isAbsolute, sep } = require('node:path')
const sleep = require('atomic-sleep')

@@ -8,0 +8,0 @@ const onExit = require('on-exit-leak-free')

'use strict'
const EE = require('events')
const { pipeline, PassThrough } = require('stream')
const EE = require('node:events')
const { pipeline, PassThrough } = require('node:stream')
const pino = require('../pino.js')

@@ -6,0 +6,0 @@ const build = require('pino-abstract-transport')

{
"name": "pino",
"version": "9.2.0",
"version": "9.3.0",
"description": "super fast, all natural json logger",

@@ -5,0 +5,0 @@ "main": "pino.js",

'use strict'
/* eslint no-prototype-builtins: 0 */
const os = require('os')
const os = require('node:os')
const stdSerializers = require('pino-std-serializers')

@@ -5,0 +5,0 @@ const caller = require('./lib/caller')

'use strict'
const os = require('os')
const { readFileSync } = require('fs')
const os = require('node:os')
const { readFileSync } = require('node:fs')
const { test } = require('tap')

@@ -5,0 +5,0 @@ const { sink, check, once, watchFileCreated, file } = require('./helper')

'use strict'
const t = require('tap')
const { join } = require('path')
const { fork } = require('child_process')
const { join } = require('node:path')
const { fork } = require('node:child_process')
const { once } = require('./helper')

@@ -7,0 +7,0 @@ const pino = require('..')

@@ -109,2 +109,16 @@ 'use strict'

test('onChild callback should be called when new child is created', ({ end, pass, plan }) => {
plan(1)
const instance = pino({
level: 'error',
browser: {},
onChild: (_child) => {
pass('onChild callback was called')
end()
}
})
instance.child({})
})
function checkLogObjects (is, same, actual, expected) {

@@ -111,0 +125,0 @@ is(actual.time <= Date.now(), true, 'time is greater than Date.now()')

@@ -350,1 +350,21 @@ 'use strict'

})
test('does not log below configured level', ({ end, is }) => {
let message = null
const logger = pino({
level: 'info',
browser: {
write (o) {
message = o.msg
},
transmit: {
send () { }
}
}
})
logger.debug('this message is silent')
is(message, null)
end()
})

@@ -5,3 +5,3 @@ 'use strict'

const { sink, once } = require('./helper')
const { PassThrough } = require('stream')
const { PassThrough } = require('node:stream')
const pino = require('../')

@@ -8,0 +8,0 @@

@@ -5,3 +5,3 @@ 'use strict'

const os = require('os')
const os = require('node:os')
const { test } = require('tap')

@@ -8,0 +8,0 @@ const { sink, once } = require('./helper')

'use strict'
const os = require('os')
const os = require('node:os')
const { test } = require('tap')

@@ -5,0 +5,0 @@ const { sink, once } = require('./helper')

'use strict'
const { test } = require('tap')
const { join } = require('path')
const { join } = require('node:path')
const execa = require('execa')

@@ -6,0 +6,0 @@ const writer = require('flush-write-stream')

@@ -5,3 +5,3 @@ 'use strict'

Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }

@@ -8,0 +8,0 @@ const pino = require('../../..')()

@@ -5,3 +5,3 @@ 'use strict'

Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }

@@ -8,0 +8,0 @@ const pino = require('../../..')

@@ -5,3 +5,3 @@ 'use strict'

Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }

@@ -8,0 +8,0 @@ const pino = require('../../..')

@@ -1,2 +0,2 @@

const { Writable } = require('stream')
const { Writable } = require('node:stream')

@@ -3,0 +3,0 @@ module.exports = (options) => {

global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../'))

@@ -5,0 +5,0 @@ const logger = pino()

global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../'))

@@ -5,0 +5,0 @@ const logger = pino({}, pino.destination(1))

@@ -1,2 +0,2 @@

const { Writable } = require('stream')
const { Writable } = require('node:stream')

@@ -3,0 +3,0 @@ module.exports = () => {

global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../../'))

@@ -5,0 +5,0 @@ const log = pino({ prettyPrint: true })

@@ -9,4 +9,4 @@ global.process = { __proto__: process, pid: 123456 }

Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('../../'))()
pino.info('me')
global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../'))
const asyncLogger = pino(pino.destination({ sync: false })).child({ hello: 'world' })
asyncLogger.info('h')
global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../'))

@@ -5,0 +5,0 @@ const dest = pino.destination({ dest: 1, minLength: 4096, sync: false })

global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../'))

@@ -5,0 +5,0 @@ const dest = pino.destination({ dest: 1, minLength: 4096, sync: false })

global.process = { __proto__: process, pid: 123456 }
Date.now = function () { return 1459875739796 }
require('os').hostname = function () { return 'abcdefghijklmnopqr' }
require('node:os').hostname = function () { return 'abcdefghijklmnopqr' }
const pino = require(require.resolve('./../../'))
const asyncLogger = pino(pino.destination({ minLength: 4096, sync: false }))
asyncLogger.info('h')
'use strict'
const fs = require('fs')
const { once } = require('events')
const { Transform } = require('stream')
const fs = require('node:fs')
const { once } = require('node:events')
const { Transform } = require('node:stream')

@@ -7,0 +7,0 @@ async function run (opts) {

'use strict'
const fs = require('fs')
const { once } = require('events')
const fs = require('node:fs')
const { once } = require('node:events')

@@ -6,0 +6,0 @@ async function run (opts) {

'use strict'
const { join } = require('path')
const { join } = require('node:path')
const pino = require('../..')

@@ -5,0 +5,0 @@ const transport = pino.transport({

'use strict'
const build = require('pino-abstract-transport')
const { pipeline, Transform } = require('stream')
const { pipeline, Transform } = require('node:stream')
module.exports = (options) => {

@@ -6,0 +6,0 @@ return build(function (source) {

'use strict'
const build = require('pino-abstract-transport')
const { pipeline, Transform } = require('stream')
const { pipeline, Transform } = require('node:stream')
module.exports = () => {

@@ -6,0 +6,0 @@ return build(function (source) {

'use strict'
const { parentPort, workerData } = require('worker_threads')
const { Writable } = require('stream')
const { Writable } = require('node:stream')

@@ -6,0 +6,0 @@ module.exports = (options) => {

'use strict'
const { Writable } = require('stream')
const fs = require('fs')
const { Writable } = require('node:stream')
const fs = require('node:fs')
module.exports = (options) => {

@@ -6,0 +6,0 @@ const myTransportStream = new Writable({

'use strict'
const fs = require('fs')
const { once } = require('events')
const fs = require('node:fs')
const { once } = require('node:events')

@@ -6,0 +6,0 @@ async function run (opts) {

@@ -1,4 +0,4 @@

import * as fs from 'fs'
import { once } from 'events'
import { Transform } from 'stream'
import * as fs from 'node:fs'
import { once } from 'node:events'
import { Transform } from 'node:stream'

@@ -5,0 +5,0 @@ async function run (opts: { destination?: fs.PathLike }): Promise<Transform> {

@@ -1,3 +0,3 @@

import * as fs from 'fs'
import { once } from 'events'
import * as fs from 'node:fs'
import { once } from 'node:events'

@@ -4,0 +4,0 @@ async function run (opts: { destination?: fs.PathLike }): Promise<fs.WriteStream> {

import pino from '../../..'
import { join } from 'path'
import { join } from 'node:path'

@@ -4,0 +4,0 @@ const transport = pino.transport({

@@ -1,2 +0,2 @@

import { join } from 'path'
import { join } from 'node:path'
import pino from '../../..'

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

import { Writable } from 'stream'
import { Writable } from 'node:stream'

@@ -3,0 +3,0 @@ export default (): Writable => {

'use strict'
/* eslint no-prototype-builtins: 0 */
const { hostname } = require('os')
const { join } = require('path')
const { readFile } = require('fs').promises
const { hostname } = require('node:os')
const { join } = require('node:path')
const { readFile } = require('node:fs').promises
const { test } = require('tap')

@@ -8,0 +8,0 @@ const { sink, once, watchFileCreated, file } = require('./helper')

@@ -1,4 +0,4 @@

import { PathLike } from 'fs'
import { PathLike } from 'node:fs'
export declare function watchFileCreated(filename: PathLike): Promise<void>
export declare function watchForWrite(filename: PathLike, testString: string): Promise<void>
'use strict'
const crypto = require('crypto')
const os = require('os')
const os = require('node:os')
const writer = require('flush-write-stream')
const split = require('split2')
const { existsSync, readFileSync, statSync, unlinkSync } = require('fs')
const { existsSync, readFileSync, statSync, unlinkSync } = require('node:fs')
const pid = process.pid
const hostname = os.hostname()
const t = require('tap')
const { join } = require('path')
const { join } = require('node:path')
const { tmpdir } = os

@@ -13,0 +13,0 @@

'use strict'
const http = require('http')
const os = require('os')
const os = require('node:os')
const semver = require('semver')

@@ -6,0 +6,0 @@ const { test, skip } = require('tap')

'use strict'
const fs = require('fs')
const path = require('path')
const fs = require('node:fs')
const path = require('node:path')
const t = require('tap')

@@ -6,0 +6,0 @@ const test = t.test

'use strict'
const os = require('os')
const os = require('node:os')
const { test } = require('tap')

@@ -5,0 +5,0 @@ const pino = require('../')

'use strict'
const os = require('os')
const os = require('node:os')
const { test } = require('tap')

@@ -5,0 +5,0 @@ const { sink, once } = require('./helper')

'use strict'
const writeStream = require('flush-write-stream')
const { readFileSync } = require('fs')
const { join } = require('path')
const { readFileSync } = require('node:fs')
const { join } = require('node:path')
const test = require('tap').test

@@ -7,0 +7,0 @@ const pino = require('../')

'use strict'
const os = require('os')
const { join } = require('path')
const { readFile } = require('fs').promises
const os = require('node:os')
const { join } = require('node:path')
const { readFile } = require('node:fs').promises
const { watchFileCreated, file } = require('../helper')

@@ -7,0 +7,0 @@ const { test } = require('tap')

@@ -5,7 +5,7 @@ 'use strict'

const config = require('./pkg.config.json')
const { promisify } = require('util')
const { unlink } = require('fs/promises')
const { join } = require('path')
const { platform } = require('process')
const exec = promisify(require('child_process').exec)
const { promisify } = require('node:util')
const { unlink } = require('node:fs/promises')
const { join } = require('node:path')
const { platform } = require('node:process')
const exec = promisify(require('node:child_process').exec)

@@ -12,0 +12,0 @@ /**

'use strict'
const { test } = require('tap')
const { join } = require('path')
const { fork } = require('child_process')
const { join } = require('node:path')
const { fork } = require('node:child_process')
const { once } = require('./helper')

@@ -7,0 +7,0 @@ const writer = require('flush-write-stream')

'use strict'
const os = require('os')
const {
createWriteStream
} = require('fs')
const { readFile } = require('fs').promises
const { join } = require('path')
const os = require('node:os')
const { promises: { readFile }, createWriteStream } = require('node:fs')
const { join } = require('node:path')
const { test } = require('tap')
const { fork } = require('child_process')
const { fork } = require('node:child_process')
const writer = require('flush-write-stream')

@@ -18,3 +15,3 @@ const {

} = require('./helper')
const { promisify } = require('util')
const { promisify } = require('node:util')

@@ -21,0 +18,0 @@ const sleep = promisify(setTimeout)

'use strict'
const { test } = require('tap')
const { join } = require('path')
const { createReadStream } = require('fs')
const { promisify } = require('util')
const { join } = require('node:path')
const { createReadStream } = require('node:fs')
const { promisify } = require('node:util')
const execa = require('execa')
const split = require('split2')
const stream = require('stream')
const stream = require('node:stream')
const { file } = require('../helper')

@@ -11,0 +11,0 @@

'use strict'
const os = require('os')
const { join } = require('path')
const { readFile } = require('fs').promises
const os = require('node:os')
const { join } = require('node:path')
const { readFile } = require('node:fs').promises
const { watchFileCreated, file } = require('../helper')

@@ -7,0 +7,0 @@ const { test } = require('tap')

'use strict'
const { join } = require('path')
const { join } = require('node:path')
const { test } = require('tap')

@@ -5,0 +5,0 @@ const execa = require('execa')

'use strict'
const os = require('os')
const { join } = require('path')
const { once } = require('events')
const { readFile, writeFile } = require('fs').promises
const os = require('node:os')
const { join } = require('node:path')
const { once } = require('node:events')
const { readFile, writeFile } = require('node:fs').promises
const { watchFileCreated, watchForWrite, file } = require('../helper')

@@ -15,3 +15,3 @@ const { test } = require('tap')

const rimraf = require('rimraf')
const { promisify } = require('util')
const { promisify } = require('node:util')
const { tmpdir } = os

@@ -18,0 +18,0 @@

@@ -1,9 +0,9 @@

import * as os from 'os'
import { join } from 'path'
import { once } from 'events'
import fs from 'fs'
import * as os from 'node:os'
import { join } from 'node:path'
import { once } from 'node:events'
import fs from 'node:fs'
import { watchFileCreated } from '../helper'
import { test } from 'tap'
import pino from '../../'
import * as url from 'url'
import * as url from 'node:url'
import { default as strip } from 'strip-ansi'

@@ -10,0 +10,0 @@ import execa from 'execa'

@@ -1,12 +0,8 @@

import * as os from 'os'
import { join } from 'path'
import { once } from 'events'
import fs from 'fs'
import * as os from 'node:os'
import { join } from 'node:path'
import fs from 'node:fs'
import { watchFileCreated } from '../helper'
import { test } from 'tap'
import pino from '../../'
import * as url from 'url'
import { default as strip } from 'strip-ansi'
import execa from 'execa'
import writer from 'flush-write-stream'
import * as url from 'node:url'

@@ -13,0 +9,0 @@ const readFile = fs.promises.readFile

'use strict'
const os = require('os')
const { join } = require('path')
const { readFile, symlink, unlink, mkdir, writeFile } = require('fs').promises
const os = require('node:os')
const { join } = require('node:path')
const { readFile, symlink, unlink, mkdir, writeFile } = require('node:fs').promises
const { test } = require('tap')
const { isWin, isYarnPnp, watchFileCreated, file } = require('../helper')
const { once } = require('events')
const { once } = require('node:events')
const execa = require('execa')

@@ -10,0 +10,0 @@ const pino = require('../../')

'use strict'
const os = require('os')
const { join } = require('path')
const { readFile } = require('fs').promises
const os = require('node:os')
const { join } = require('node:path')
const { readFile } = require('node:fs').promises
const { watchFileCreated, file } = require('../helper')

@@ -7,0 +7,0 @@ const { test } = require('tap')

'use strict'
const os = require('os')
const os = require('node:os')
const pino = require('../..')
const { join } = require('path')
const { join } = require('node:path')
const { test } = require('tap')
const { readFile } = require('fs').promises
const { readFile } = require('node:fs').promises
const { watchFileCreated, file } = require('../helper')
const { promisify } = require('util')
const { promisify } = require('node:util')

@@ -11,0 +11,0 @@ const { pid } = process

'use strict'
const { test } = require('tap')
const { join } = require('node:path')
const proxyquire = require('proxyquire')
const Writable = require('stream').Writable
const Writable = require('node:stream').Writable
const pino = require('../../pino')

@@ -29,1 +31,15 @@ test('file-target mocked', async function ({ equal, same, plan, pass }) {

})
test('pino.transport with syntax error', ({ same, teardown, plan }) => {
plan(1)
const transport = pino.transport({
targets: [{
target: join(__dirname, '..', 'fixtures', 'syntax-error-esm.mjs')
}]
})
teardown(transport.end.bind(transport))
transport.on('error', (err) => {
same(err, new SyntaxError('Unexpected end of input'))
})
})
'use strict'
const os = require('os')
const { join } = require('path')
const { readFile } = require('fs').promises
const os = require('node:os')
const { join } = require('node:path')
const { readFile } = require('node:fs').promises
const writeStream = require('flush-write-stream')

@@ -7,0 +7,0 @@ const { watchFileCreated, file } = require('../helper')

import { expectType } from 'tsd'
import { createWriteStream } from 'fs'
import { createWriteStream } from 'node:fs'

@@ -5,0 +5,0 @@ import pino, { multistream } from '../../pino'

import { StreamEntry, pino } from '../../pino'
import { join } from 'path'
import { tmpdir } from 'os'
import { join } from 'node:path'
import { tmpdir } from 'node:os'
import pinoPretty from 'pino-pretty'

@@ -5,0 +5,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc