Files

27 lines
1.1 KiB
JavaScript
Raw Permalink Normal View History

2025-09-02 21:43:00 +10:00
import signale from "signale";
2025-11-04 13:43:52 +10:00
import { isDebugMode } from "./lib/config.js";
2020-02-19 15:55:06 +11:00
2025-09-02 21:43:00 +10:00
const opts = {
logLevel: "info",
2020-02-19 15:55:06 +11:00
};
2025-09-02 21:43:00 +10:00
const global = new signale.Signale({ scope: "Global ", ...opts });
const migrate = new signale.Signale({ scope: "Migrate ", ...opts });
const express = new signale.Signale({ scope: "Express ", ...opts });
const access = new signale.Signale({ scope: "Access ", ...opts });
const nginx = new signale.Signale({ scope: "Nginx ", ...opts });
const ssl = new signale.Signale({ scope: "SSL ", ...opts });
const certbot = new signale.Signale({ scope: "Certbot ", ...opts });
const importer = new signale.Signale({ scope: "Importer ", ...opts });
const setup = new signale.Signale({ scope: "Setup ", ...opts });
const ipRanges = new signale.Signale({ scope: "IP Ranges", ...opts });
2025-11-13 11:17:44 +10:00
const remoteVersion = new signale.Signale({ scope: "Remote Version", ...opts });
2025-09-02 21:43:00 +10:00
2025-11-04 13:43:52 +10:00
const debug = (logger, ...args) => {
if (isDebugMode()) {
logger.debug(...args);
}
};
2025-11-13 11:17:44 +10:00
export { debug, global, migrate, express, access, nginx, ssl, certbot, importer, setup, ipRanges, remoteVersion };