pino
π² super fast, all natural json logger
File Explorer
Download Latest Version (.zip)- bench.yml
- ci.yml
- lock-threads.yml
- publish-release.yml
- target-main.yml
- dependabot.yml
- custom-levels.js
- just-pino-heavy.bench.js
- just-pino.bench.js
- parent-vs-child.bench.js
- redact.bench.js
- generate-benchmark-doc.js
- runbench.js
- wrap-log-level.js
- basic.bench.js
- child-child.bench.js
- child-creation.bench.js
- child.bench.js
- deep-object.bench.js
- formatters.bench.js
- long-string.bench.js
- multi-arg.bench.js
- multistream.js
- object.bench.js
- sync-version.js
- api.md
- asynchronous.md
- benchmarks.md
- browser.md
- bundling.md
- child-loggers.md
- diagnostics.md
- ecosystem.md
- help.md
- lts.md
- pretty.md
- redaction.md
- transports.md
- web.md
- sidebar.md
- basic.js
- transport.js
- caller.js
- constants.js
- deprecations.js
- levels.js
- meta.js
- multistream.js
- proto.js
- redaction.js
- symbols.js
- time.js
- tools.js
- transport-stream.js
- transport.js
- worker.js
- esm.mjs
- index.test.js
- named-exports.mjs
- basic.js
- destination.js
- syncfalse.js
- 14-files.js
- 2-files.js
- file1.js
- file10.js
- file11.js
- file12.js
- file13.js
- file14.js
- file2.js
- file3.js
- file4.js
- file5.js
- file6.js
- file7.js
- file8.js
- file9.js
- index.js
- null-prototype.js
- index.js
- package.json
- to-file-transport-native.mts
- to-file-transport-with-transform.ts
- to-file-transport.ts
- transpile.cjs
- transport-exit-immediately-with-async-dest.ts
- transport-exit-immediately.ts
- transport-exit-on-ready.ts
- transport-main.ts
- transport-string-stdout.ts
- transport-worker.ts
- caller-loop.js
- console-transport.js
- crashing-transport.js
- default-exit.js
- destination-exit.js
- noop-transport.js
- stdout-hack-protection.js
- syncfalse-child.js
- syncfalse-exit.js
- syncfalse-flush-exit.js
- syncfalse.js
- syntax-error-esm.mjs
- to-file-transport-with-transform.js
- to-file-transport.js
- to-file-transport.mjs
- transport-exit-immediately-with-async-dest.js
- transport-exit-immediately.js
- transport-exit-on-ready.js
- transport-invalid-node-options.js
- transport-main.js
- transport-many-lines.js
- transport-preload-main.mjs
- transport-preload.mjs
- transport-string-stdout.js
- transport-transform.js
- transport-uses-pino-config.js
- transport-with-on-exit.js
- transport-worker-data.js
- transport-worker-name.js
- transport-worker.js
- transport-wrong-export-type.js
- version.test.js
- basic.spec.js
- big.test.js
- bundlers-support.test.js
- caller.test.js
- core.test.js
- core.transpiled.test.ts
- crash.test.js
- module-link.test.js
- native-type-stripping.test.mjs
- node-options.test.js
- pipeline.test.js
- preload.test.js
- repl.test.js
- sync-false.test.js
- sync-true.test.js
- targets.test.js
- uses-pino-config.test.js
- pino-import.tst.cts
- pino-import.tst.js
- pino-multistream.tst.ts
- pino-top-export.tst.ts
- pino-transport.tst.ts
- pino-type-only.tst.ts
- pino.ts
- pino.tst.ts
- tsconfig.json
- basic.test.js
- broken-pipe.test.js
- browser-child.test.js
- browser-disabled.test.js
- browser-early-console-freeze.test.js
- browser-is-level-enabled.test.js
- browser-levels.test.js
- browser-redaction.test.js
- browser-serializers.test.js
- browser-set-bindings.test.js
- browser-timestamp.test.js
- browser-transmit.test.js
- browser.test.js
- caller.test.js
- complex-objects.test.js
- crlf.test.js
- custom-levels.test.js
- diagnostics.test.js
- error-key.test.js
- error.test.js
- escaping.test.js
- exit.test.js
- formatters.test.js
- helper.d.ts
- helper.js
- hooks.test.js
- http.test.js
- is-level-enabled.test.js
- levels.test.js
- metadata.test.js
- mixin-merge-strategy.test.js
- mixin.test.js
- multistream.test.js
- redact.test.js
- serializers.test.js
- smoke.js
- stdout-protection.test.js
- syncfalse.test.js
- timestamp-nano.test.js
- timestamp.test.js
- transport-stream.test.js
- .gitignore
- .nojekyll
- .npmignore
- .npmrc
- .prettierignore
- bin.js
- browser.js
- CNAME
- CONTRIBUTING.md
- eslint.config.js
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- file.js
- inc-version.sh
- index.html
- LICENSE
- package.json
- pino-banner.png
- pino-logo-hire.png
- pino-tree.png
- pino.d.ts
- pino.js
- pretty-demo.png
- README.md
- SECURITY.md
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/pinojs/pino
Downloads the entire project code from GitHub to your computer.
cd pino
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
$ npm install pino
Downloads and installs the libraries listed in package.json.
$ yarn add pino
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
