import { isDebuggerEnable as t, isDebuggerGrouped as g } from "../core/debug.mjs";
import { isLocalhost as i } from "../core/utilities.mjs";
import { consola as r } from "../logger/consola.mjs";
import "@seamless/logger";
import { BrowserReporter as p } from "../logger/reporters/browser.mjs";
const e = "B2X@STD";
function n() {
  return r.setLogger(e, {
    reporters: [
      new p({
        title: "STD@0.9.2-2026-06-01T15:44:45Z",
        namespace: e,
        delay: 1500,
        grouped: g(e),
        enabled: t(e) || i()
      })
    ]
  }), {
    createLogger: (o) => r.createLoggerGroup(e, o)
  };
}
const u = n();
export {
  u as logger
};
