import { isDebuggerEnable as t, isDebuggerGrouped as i } from "../core/debug.mjs";
import { isLocalhost as g } from "../core/utilities.mjs";
import { consola as r } from "../logger/consola.mjs";
import "@seamless/logger";
import { BrowserReporter as m } from "../logger/reporters/browser.mjs";
import { version as p, buildTime as n } from "../version.mjs";
const e = "B2X@STD";
function s() {
  return r.setLogger(e, {
    reporters: [
      new m({
        title: `STD@${p}-${n}`,
        namespace: e,
        delay: 1500,
        grouped: i(e),
        enabled: t(e) || g()
      })
    ]
  }), {
    createLogger: (o) => r.createLoggerGroup(e, o)
  };
}
const b = s();
export {
  b as logger
};
//# sourceMappingURL=logger.mjs.map
