LOG_LEVELS

expérimentaldepuis 0.1.0@legba-core/core

LOG_LEVELS

Ce que ça fait

La liste ordonnée des cinq niveaux de journalisation acceptés par logLevel.

Signature

const LOG_LEVELS: readonly ["silent", "error", "warn", "info", "debug"]

Paramètres

N/A — c’est une constante.

Retour

N/A — c’est une constante.

Erreurs

N/A.

Exemple minimal

import { LOG_LEVELS } from "@legba-core/core";

console.log(LOG_LEVELS.includes("debug")); // true

Exemple complet

import { LOG_LEVELS, type LogLevel } from "@legba-core/core";

function isValidLogLevel(value: string): value is LogLevel {
  return (LOG_LEVELS as readonly string[]).includes(value);
}

Pièges

  • L’ordre du tableau n’implique aucune hiérarchie de verbosité utilisée par le code : c’est juste la liste des valeurs acceptées.

Voir aussi