Home / Function/ consoleLogDestination.write() — astro Function Reference

consoleLogDestination.write() — astro Function Reference

Architecture documentation for the consoleLogDestination.write() function in console.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  e4cee01c_e6f8_5ed9_906f_3f5f1ca8e2e0["consoleLogDestination.write()"]
  45200cef_97c7_ac8c_1574_7cd1c060cf88["console.ts"]
  e4cee01c_e6f8_5ed9_906f_3f5f1ca8e2e0 -->|defined in| 45200cef_97c7_ac8c_1574_7cd1c060cf88
  style e4cee01c_e6f8_5ed9_906f_3f5f1ca8e2e0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/core/logger/console.ts lines 4–15

	write(event: LogMessage) {
		let dest = console.error;
		if (levels[event.level] < levels['error']) {
			dest = console.info;
		}
		if (event.label === 'SKIP_FORMAT') {
			dest(event.message);
		} else {
			dest(getEventPrefix(event) + ' ' + event.message);
		}
		return true;
	},

Domain

Subdomains

Frequently Asked Questions

What does consoleLogDestination.write() do?
consoleLogDestination.write() is a function in the astro codebase, defined in packages/astro/src/core/logger/console.ts.
Where is consoleLogDestination.write() defined?
consoleLogDestination.write() is defined in packages/astro/src/core/logger/console.ts at line 4.

Analyze Your Own Codebase

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

Try Supermodel Free