pino

v9.4.0
super fast, all natural json logger
fast logger stream json

docs

docsify serve

browser-test

airtap --local 8080 test/browser*test.js

lint

eslint .

prepublishOnly

tap --no-check-coverage test/internals/version.test.js

test

npm run lint && npm run transpile && tap --ts && jest test/jest && npm run test-types

test-ci

npm run lint && npm run transpile && tap --ts --no-check-coverage --coverage-report=lcovonly && npm run test-types

test-ci-pnpm

pnpm run lint && npm run transpile && tap --ts --no-coverage --no-check-coverage && pnpm run test-types

test-ci-yarn-pnp

yarn run lint && npm run transpile && tap --ts --no-check-coverage --coverage-report=lcovonly

test-types

tsc && tsd && ts-node test/types/pino.ts

test:smoke

smoker smoke:pino && smoker smoke:browser && smoker smoke:file

smoke:pino

node ./pino.js

smoke:browser

node ./browser.js

smoke:file

node ./file.js

transpile

node ./test/fixtures/ts/transpile.cjs

cov-ui

tap --ts --coverage-report=html

bench

node benchmarks/utils/runbench all

bench-basic

node benchmarks/utils/runbench basic

bench-object

node benchmarks/utils/runbench object

bench-deep-object

node benchmarks/utils/runbench deep-object

bench-multi-arg

node benchmarks/utils/runbench multi-arg

bench-longs-tring

node benchmarks/utils/runbench long-string

bench-child

node benchmarks/utils/runbench child

bench-child-child

node benchmarks/utils/runbench child-child

bench-child-creation

node benchmarks/utils/runbench child-creation

bench-formatters

node benchmarks/utils/runbench formatters

update-bench-doc

node benchmarks/utils/generate-benchmark-doc > docs/benchmarks.md
npm i pino

Metadata

  • MIT
  • Whatever
  • Matteo Collina
  • released 9/3/2024

Downloads