SYMBOL INDEX (371 symbols across 74 files) FILE: benchmarks/formatters.bench.js method level (line 4) | level (label, number) { method bindings (line 11) | bindings (bindings) { method log (line 21) | log (obj) { FILE: benchmarks/utils/runbench.js function usage (line 11) | function usage () { function runBenchmark (line 54) | function runBenchmark (name, done) { function sum (line 92) | function sum (arr) { function displayResults (line 100) | function displayResults (results) { function toBench (line 122) | function toBench (done) { FILE: benchmarks/utils/wrap-log-level.js function build (line 11) | function build (dest) { FILE: browser.js constant CENSOR (line 8) | const CENSOR = '[Redacted]' function handleRedactOpts (line 10) | function handleRedactOpts (opts) { function buildRedactFn (line 21) | function buildRedactFn (redact) { function levelToValue (line 44) | function levelToValue (level, logger) { function appendChildLogger (line 61) | function appendChildLogger (parentLogger, childLogger) { function setupBaseLogFunctions (line 69) | function setupBaseLogFunctions (logger, levels, proto) { function shouldSerialize (line 77) | function shouldSerialize (serialize, serializers) { function pino (line 90) | function pino (opts) { function getLevels (line 245) | function getLevels (opts) { function invertObject (line 257) | function invertObject (obj) { function getBindingChain (line 287) | function getBindingChain (logger) { function set (line 305) | function set (self, opts, rootLogger, level) { function prependBindingsInArguments (line 337) | function prependBindingsInArguments (bindings, logFunc) { function createWrap (line 343) | function createWrap (self, opts, rootLogger, level) { function asObject (line 394) | function asObject (logger, level, args, ts, opts) { function applySerializers (line 447) | function applySerializers (args, serialize, serializers, stdErrSerialize) { function transmit (line 461) | function transmit (logger, opts, args, argsIsSerialized = false) { function createLogEventShape (line 492) | function createLogEventShape (bindings) { function asErrValue (line 501) | function asErrValue (err) { function getTimeFunction (line 515) | function getTimeFunction (opts) { function mock (line 525) | function mock () { return {} } function passthrough (line 526) | function passthrough (a) { return a } function noop (line 527) | function noop () {} function nullTime (line 529) | function nullTime () { return false } function epochTime (line 530) | function epochTime () { return Date.now() } function unixTime (line 531) | function unixTime () { return Math.round(Date.now() / 1000.0) } function isoTime (line 532) | function isoTime () { return new Date(Date.now()).toISOString() } function pfGlobalThisOrFallback (line 536) | function pfGlobalThisOrFallback () { function getCallerLocation (line 559) | function getCallerLocation () { FILE: lib/caller.js function noOpPrepareStackTrace (line 3) | function noOpPrepareStackTrace (_, stack) { FILE: lib/constants.js constant DEFAULT_LEVELS (line 6) | const DEFAULT_LEVELS = { constant SORTING_ORDER (line 20) | const SORTING_ORDER = { FILE: lib/levels.js function genLsCache (line 47) | function genLsCache (instance) { function isStandardLevel (line 59) | function isStandardLevel (level, useOnlyCustomLevels) { function setLevel (line 77) | function setLevel (level) { function getLevel (line 108) | function getLevel (level) { function isLevelEnabled (line 114) | function isLevelEnabled (logLevel) { function compareLevel (line 129) | function compareLevel (direction, current, expected) { function genLevelComparison (line 144) | function genLevelComparison (levelComparison) { function mappings (line 152) | function mappings (customLevels = null, useOnlyCustomLevels = false) { function assertDefaultLevelFound (line 175) | function assertDefaultLevelFound (defaultLevel, customLevels, useOnlyCus... function assertNoLevelCollisions (line 198) | function assertNoLevelCollisions (levels, customLevels) { function assertLevelComparison (line 217) | function assertLevelComparison (levelComparison) { FILE: lib/multistream.js constant DEFAULT_INFO_LEVEL (line 6) | const DEFAULT_INFO_LEVEL = DEFAULT_LEVELS.info function multistream (line 8) | function multistream (streamsArray, opts) { function compareByLevel (line 187) | function compareByLevel (a, b) { function initLoopVar (line 191) | function initLoopVar (length, dedupe) { function adjustLoopVar (line 195) | function adjustLoopVar (i, dedupe) { function checkLoopVar (line 199) | function checkLoopVar (i, length, dedupe) { FILE: lib/proto.js method level (line 64) | get level () { return this[getLevelSym]() } method level (line 65) | set level (lvl) { this[setLevelSym](lvl) } method levelVal (line 66) | get levelVal () { return this[levelValSym] } method levelVal (line 67) | set levelVal (n) { throw Error('levelVal is read-only') } method msgPrefix (line 68) | get msgPrefix () { return this[msgPrefixSym] } method [Symbol.toStringTag] (line 69) | get [Symbol.toStringTag] () { return 'Pino' } function child (line 85) | function child (bindings, options) { function bindings (line 180) | function bindings () { function setBindings (line 189) | function setBindings (newBindings) { function defaultMixinMergeStrategy (line 202) | function defaultMixinMergeStrategy (mergeObject, mixinObject) { function write (line 206) | function write (_obj, msg, num) { function flush (line 246) | function flush (cb) { FILE: lib/redaction.js constant CENSOR (line 9) | const CENSOR = '[Redacted]' function redaction (line 12) | function redaction (opts, serialize) { function handle (line 102) | function handle (opts) { FILE: lib/time.js constant NS_PER_MS (line 11) | const NS_PER_MS = 1_000_000n constant NS_PER_SEC (line 12) | const NS_PER_SEC = 1_000_000_000n FILE: lib/tools.js function noop (line 37) | function noop () { function genLog (line 40) | function genLog (level, hook) { function _asString (line 88) | function _asString (str) { function asJson (line 123) | function asJson (obj, msg, num, time) { function _asJson (line 144) | function _asJson (obj, msg, num, time) { function asChindings (line 238) | function asChindings (instance, bindings) { function hasBeenTampered (line 267) | function hasBeenTampered (stream) { function buildSafeSonicBoom (line 271) | function buildSafeSonicBoom (opts) { function autoEnd (line 302) | function autoEnd (stream, eventName) { function createArgsNormalizer (line 323) | function createArgsNormalizer (defaultOptions) { function stringify (line 375) | function stringify (obj, stringifySafeFn) { function buildFormatters (line 388) | function buildFormatters (level, bindings, log) { function normalizeDestFileDescriptor (line 404) | function normalizeDestFileDescriptor (destination) { FILE: lib/transport-stream.js function loadTransportStreamBuilder (line 13) | async function loadTransportStreamBuilder (target) { FILE: lib/transport.js function setupOnExit (line 14) | function setupOnExit (stream) { function hasPreloadFlags (line 28) | function hasPreloadFlags () { function sanitizeNodeOptions (line 42) | function sanitizeNodeOptions (nodeOptions) { function shouldDropPreload (line 84) | function shouldDropPreload (value) { function stripQuotes (line 102) | function stripQuotes (value) { function buildStream (line 113) | function buildStream (filename, workerData, workerOpts, sync, name) { function autoEnd (line 179) | function autoEnd (stream) { function flush (line 188) | function flush (stream) { function transport (line 192) | function transport (fullOptions) { FILE: lib/worker.js method close (line 132) | close (err, cb) { function process (line 150) | function process (stream) { function createPipeline (line 173) | function createPipeline (streams) { FILE: pino.d.ts type TimeFn (line 26) | type TimeFn = () => string type MixinFn (line 27) | type MixinFn = (mergeObject: object... type MixinMergeStrategyFn (line 28) | type MixinMergeStrategyFn = (mergeObject: object, mixinObject: object) =... type CustomLevelLogger (line 30) | type CustomLevelLogger = (child: Logg... type redactOptions (line 52) | interface redactOptions { type LoggerExtras (line 58) | interface LoggerExtras type Level (line 226) | type Level = 'fatal' | 'error' | 'warn' | 'info' | 'debug' | 'trace' type LevelOrString (line 227) | type LevelOrString = Level | (string & {}) type LevelWithSilent (line 228) | type LevelWithSilent = Level | 'silent' type LevelWithSilentOrString (line 229) | type LevelWithSilentOrString = LevelWithSilent | (string & {}) type SerializerFn (line 231) | type SerializerFn = (value: any) => any type WriteFn (line 232) | type WriteFn = (o: object) => void type LevelChangeEventListener (line 234) | type LevelChangeEventListener type Logger (line 244) | type Logger> { type TransportBaseOptions (line 256) | interface TransportBaseOptions> { type TransportSingleOptions (line 261) | interface TransportSingleOptions>... type TransportPipelineOptions (line 265) | interface TransportPipelineOptions> ... type MultiStreamOptions (line 276) | interface MultiStreamOptions { type DestinationStream (line 281) | interface DestinationStream { type DestinationStreamHasMetadata (line 285) | interface DestinationStreamHasMetadata { type DestinationStreamWithMetadata (line 294) | type DestinationStreamWithMetadata = DestinationStream & ({ [symbols.nee... type StreamEntry (line 296) | interface StreamEntry { type MultiStreamRes (line 301) | interface MultiStreamRes { type LevelMapping (line 310) | interface LevelMapping { type PlaceholderSpecifier (line 321) | type PlaceholderSpecifier = 'd' | 's' | 'j' | 'o' | 'O' type PlaceholderTypeMapping (line 322) | type PlaceholderTypeMapping = T extends 'd' type ParseLogFnArgs (line 330) | type ParseLogFnArgs< type LogFnFields (line 339) | interface LogFnFields {} type LogFn (line 341) | interface LogFn { type LoggerOptions (line 350) | interface LoggerOptions { type LogEvent (line 731) | interface LogEvent { FILE: pino.js method bindings (line 66) | bindings (bindings) { method level (line 69) | level (label, number) { function pino (line 90) | function pino (...args) { FILE: test/basic.test.js function levelTest (line 71) | function levelTest (name, level) { method test (line 226) | test () { return undefined } method log (line 397) | log (input) { method toJSON (line 512) | toJSON () { return undefined } method write (line 521) | write (result) { FILE: test/broken-pipe.test.js function testFile (line 26) | function testFile (file) { FILE: test/browser-child.test.js method write (line 60) | write (actual) { method write (line 92) | write (actual) { function checkLogObjects (line 123) | function checkLogObjects (is, same, actual, expected) { FILE: test/browser-disabled.test.js method write (line 9) | write (actual) { method write (line 39) | write (actual) { method write (line 68) | write (actual) { function checkLogObjects (line 80) | function checkLogObjects (same, actual, expected, is) { FILE: test/browser-levels.test.js method write (line 18) | write (actual) { method write (line 46) | write (actual) { method write (line 74) | write (actual) { method send (line 79) | send () {} method write (line 105) | write (actual) { method write (line 130) | write (actual) { method write (line 177) | write () { method write (line 193) | write () { function checkLogObjects (line 232) | function checkLogObjects (is, same, actual, expected) { FILE: test/browser-redaction.test.js method write (line 12) | write (o) { method write (line 28) | write (o) { method write (line 47) | write (o) { method write (line 63) | write (o) { method write (line 86) | write (o) { method write (line 115) | write (o) { method write (line 132) | write (o) { method write (line 155) | write (o) { method write (line 171) | write (o, ...args) { method write (line 188) | write (o, ...args) { method write (line 206) | write (o, ...args) { method write (line 226) | write (o) { method level (line 234) | level (label, number) { method write (line 248) | write (o) { method level (line 256) | level (label, number) { FILE: test/browser-serializers.test.js method write (line 22) | write (o) { method write (line 36) | write (o) { method write (line 253) | write (o) { method write (line 274) | write (o) { method write (line 289) | write (o) { method write (line 335) | write (o) { FILE: test/browser-transmit.test.js function noop (line 5) | function noop () {} method send (line 27) | send () { is(c, 1) } method write (line 39) | write () {} method send (line 41) | send (level) { method send (line 57) | send (level, { messages }) { method send (line 75) | send (level, { messages }) { method send (line 94) | send (level, { messages }) { method send (line 113) | send (level, { messages }) { method write (line 131) | write (o) { method send (line 135) | send (level, logEvent) { method send (line 151) | send (level, logEvent) { method send (line 175) | send (level, logEvent) { method send (line 197) | send (level) { method send (line 218) | send (level) { method send (line 240) | send (level) { method send (line 265) | send (level, logEvent) { method send (line 295) | send (level, logEvent) { method send (line 322) | send (level, logEvent) { method write (line 356) | write (o) { method send (line 360) | send () { } method write (line 375) | write () { method send (line 379) | send () { method write (line 398) | write () { method send (line 403) | send () { FILE: test/browser.test.js method level (line 218) | level (label, number) { method log (line 242) | log (o) { method extras (line 275) | extras (data) { method send (line 283) | send (level, o) { method extras (line 297) | extras (data) { method extras (line 317) | extras (data) { method send (line 325) | send (level, o) { method write (line 478) | write (o) { method write (line 495) | write (o) { method write (line 513) | write (o) { method error (line 552) | error (o) { function levelTest (line 566) | function levelTest (name) { function consoleMethodTest (line 659) | function consoleMethodTest (level, method) { function absentConsoleMethodTest (line 671) | function absentConsoleMethodTest (method, fallback) { function isFunc (line 685) | function isFunc (fn) { return typeof fn === 'function' } function fnName (line 686) | function fnName (fn) { function sink (line 691) | function sink (method, fn) { FILE: test/complex-objects.test.js method get (line 14) | get () { throw new Error('kaboom') } method get (line 28) | get () { throw new Error('kaboom') } FILE: test/crlf.test.js function capture (line 9) | function capture () { FILE: test/custom-levels.test.js method level (line 236) | level (label, number) { method level (line 256) | level (label, number) { FILE: test/diagnostics.test.js constant AS_JSON_START (line 13) | const AS_JSON_START = 'tracing:pino_asJson:start' constant AS_JSON_END (line 14) | const AS_JSON_END = 'tracing:pino_asJson:end' method write (line 29) | write (data, enc, cb) { function startHandler (line 60) | function startHandler (event) { function endHandler (line 67) | function endHandler (event) { function startHandler (line 98) | function startHandler () { function endHandler (line 103) | function endHandler () { FILE: test/error.test.js class Bar (line 42) | class Bar extends Error {} method mixin (line 185) | mixin () { method err (line 233) | err () {} method mixin (line 251) | mixin () { method err (line 299) | err () {} FILE: test/escaping.test.js function testEscape (line 13) | function testEscape (ch, key) { FILE: test/fixtures/console-transport.js method write (line 6) | write (chunk, enc, cb) { FILE: test/fixtures/crashing-transport.js method write (line 6) | write (chunk, enc, cb) { FILE: test/fixtures/noop-transport.js method write (line 6) | write (chunk, enc, cb) { FILE: test/fixtures/to-file-transport-with-transform.js function run (line 7) | async function run (opts) { FILE: test/fixtures/to-file-transport.js function run (line 6) | async function run (opts) { FILE: test/fixtures/to-file-transport.mjs function run (line 4) | async function run (opts) { FILE: test/fixtures/transport-many-lines.js function run (line 20) | function run () { FILE: test/fixtures/transport-transform.js method transform (line 10) | transform (chunk, enc, cb) { FILE: test/fixtures/transport-uses-pino-config.js method transform (line 10) | transform (chunk, enc, cb) { FILE: test/fixtures/transport-worker-data.js method write (line 9) | write (chunk, enc, cb) { FILE: test/fixtures/transport-worker-name.js method write (line 11) | write (chunk, enc, cb) { FILE: test/fixtures/transport-worker.js method write (line 8) | write (chunk, enc, cb) { FILE: test/fixtures/transport/index.js function run (line 6) | async function run (opts) { FILE: test/fixtures/ts/to-file-transport-with-transform.ts function run (line 5) | async function run (opts: { destination?: fs.PathLike }): Promise method logMethod (line 564) | logMethod (this, parameters, method) { type LogFnFields (line 668) | interface LogFnFields { FILE: test/types/pino.ts type CustomLevels (line 69) | type CustomLevels = keyof typeof customLevels