SuperAPI AI Directory

pino

Testing & quality

View repository

Updated 10-15 21:40

About this skill

Pino — Super Fast JSON Logger Reference

A skill covering all APIs of the official Pino documentation. Depending on the user's task, read the appropriate README.md and follow it to the individual files.

Directory structure

skills/pino/
  SKILL.md
  references/
    api/
      README.md
      pino-function.md
      options.md
      destination.md
      logger-instance.md
      logger-methods.md
      logger-child.md
      logging-method-parameters.md
      statics.md
      interfaces-and-types.md
    features/
      README.md
      browser.md
      redaction.md
      child-loggers.md
      transports.md
      asynchronous.md
      pretty-printing.md
      diagnostics.md
      bundling.md
    integrations/
      README.md
      web-frameworks.md
      ecosystem.md
    help/
      README.md
      avoid-message-conflict.md
      best-performance-stdout.md
      duplicate-keys.md
      google-cloud-logging.md
      log-filtering.md
      log-levels-as-labels.md
      log-rotation.md
      lts.md
      pino-with-debug.md
      reopening-log-files.md
      saving-to-multiple-files.md
      testing.md
      transports-and-systemd.md
      unicode-and-windows.md
      log-to-different-streams.md
      grafana-loki-kubernetes.md
  samples/
    README.md
    basic-logging.md
    child-loggers.md
    log-levels.md
    redaction.md
    transports.md
    async-logging.md
    web-frameworks.md
    testing.md
  scripts/
    README.md
    install.md
    pretty-printing.md
    transports.md
    filtering.md
    testing.md
    log-rotation.md

Exploration procedure

Derive the category from the task, and identify the target page in the category's README.md:

  1. Find the category corresponding to the task in the mapping table below
  2. of that category references/{category}/README.md Refer to it to identify the target page
  3. Read the .md of the relevant page to check the details

Task → Category Mapping

Task Category Reference README
Want to know how to use the pino() function, want to check options api references/api/README.md
Want to look up Logger instance methods, child logger, and Statics api references/api/README.md
Want to check type definitions and interfaces api references/api/README.md
Want to mask sensitive information with redaction features references/features/README.md
Want to switch the output destination with transport, want to use pino-pretty features references/features/README.md
Want to look up asynchronous logging, browser support, and diagnostics features references/features/README.md
Want to bundle with webpack etc. features references/features/README.md
Want to know how to integrate with Fastify / Express integrations references/integrations/README.md
Want to understand the ecosystem and related packages integrations references/integrations/README.md
Want to know about log rotation, filtering, and testing help references/help/README.md
Want to solve troubleshooting (duplicate keys, character encoding, systemd) help references/help/README.md
Want to know about distributing output to multiple streams and Grafana Loki / Kubernetes integration help references/help/README.md
Want to know typical usage samples samples/README.md
Want to know installation and CLI commands scripts scripts/README.md