Home / File/ logger.ts — ui Source File

logger.ts — ui Source File

Architecture documentation for logger.ts, a typescript file in the ui codebase. 1 imports, 0 dependents.

Entity Profile

Dependency Diagram

graph LR
  52a4b60e_37a8_8fbf_2a0a_acb8880e0b95["logger.ts"]
  15e8bad0_00cc_3d96_8e33_2f062120ea7f["highlighter"]
  52a4b60e_37a8_8fbf_2a0a_acb8880e0b95 --> 15e8bad0_00cc_3d96_8e33_2f062120ea7f
  style 52a4b60e_37a8_8fbf_2a0a_acb8880e0b95 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { highlighter } from "@/src/utils/highlighter"

export const logger = {
  error(...args: unknown[]) {
    console.log(highlighter.error(args.join(" ")))
  },
  warn(...args: unknown[]) {
    console.log(highlighter.warn(args.join(" ")))
  },
  info(...args: unknown[]) {
    console.log(highlighter.info(args.join(" ")))
  },
  success(...args: unknown[]) {
    console.log(highlighter.success(args.join(" ")))
  },
  log(...args: unknown[]) {
    console.log(args.join(" "))
  },
  break() {
    console.log("")
  },
}

Subdomains

Dependencies

  • highlighter

Frequently Asked Questions

What does logger.ts do?
logger.ts is a source file in the ui codebase, written in typescript. It belongs to the FrameworkTooling domain, TemplateSync subdomain.
What functions are defined in logger.ts?
logger.ts defines 6 function(s): logger.break, logger.error, logger.info, logger.log, logger.success, logger.warn.
What does logger.ts depend on?
logger.ts imports 1 module(s): highlighter.
Where is logger.ts in the architecture?
logger.ts is located at packages/shadcn/src/utils/logger.ts (domain: FrameworkTooling, subdomain: TemplateSync, directory: packages/shadcn/src/utils).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free